Skip to content
  • There are no suggestions because the search field is empty.

Emarsys Integration

Fire any collected data from Odicci directly into Emarsys to increase customer knowledge, build triggers and automations to better engage newly and enriched profiles.

V3 API Integration (OAuth 2.0)

To get connected with the V3 Emarsys API, you will need to obtain API credentials for your Emarsys account. Follow the below instructions before attempting to connect Odicci:

  1. Open your Emarsys account and navigate to Settings>Management>Security Settings
  2. Select API and click create API credentials
  3. Choose Open ID Connect from the options shownScreenshot 2026-01-20 at 16.10.30
  4. Once loaded, ensure that you copy the ID, Client ID and Client secret and keep them safe for later in the process

  5. You should next enable the following permissions:

    Category Permission
    Contact contact.getdata
    Contact contact.create
    Contact contact.lookup
    Contact contact.get
    Contact contact.fields.list
    Contact contact.update
    Contact contact.singleUpdate
    Contact contact.contacts.upsert
    Contact lists contactlist.create
    Contact lists contactlist.list
    Contact lists contactlist.contact.add
    Contact lists contactlist.contact.lookup
    Contact lists contactlist.contact.lookup.batch
    Contact lists contactlist.contact.get
    Contact lists contactlist.contact.list
    Contact lists contactlist.contact.count
    Contact lists contactlist.contact.ids
    Fields field.create
    Fields field.list
    Fields field.get
    Fields field.singlechoice.get
    Fields field.singlechoice.lang.list
    Fields field.singlechoice.trans.list
    Fields field.multichoice.list
    Here is a short video walking through the above steps:

  6. Now open your Odicci account and naviaget to Settings>Integrations
  7. Find Emarsys in the list and click edit
  8. Select 'V3' from the the API version dropdown
  9. Enter the credentials you saved from earlier into the corresponding fields: Client ID to Client ID, Client Secret to Client Secret, ID to Customer IDScreenshot 2026-01-20 at 16.25.22
  10. Click save

You should now see a message confirming connection.

Congratulations, you are now ready to use your new integration!

 

Field Mapping

Once you have created an experience which you would like to integrate with Emarsys. You can enable it by clicking the configuration settings within the studio (the cog on the top right-hand side).

You can now select integrations and tick the box next to Emarsys to enable the integration.

Finally, simply select which list you'd like to push your data to and choose which Odicci fields you'd like to map to the corresponding Emarsys fields using the dropdown menus:

Screenshot 2026-01-20 at 16.36.04

 

 

V2 API Integration ( due to be deprecated at the end of 2026)

Step 1 - Enable your Emarsys Integration

Make a support request for your current Emarsys account to enable the odicci platform as an add-on.

  

Step 2 - Activate your Emarsys Integration

In your Odicci account click on the icon in the top right corner and select settings. Within settings navigate to Integrations, scroll to Emarsys and click on ADD.

Make sure you have your Emarsys Customer ID at hand and copy / paste it to activate the integration.

If the Customer ID is valid you will automatically you will see a success message.

  

Step 3 - Field Mapping

In your Odicci experience click on settings (cog wheel inside studio) to access the CRM integration. Click on Emarsys CRM integration to activate, select the Emarsys list where the data should be fired.

Data fields will automatically appear with Email first being directly mapped with the Email field from Emarsys. Click on the + sign to map additional fields.

  

Step 4 - Test Integration

Once your integration has been setup in Odicci, publish your experience and enter some data to make sure all fields have been mapped correctly.


Then check in Emarsys that the data has gone through properly:

 

Odicci experiences can generate high volumes of API traffic in short bursts (for example during email campaigns, social pushes, or peak purchase hours).

To avoid delays or failures for end users (e.g. voucher issuance, wallet / account lookups, identity validation), please ensure that any rate limiting or throttling on your side is configured to allow the required traffic from Odicci.