Salesforce Sales & Service Cloud
Didomi vous permet de pousser vos données de leads et de contacts vers Salesforce Sales Cloud et Service Cloud, tout en collectant les préférences utilisateur via Didomi Preference Management.
💡 Vous n’avez besoin de configurer qu’une seule intégration pour synchroniser à la fois Sales Cloud et Service Cloud avec Didomi.
Assurez-vous d’avoir activé la fonctionnalité premium Salesforce Sales et Service Cloud. Contactez notre support équipe pour en savoir plus.
Étape n°1 - Récupérez vos identifiants API Salesforce
Connectez-vous à votre Portail développeur Salesforce
Allez dans Apps > App Manager et cliquez sur "New Connected App"
Remplissez le formulaire pour créer l’application d’intégration Didomi
Dans "API (Enable OAuth Settings)", assurez-vous que :
"enable OAuth Settings" est sélectionné
"Selected OAuth Scopes" a Full access (full) sélectionné

Cliquez sur Save, puis Continue.
Cliquez sur "Manage Consumer Details".

Obtenez votre Client ID et Secret, qui seront utilisés dans Étape n°2 ci-dessous.

Étape n°2 - Activez votre intégration Didomi-Salesforce
Une fois votre application connectée créée dans le portail développeur Salesforce, vous pouvez procéder à la finalisation de la configuration de votre intégration dans la Console Didomi.
Accédez à la Console Didomi, cliquez sur le module Marketplace dans le menu de gauche, puis suivez ces étapes :
Paramètres
Ajoutez le Client ID et le Client Secret précédemment collectés dans Étape n°1 ci-dessus.
Ajoutez votre URL de token : il s’agit de l’URL de base du point d’authentification de votre serveur Salesforce.
Par exemple, si votre URL d’authentification est : https://my-domain.sandbox.my.salesforce.com/services/oauth2/token
Alors n’insérez que l’URL de base comme ceci : https://my-domain.sandbox.my.salesforce.com
Sélectionnez l’objet Salesforce sur lequel vous souhaitez que Didomi synchronise les données de consentement : Contact ou Lead.

Cliquez sur "Save Settings".
Si vous souhaitez synchroniser à la fois les préférences des Leads et des Contacts au sein de la même organisation Didomi, veuillez contacter notre support pour obtenir une nouvelle configuration d’intégration.
Options
Mode Upsert : en activant cette option, vous autorisez Didomi à créer de nouveaux Leads/Contacts lors de la transmission des préférences utilisateur vers Salesforce.
Si le mode Upsert est activé : Didomi vérifiera si l’organization_user_id (fourni lorsque l’utilisateur soumet sa préférence sur le widget de gestion des préférences Didomi) correspond à l’adresse e-mail d’un Lead/Contact. Sinon, Didomi créera un nouveau Lead/Contact dans la base de données Salesforce en votre nom.
Mapping
Assurez-vous que vos attributs Lead/Contact Salesforce sont déjà créés dans Salesforce avant de commencer l’étape de mapping.

Pour chaque finalité/préférence/valeur de préférence, sélectionnez la propriété Lead/Contact Salesforce correspondante dans le menu déroulant (faites défiler ou recherchez par nom).

Il existe quelques règles concernant le mappage des propriétés Didomi avec les propriétés Salesforce :
Finalité -> Booléen
Préférence -> chaîne de caractères
Valeur de préférence -> Booléen
En savoir plus sur l’intégration Didomi - Salesforce Sales & Service Cloud dans notre Documentation pour les développeurs.
Mis à jour