SAP Hybris Marketing Cloud – Restrict Sending Mails to the same E-Mail Address from a Campaign

In SAP Hybris Marketing Cloud you want to send out anonymous Emails from a Campaign. The Target Group used in
the Campaign may contain Contacts with the same Email Address. Since this is an anoymous Email you want
to make sure that every Email Address is contacted only once.

Reproducing the Issue
1. Log on to Fiori Lauchpad in Hybris Marketing Cloud
2. Create an Email Campaign for sending out anonymous Emails for a Target Group that contains different Contacts with the same Email Address

3. Release and Execute the Campaign
4. Observe that the same Email Address may be contacted multible times

Resolution
The Campaign sends out Mails to all Contacts from the assigned Target Group. The Restriction for not sending out Mails to the same Email Address needs to be modelled in Segmentation using a Reference Object.
The Reference Object can be used for the ‘Reducing Randomly’ option while Creating a new Segment.

With using a Count of ‘1’ and the Reference Object ‘Email Address’ the new Segment will contain each Email
Address only once.

Depending on the Deployment Option of the Hybris Marketing System there are the following Ways to enable
the Reference Object:

  • SAP Hybris Marketing On-Premise up to, including Release 1702
    The Reference Object needs to be defined as Secondary Distinction Entity for each Segmentation Object using the following CEI_IMG Customizing:
    SAP Hybris Marketing > Segmentation > Define Secondary Distinction Entities

    kba restrict email - secondary dist entity cust.jpg

  • S/4HANA Marketing Cloud Edition up to, including Release 1702
    The corresponding Configuration needs to be maintained by the Service Center
  • SAP Hybris Marketing On-Premise for future Releases
  • S/4HANA Marketing Cloud Edition for future Releases
    For furture Releases the Reference Object needs to be defined as Secondary Distinction Entity for each Segmentation Object using the Segmentation Configuration App:kba restrict email - segmentation configuration.jpg

Some Addional Information:
– The segmentation operation ‘Random Reduce with Reference Object’ is a rather expensive operation which is creating a high system load. Avoid using this operation if possible.

– The Random Operation is re-applied every time the Segmentation Model is recalculated, and/or dependent Target Groups are rebuilt, and/or dependent campaigns are executed. To ensure stable campaign execution, set a Retention Period for Target Group Rebuilds.