Make the Email Marketing recipient list site-specific in Xperience by Kentico

Hi everyone,

I’m working on a multi-site Xperience by Kentico solution and have run into a limitation with recipient lists in the Email Marketing application.

Current behavior:
Recipient lists in XbyK don’t appear to be scoped to a specific site. In a multi-site setup, every recipient list is visible and selectable across all channels, regardless of which site the editor is working in.

What I need:
For our project, recipient lists should be site-specific. Editors working on Site A should only see and manage Site A’s recipient lists, and should not be able to pick, view, or send to lists that belong to Site B.

What I’ve checked so far:

  • I couldn’t find a built-in setting or site/channel binding for recipient lists.
  • Email channels are tied to a website channel, but the recipient list objects themselves don’t seem to follow that scoping.

Questions:

  1. Is there an out-of-the-box way to scope recipient lists to a site or channel that I’m missing?
  2. If not, is the recommended approach to extend this through a custom module.
  3. Is site-specific recipient list support planned in an upcoming refresh?
  4. Has anyone implemented something similar and can share a pattern.

Environment

  • Xperience by Kentico version: [31.10.2]

Answers

To response this discussion, you have to login first.