La configuration de ce connecteur se déroule en deux étapes :
1 Dans Account Engagement : Enregistrez les types d'activités externes Livestorm afin que les données de participation puissent être capturées.
2 Dans le marketplace Integry : installez et configurez le flux Pardot Campaigns.
Pour une présentation complète des fonctionnalités et du comportement du connecteur, consultez la documentation principale : 🔗 Connecter Livestorm et Account Engagement (Pardot)
Avant de commencer#
L'intégration est disponible pour les clients Livestorm sur le plan Enterprise, en tant qu'add-on payant.
Vous devez disposer d'un accès Administrateur Salesforce ou Administrateur de configuration marketing, ainsi que d'un accès administrateur à votre espace de travail Livestorm.
Les campagnes connectées doivent être activées entre Salesforce et Account Engagement.
Votre configuration nécessite-t-elle des étapes supplémentaires dans Salesforce ?
Si vous utilisez le connecteur Salesforce natif ou gérez plusieurs Business Units, effectuez d'abord ces étapes de configuration. Veuillez consulter cet article : Connecter Livestorm et Account Engagement (Pardot)
Finalisez la connexion entre Livestorm et Account Engagement (Pardot) avant de passer à la Partie 2.
L'installeur de la Partie 2 vous demandera explicitement les identifiants, jetons ou valeurs de configuration générés lors des étapes de connexion Livestorm-Pardot.
Si vous avez un doute ? Veuillez vérifier votre Configuration avancée de Salesforce
Partie 1 : Enregistrer les types d'activité externe Livestorm#
Pour commencer à suivre les données de participation en tant qu'activités externes dans Account Engagement, vous devez créer une Marketing App Extension et enregistrer les types d'activités externes.
Ces étapes doivent être réalisées par un administrateur Salesforce ou un administrateur de configuration marketing sur votre instance Account Engagement.
Étape 1 : Créer une nouvelle Marketing App Extension#
1Connectez-vous à Account Engagement
2Configuration de l'accès : Connectez-vous à Account Engagement et rendez-vous dans Setup > Account Engagement > Marketing App Extensions et sélectionnez New
3Renseignez les paramètres de l'extension :
Nom : Saisissez Livestorm
Nom d'API : Saisissez Livestorm
Autorisations : Activez Active in Automations pour rendre les données d'activité Livestorm accessibles dans Account Engagement.
Étape 2 : Créer les types d'activité Livestorm#
1Accédez à l'onglet Related de votre extension d'application marketing Livestorm.
2À côté de Activity Types, sélectionnez New.
3Créez le premier type d'activité :
Nom de l'activité : People registered
Nom API : People_registered
Cochez Active in Automations.
4Répétez ces étapes pour créer les autres types d'activités :
Session suivie — Nom API : Session_attended
Session non suivie — Nom API : Session_not_attended
Taux de participation — Nom API : Attendance_rate
Durée de participation — Nom API : Attendance_duration
Questions posées — Nom API : Questions_asked
Messages envoyés — Nom API : Messages_sent
A regardé le replay — Nom API : Has_watched_replay
A regardé à la demande— Nom API : Has_watched_on_demand
Critique : Assurez-vous que le nom de l'API correspond exactement au nom mentionné dans cette documentation pour un suivi précis. Les noms d'API sont sensibles à la casse — SessionAttended ne fonctionnera pas, **il doit s'agir de Sessionattended**. Une seule incohérence entraîne la perte silencieuse de ce type d'activité.
Avez-vous déjà configuré cela auparavant ? Le taux de participation (Attendance_rate) est un ajout récent. Ajoutez-le de la même manière que les autres. Si vous ne le faites pas, tout le reste continue de se synchroniser — vous ne verrez simplement pas le taux de participation sur vos prospects.
5 Une fois terminé, vous devriez avoir 9 types d'activités créés sous votre extension d'application Livestorm Marketing :
Étape 3 : Attribuez votre unité commerciale#
Allez dans l'onglet Related de votre extension d'application Livestorm Marketing.
Dans Business Unit Assignments, assurez-vous que la bonne Business Unit est assignée. Si ce n'est pas le cas, cliquez sur New et ajoutez votre Business Unit.
Plusieurs Business Units ? Ajoutez chaque Business Unit qui recevra les données Livestorm. Une Business Unit non assignée reçoit tout de même les campagnes et les prospects, mais aucune activité externe. C'est l'étape la plus souvent oubliée dans les configurations multi-Business-Units.
Étape 1 : Authentification sur la marketplace Integry#
Accédez au point de terminaison de la marketplace Integry fourni par votre CSM. Sélectionnez Sign in → Login to the app en utilisant vos identifiants d'intégration Livestorm (un compte de service dédié est recommandé).
Étape 2 : Installer le flow Pardot Campaigns#
Sous Guided Flows, repérez la carte Salesforce Pardot et cliquez sur Setup pour installer le flow Pardot Campaigns.
Pas de carte « Salesforce Pardot » ? Il se peut que le connecteur ne soit pas encore activé sur votre offre ou votre espace de travail. Contactez votre Customer Success Manager ou notre équipe support.
Étape 3 : Connectez-vous à Account Engagement#
Saisissez votre URL hôte et votre ID d'unité commerciale :
URL de l'hôte :
ID de l'unité commerciale :
Dans Salesforce, repérez la chaîne de 18 caractères commençant par 0U sous Marketing Setup > Business Unit Setup.
ID de l'unité commerciale : Vous trouverez des informations détaillées dans la documentation de l'API Pardot
Connectez-vous ensuite à Account Engagement à l'aide de vos identifiants habituels. Une fois connecté, cliquez sur Suivant.
C'est la première fois que vous configurez cela ? Vous pouvez tester l'ensemble de la configuration sur un environnement sandbox au préalable.
Plusieurs Business Units ? Vérifiez bien l'ID de la Business Unit. Il détermine l'emplacement où seront créés les prospects et les listes de cet espace de travail.
Étape 4 : Connectez-vous à Salesforce#
1 Sélectionnez votre environnement (Sandbox ou Production).
2 Connectez-vous à votre compte Salesforce selon votre configuration :
| Une seule unité commerciale |
Un utilisateur avec le profil Administrateur système |
| Plusieurs unités commerciales |
Votre utilisateur d'intégration Livestorm dédié — voir Configuration avancée de Salesforce → Acheminement des campagnes vers plusieurs unités commerciales |
Étape 5 : Associez vos champs#
Voici la partie amusante. Il vous sera demandé de faire correspondre les champs de votre Prospect Account Engagement avec les champs disponibles sur l'objet Inscrit de Livestorm : pour chaque champ Account Engagement que vous souhaitez remplir avec des données Livestorm, sélectionnez le champ Livestorm correspondant. Vous verrez également vos propres champs personnalisés Account Engagement dans la liste, ce qui vous permet d'adapter le flux à vos règles et besoins spécifiques.
| Type de campagne |
Ce qui convient à votre organisation — nous vous suggérons Webinar |
| Type d'enregistrement |
Une seule Business Unit : laissez ce champ vide. Plusieurs Business Units : sélectionnez le type d'enregistrement de campagne correspondant à la Business Unit de cet espace de travail. |
Même avec une seule unité commerciale, vous pouvez définir un type d'enregistrement ici si votre routage de campagne Salesforce → Account Engagement en utilise déjà un. Sinon, laissez ce champ vide.
Étape 7 : Répondez à la question sur la compatibilité avec Salesforce#
C'est ce qui permet d'éviter les campagnes en double. Répondre Oui indique au connecteur de rechercher la campagne déjà créée par le connecteur natif Salesforce, plutôt que d'en créer une nouvelle.
Étape 8 : Enregistrer et activer#
🎉 Votre intégration est prête à être activée — cliquez sur Enregistrer pour l'activer. Assurez-vous que le nouveau flux est bien réglé sur actif. Vous verrez alors le nouveau flux créé. Assurez-vous qu'il est bien réglé sur actif, et le tour est joué.
L'intégration est activée par défaut pour tous vos événements, vous n'avez donc pas besoin de l'activer pour chaque événement sur la plateforme Livestorm, contrairement à d'autres intégrations.
Assurez-vous de n'avoir qu'un seul flux Pardot activé dans My Flows. Deux flux actifs ou plus créeront des doublons dans votre instance Account Engagement et provoqueront des erreurs de connecteur.
Gérer plusieurs espaces de travail Livestorm#
Si vous avez plusieurs espaces de travail Livestorm, répétez la Partie 2 dans chaque espace de travail :
Une seule unité commerciale : utilisez le même ID d'unité commerciale partout et laissez le type d'enregistrement vide.
Plusieurs unités commerciales : chaque espace de travail a besoin de son propre ID d'unité commerciale et de son propre type d'enregistrement.
Par exemple :
| US Events |
0Uv...(US) |
BU_US |
Unité commerciale US |
| EMEA Events |
0Uv...(EMEA) |
BU_EMEA |
Unité commerciale EMEA |
| APAC Events |
0Uv...(APAC) |
BU_APAC |
Unité commerciale APAC |
Adaptez ce texte en fonction des noms de vos propres espaces de travail, de vos unités commerciales et de vos types d'enregistrements.
Testez votre configuration#
Testez cela sur une session de test, sur Livestorm, avant d'utiliser le connecteur pour un événement réel.
Avant de tester#
Créez une nouvelle session pour le test. Le connecteur n'est pas rétroactif : une session créée avant son activation ne sera jamais synchronisée.
Utilisez une adresse e-mail de test inédite — qui ne correspond pas déjà à un prospect, un membre de l'équipe ou un inscrit existant dans Livestorm.
Vérifiez qu'un seul flux Pardot Campaigns est actif dans My Flows sur Integry. Deux flux actifs créent des doublons.
Vérifiez que le Business Unit ID que vous avez saisi correspond bien à la Business Unit sur laquelle vous effectuez le test.
Le test#
1Créez et publiez une session dans Livestorm — appelez-la « Pardot test event », par exemple.
2Attendez la campagne. Dans Account Engagement, recherchez une campagne portant le même nom sous Account Engagement Campaigns et une liste portant le même nom sous Prospects → Segmentation Lists. Cela prend généralement moins de 10 minutes, et parfois jusqu'à 30.
N'allez pas plus loin tant que la campagne Account Engagement n'existe pas — l'étape suivante en dépend.
Vérifiez si les éléments suivants s'appliquent à votre situation :
| Utilisez également le connecteur natif Salesforce |
Il y a exactement une campagne dans Salesforce, et
Livestorm_Session_ID__c est renseigné
|
| Avez plusieurs unités commerciales (Business Units) |
La campagne se trouve dans la bonne unité commerciale — et dans aucune autre |
3 Inscrivez une personne test. Utilisez le formulaire que vous utiliserez réellement :
Un formulaire d'inscription Livestorm — ouvrez la page d'inscription de la session et validez-la avec votre adresse e-mail de test.
L'un de vos propres formulaires Account Engagement — créez un formulaire (Content → Forms → Add Form), et dans son champ Campaign sélectionnez la campagne créée par le connecteur. Ouvrez le lien du formulaire et validez-le. Le prospect est inscrit à la session Livestorm correspondante ; cela peut prendre jusqu'à 10 minutes lors d'une inscription de Pardot vers Livestorm. Vérifiez que cela a fonctionné en ouvrant l'onglet People dans Livestorm et en filtrant sur la session.
Si vous utilisez vos propres formulaires Account Engagement, le formulaire doit pointer vers la campagne correspondant à la session que vous testez. Un formulaire lié à la mauvaise campagne inscrit le prospect à la mauvaise session.
4 Vérifiez le prospect. Recherchez-le par e-mail dans Account Engagement :
Un nouveau prospect est ajouté à la fois à la liste et à la campagne
Un prospect existant est mis à jour et ajouté à la liste
Une activité externe enregistrée par People est consignée
5 Lancez la session. Démarrez l'événement, rejoignez-le avec l'e-mail de test, restez au moins une minute, envoyez un message dans le chat et posez une question, puis terminez l'événement.
6 Vérifiez les activités externes. Après quelques minutes, ouvrez le prospect, puis accédez à l'onglet External Activities. Vous devriez voir Session attended, Attendance duration, Attendance rate, Messages sent et Questions asked.
7 Vérifiez vos champs mappés. Confirmez que les champs personnalisés que vous avez mappés dans la Partie 2, Étape 5 ont bien été remplis. Si c'est le cas, votre connecteur est prêt à être utilisé. 🎉
Pour voir l'autre cas de figure, inscrivez une seconde adresse e-mail de test sans y assister. Une fois la session terminée, ce prospect reçoit une activité Session non suivie à la place.
Dépannage#
| Aucune campagne n'a été créée |
La session est antérieure à l'activation du connecteur, ou le flow est inactif. |
| Campagne dans Salesforce mais pas dans Account Engagement |
La fonctionnalité « Campagnes connectées » est désactivée, ou vous n'avez pas encore attendu 30 minutes. |
| Une session a généré deux campagnes |
Désactivez le flow en doublon ou vérifiez le champ d'ID de session du connecteur natif Salesforce ainsi que la Partie 2, Étape 7. |
| Campagne dans la mauvaise Business Unit |
L'ID de Business Unit ou le type d'enregistrement sur le connecteur de cet espace de travail, ou la sélection du type d'enregistrement Connected Campaigns pour cette Business Unit |
| Prospect créé, mais aucune activité externe |
L'extension Livestorm Marketing App n'est pas assignée à cette Business Unit (Partie 1, Étape 3) |
| Certaines activités externes manquantes, d'autres correctes |
Un nom d'API ne correspond pas exactement, ou l'option Active in Automations n'est pas cochée sur ces types d'activités |
| Prospect mis à jour au lieu d'être créé |
Comportement attendu — le connecteur effectue une correspondance sur l'adresse e-mail |
| Champs personnalisés vides sur le prospect |
Le mapping des champs n'a pas été effectué à la Partie 2, Étape 5 |
Toujours bloqué ? Contactez notre équipe support en indiquant le nom de votre espace de travail, la session de test, ainsi que l'ID de la Business Unit utilisée.