Vous aurez besoin de : Un accès Administrateur Salesforce. Prévoyez 30 à 60 minutes, ainsi que 15 minutes supplémentaires par Business Unit additionnelle. Nous vous recommandons de réaliser ces étapes avec votre Administrateur Salesforce.
Dans cet article
Effectuez la ou les sections correspondant à votre configuration avant d'installer le connecteur dans Integry — le programme d'installation demande les valeurs que vous créez ici. Revenez ensuite à Configurer le connecteur Account Engagement (Pardot).
| Ce que vous voulez faire | Ce dont vous avez besoin sur cette page |
|---|---|
| Connecteur Account Engagement uniquement, une seule Business Unit | Rien — la configuration de base suffit |
| L'utiliser en parallèle du connecteur natif Salesforce | Utilisation en parallèle du connecteur natif Salesforce |
| Router des campagnes vers plusieurs Business Units | Routage des campagnes vers plusieurs Business Units |
| Les deux | Les deux sections, dans cet ordre |
Dans cet article
Vous aurez besoin de : Un accès Administrateur Salesforce. Prévoyez 30 à 60 minutes, ainsi que 15 minutes supplémentaires par Business Unit additionnelle. Nous vous recommandons de réaliser ces étapes avec votre Administrateur Salesforce.
Les deux connecteurs créent une campagne pour chaque session. Pour éviter de se retrouver avec deux campagnes, le connecteur Account Engagement recherche une campagne existante à l'aide d'un champ personnalisé sur l'objet Campaign avant d'en créer une nouvelle.
1 Le connecteur natif Salesforce crée la campagne et écrit l'ID de session dans Livestorm_Session_ID__c.
2Le connecteur Account Engagement vérifie s'il existe une campagne avec cet ID de session :
FOUND : Réutilise cette campagne.
NOT FOUND: Crée une nouvelle campagne.
RÉSULTAT : une campagne Salesforce, une campagne « Account Engagement »
1 Allez dans Setup → Object Manager → Campaign → Fields & Relationships → New.
2 Sélectionnez le type de champ Texte, puis cliquez sur Suivant.
3 Configurez les paramètres du champ :
| Paramètre | Valeur |
|---|---|
| Libellé du champ |
Livestorm Session ID |
| Longueur | 80 |
| Nom API du champ |
Livestorm_Session_ID__c |
| ID externe | ✓ Recommandé |
| Unique | ✓ Recommandé |
4 Configurer la sécurité au niveau des champs : assurez-vous qu'ils sont visibles pour les profils concernés (y compris l'utilisateur d'intégration).
5 Ajoutez à la mise en page de la Campaign, puis cliquez sur Save.
Critique : Le nom d'API DOIT être exactement Livestorm_Session_ID__c. Salesforce le déduit à partir du libellé ; ainsi, la saisie du libellé ci-dessus donne le bon résultat — mais vérifiez avant d'enregistrer. Si le nom de l'API est différent, le connecteur ne parvient pas à trouver les campagnes existantes, et vous obtenez deux campagnes par session.
Installez-le dans chaque espace de travail avant le connecteur Account Engagement, afin que les campagnes et les ID de session existent lorsque le connecteur Account Engagement s'exécute. Consultez le guide de configuration du connecteur natif Salesforce.
Pendant la partie 2, étape 7 de la configuration du connecteur Account Engagement, répondez Oui à la question sur la compatibilité avec Salesforce.
Le routage utilise les types d'enregistrement de campagne. Chaque Business Unit est configurée pour synchroniser uniquement son propre type d'enregistrement, et le connecteur de chaque workspace attribue ce type d'enregistrement aux campagnes qu'il crée.
1 espace de travail + 1 type d'enregistrement par unité commerciale.
Trois unités commerciales nécessitent trois espaces de travail et trois types d'enregistrement.
|
Espace de travail « Événements EMEA » |
→ connecteur configuré avec le type d'enregistrement = BU_EMEA |
| → connecteur configuré avec le type d'enregistrement = BU_EMEA | |
| → seule l'unité commerciale EMEA synchronise BU_EMEA | |
| → la campagne est affectée à l'unité commerciale EMEA |
Plusieurs Business Units mais un seul workspace Livestorm ? Cette configuration ne fonctionnera pas avec un workspace unique, car tous les événements seraient acheminés vers la même Business Unit. Contactez votre CSM pour discuter des options possibles.
Les noms des types d'enregistrement n'ont pas de signification technique. Nommez-les de façon à ce qu'il soit évident de savoir lequel dirige vers où. Ce guide utilise BU_US, BU_EMEA, BU_APAC comme exemple.
Allez dans Setup → Object Manager → Campaign → Record Types → New.
Créez un type d'enregistrement par unité commerciale. Si vous utilisez les deux connecteurs, ajoutez un type d'enregistrement de retenue supplémentaire :
| Type d'enregistrement | Achemine vers | Objectif |
|---|---|---|
| Livestorm_Pending (uniquement avec le connecteur natif Salesforce) | Aucun | État d'attente par défaut — ne se synchronise jamais |
| BU_US | Business Unit US | Campagnes issues de l'espace de travail US |
| BU_EMEA | Business Unit EMEA | Campagnes issues de l'espace de travail EMEA |
| BU_APAC | Business Unit APAC | Campagnes issues de l'espace de travail APAC |
Pour chaque type d'enregistrement :
Saisissez le libellé (par exemple, BU_US) et vérifiez le statut actif.
Activez cette option pour les profils qui doivent y avoir accès, y compris celui de votre profil utilisateur d'intégration Salesforce.
Sélectionnez la mise en page de la campagne et enregistrez.
Pourquoi Livestorm_Pending est requis lorsque les deux connecteurs sont utilisés : le connecteur natif crée la campagne avant de connaître la Business Unit cible. L'attribution d'un type d'enregistrement provisoire non synchronisé évite tout routage prématuré tant que le connecteur Account Engagement n'a pas assigné le type d'enregistrement final. Sans cela, les campagnes sont acheminées vers la Business Unit qui correspond au type d'enregistrement par défaut.
Nous recommandons d'utiliser un utilisateur d'intégration Salesforce dédié pour contrôler les types d'enregistrement par défaut.
Alternatives : un utilisateur System Administrator existant, ou un Permission Set à la place d'un profil. Consultez la documentation du connecteur natif Salesforce.
1 Cloner le profil : Allez dans Setup → Profiles, clonez Standard User (ou Minimum Access), et nommez-le Livestorm Integration Profile.
2 Définir les autorisations système et utilisateur :
| Catégorie | Autorisations |
|---|---|
| Autorisations système | ✓ API activée · ✓ Approuver les applications connectées non installées |
| Autorisations utilisateur | ✓ Utilisateur marketing |
| Campagnes | Lecture, création, modification, tout afficher — ainsi que tous les champs |
| Leads, contacts, comptes (uniquement avec le connecteur natif Salesforce) | Lecture, création, modification, tout afficher — ainsi que tous les champs |
Approve Uninstalled Connected Apps permet à l'utilisateur d'autoriser l'application connectée Pardot. Cette permission est accordée par défaut sur le profil System Administrator, mais doit être ajoutée manuellement sur un profil personnalisé : Setup → Profiles → Livestorm Integration Profile → System Permissions → cocher la case → Save.
3 Créer un utilisateur : Accédez à Setup → Users → New User, attribuez le Livestorm Integration Profile, et cochez Marketing User. Conservez ces identifiants : vous en aurez besoin pour authentifier le connecteur plus tard.
4 Attribuer des types d'enregistrement : Sur Livestorm Integration Profile → Object Settings → Campaigns :
Déplacez tous les types d'enregistrement Business Unit vers Sélectionné.
Si vous utilisez les deux connecteurs : Définissez Livestorm_Pending comme type d'enregistrement par défaut.
Enregistrer
Important : si vous utilisez les deux connecteurs sur plusieurs unités commerciales, Livestorm_Pending doit être le type d'enregistrement par défaut. C'est l'étape que l'on risque le plus de négliger. Si la valeur par défaut est différente, les campagnes se synchronisent avec la mauvaise unité commerciale — voire avec toutes.
Dans les paramètres d'Account Engagement :
1 Passez à l'unité commerciale cible.
2 Allez dans Account Engagement Settings → Connectors → Edit Salesforce Connector → Campaigns .
3 Sélectionnez les règles de synchronisation :
✅ Cochez le type d'enregistrement pour CETTE unité commerciale.
❌ Décochez tous les autres types d'enregistrement d'unité commerciale.
❌ Décochez Livestorm_Pending.
4 Enregistrer, puis répétez l'opération pour l'unité commerciale suivante
Ne laissez jamais deux unités commerciales synchroniser le même type d'enregistrement, car la même campagne serait alors créée dans les deux.
Assurez-vous que toutes les unités commerciales sont assignées dans l'extension d'application marketing (Partie 1, Étape 3 du guide d'installation).
Installez le connecteur dans chaque espace de travail en utilisant son identifiant d'unité commerciale (Business Unit ID) et son type d'enregistrement (Record Type) dédiés.
| Symptôme | Vérification |
|---|---|
| Deux campagnes par session | Compatibilité Salesforce répondue par Non, mauvais nom d'API Livestorm_Session_ID__c, ou deux flux de campagnes Pardot actifs |
| Livestorm_Session_ID__c vide | Le connecteur natif Salesforce n'est pas installé sur cet espace de travail, ou le champ n'est pas visible pour cet utilisateur |
| Type d'enregistrement bloqué sur Livestorm_Pending | Le connecteur Pardot n'est pas actif sur cet espace de travail, ou le profil ne dispose pas des droits de modification sur le type d'enregistrement cible |
| La campagne n'atteint jamais Account Engagement | Aucune unité commerciale ne synchronise ce type d'enregistrement, ou les campagnes connectées sont désactivées. Prévoyez d'abord un délai pouvant aller jusqu'à 30 minutes |
| Campagne dans la mauvaise unité commerciale | Le type d'enregistrement ou l'ID d'unité commerciale du connecteur de l'espace de travail, la sélection des campagnes connectées par unité commerciale, ou, en cas d'utilisation des deux connecteurs, le type d'enregistrement par défaut de l'utilisateur d'intégration |
| Campagne présente dans plusieurs unités commerciales | Deux unités commerciales synchronisent le même type d'enregistrement, ou l'une d'elles synchronise Livestorm_Pending |
| Prospect créé, aucune activité externe | L'extension d'application Marketing n'est pas attribuée à cette unité commerciale |
Au cours de cet évènement de 30 minutes, nous vous présenterons la plateforme. Vous apprendrez comment utiliser Livestorm pour vos webinars.