Setting non-unique emails

By default, an email address is a unique identifier of a profile created in the Synerise app and it’s used to recognize customers. However, you may change this configuration, so the customID becomes the primary identifier in your workspace.

WARNING:
  • This is a one-way change. You can go from unique to non-unique email, however, you can’t configure it the other way round.
  • After the change, integrations and automations that refer to the newsletter_agreement profile attribute will need to be updated to use a new email agreement attribute.
  • After the change, Synerise API endpoints that use the agreements.email property in profiles will need to be updated to use the new email agreement attribute.

The non-unique emails option:

  1. Allows you to indicate a customId to be the unique identifier of a profile. When a profile has customId assigned, it is considered to be recognized. In the Web SDK, some APIs, and on the interface in the Synerise platform, this ID is called custom_identify instead.
  2. Keeps a predefined email address attribute, however, it will not be used anywhere, it must exist to maintain the integrity.
  3. Enforces creating additional attributes: email address and marketing agreement which will be used for communication with a customer.

Prerequisites


Before you enable the option of non unique emails on the interface, perform the actions listed below:

  1. Define customId for every customer - each identified customer and new ones must be assigned with a customId.
  2. Change the identification methods which require email address as the identifier.
  3. Create the new email address and supplement customer data with this attribute.
  4. Create a marketing agreement attribute (which can take the following values: enabled, disabled, confirmation) and supplement customer data with this attribute.
  5. If you track forms, you must switch to the new method:
    SR.event.sendFormData('', {custom_identify: "424234234234"})
        
Has email address Has customID Log in
action
Effect
Scenario 1 No No For the first time A customer becomes
recognized and they
are assigned with a hash
and UUID
Scenario 2 Yes Yes No Nothing happens
Scenario 3 Yes Yes Subsequent log in Hash is changed, UUID is reset,
but before it happens, it is
saved to the customer

Enabling non-unique emails


A blank configuration of email attribute uniqueness
A blank configuration of email attribute uniqueness
  1. Go to Settings > Identifiers.
  2. In the Unique email addresses section, click Show.
  3. Select the Non-unique option.
  4. From the Email address dropdown list, select the customer attribute that stores the email used for communication.
  5. From the Email agreements dropdown list, select the attribute that stores marketing agreement.
  6. Confirm by clicking Apply.

FAQ


You can find answers to frequently asked questions regarding non-unique emails here.

😕

We are sorry to hear that

Thank you for helping improve out documentation. If you need help or have any questions, please consider contacting support.

😉

Awesome!

Thank you for helping improve out documentation. If you need help or have any questions, please consider contacting support.

Close modal icon Placeholder alt for modal to satisfy link checker