For the complete documentation index, see llms.txt. This page is also available as Markdown.

Marketing Preferences Center (additional module)

Marketing Preferences Center (additional module)

What is our Marketing Preferences Center?

Marketing Preferences Center is part of our Consent management Premium offer.

It merges online and offline consents and preferences around unified user profiles, giving you a consolidated, per-user view of what each visitor has agreed to.

This view is read-only : it lets your teams see registered preferences and consents at a glance in the Profile Explorer.

How it works?

Preferences and consents are stored in a unified database, merged around your visitors' profiles.

· Consents are collected through our CMP solution (native integration)

· Preferences coming from a CRM database can be added via the FTP importer files. This is currently the recommended and supported method to load preference data.

· A dedicated API to read and/or write preferences/consents is being redeveloped for improved reliability and is on our roadmap. Once available, it will also support customer-facing use cases such as a customizable preferences page for visitors and regular exports of the full consents database.

Limitations:

  • The API accepts a maximum of 20 preferences

Setting up your Preference Center

1. Create the preference variables (CDP)

Preference Center variables are created in Customers > Segment > Manage variables, like any other CDP variable.

For each preference you want to expose, create two variables:

Variable
Purpose

preferences.<preference_name>

The preference value (opt-in/opt-out)

preferences.<preference_name>_date

The date the preference was last recorded

Example

  • Name: Nouveautés produit & release notes

  • Variable name: preferences.product_news

  • Category: Preferences

  • Universe: Visitor

  • General type: Boolean (recommended, not mandatory)

  • Structure type: Simple value

  • Encrypt content: No

Add its date counterpart:

  • Variable name: preferences.product_news_date

  • General type: Date

Repeat this pair for every preference category you want to track.

2. Import preference data via FTP importer file

Preference values are loaded via CSV file import : there is no real-time update mechanism.

  • Map one column per variable, using the exact variable name as the column header.

  • Include one column containing the reconciliation key : the unique identifier (e.g. visitor ID, email) used to match each row to the right visitor profile.

  • You'll need to contact your CSM to set-up the file import.

Finding the reconciliation key on a profile

Reconciliation keys are configured in Users > Profile > Identities > Activation, where each key variable is listed with its priority.

Last updated

Was this helpful?