Synchronisation des données
Vous pouvez synchroniser les données entre les comptes dans Salesforce et les entreprises dans Intercom. Vous pouvez également définir la direction de synchronisation pour chaque attribut spécifique (de Salesforce vers Intercom ou d’Intercom vers Salesforce).
Avec la synchronisation des entreprises et des comptes configurée, vous pourrez :
Voir les détails les plus à jour de l’entreprise.
Utilisez les données des comptes Salesforce dans Intercom pour cibler les messages sortants, segmenter vos clients, et plus encore.
Mettre à jour Salesforce avec les données des entreprises envoyées depuis Intercom.
Synchronisation des comptes dans Salesforce avec les entreprises dans Intercom
Similaire à la façon dont nous synchronisons les leads et contacts, vous pouvez synchroniser les comptes dans Salesforce avec les entreprises dans Intercom.
Note : Actuellement, vous ne pouvez synchroniser que les comptes professionnels, pas les comptes personnels.
Comment les entreprises et les comptes sont-ils mappés ?
Un mappage est établi lorsque des objets (comptes dans Salesforce, entreprises dans Intercom) avec le même identifiant (un champ tel que le numéro de compte) sont trouvés dans Intercom et dans Salesforce.
Par exemple, une entreprise dans Intercom avec l’ID d’entreprise 'abc123' sera associée à un compte dans Salesforce avec le numéro de compte 'abc123'.
Note : Intercom ne prend pas en charge la synchronisation des entreprises créées automatiquement lors de la qualification.
Un mappage entre une entreprise dans Intercom et un compte dans Salesforce est unique et persistant (relation « un-à-un »). Dans le cas où deux comptes ou plus ont le même ID, le compte le plus récemment mis à jour sera associé.
Comment fonctionne le mappage des attributs ?
Après avoir mappé les comptes avec les entreprises, vous pouvez mapper et synchroniser leurs attributs (champs). Vous pouvez déterminer dans quelle direction l’attribut sera envoyé lors du processus de synchronisation (d’Intercom vers Salesforce ou inversement). Vous pouvez également spécifier si vous ne souhaitez pas synchroniser les valeurs vides ou écraser les valeurs existantes.
Note : Les données synchronisées via ces mappages sont appliquées directement aux objets compte ou entreprise dans Salesforce ou Intercom. Pour une vue simple des données Salesforce en direct dans Intercom, utilisez l’application Inbox.
Pour synchroniser les attributs entre Intercom et Salesforce, leurs types de données doivent être compatibles entre les deux systèmes. Voir ici quels types de champs sont compatibles.
Prérequis pour la synchronisation des données de compte
Pour synchroniser les données des entreprises et des comptes entre Intercom et Salesforce, vous devez :
1. Activer « activer les fonctionnalités liées aux entreprises » dans Paramètres > Espace de travail > Général :
2. Assurez-vous que vous avez des objets entreprise dans Intercom. Les objets entreprise sont envoyés à Intercom dans le fragment de code JavaScript intercomSettings (en tant qu’objet JSON appelé company) ou en utilisant l’API REST.
Lisez cet article pour en savoir plus sur les entreprises dans Intercom.
3. Vérifiez que l’ID d’entreprise que vous envoyez à Intercom a la même valeur que le champ qui identifie vos comptes dans Salesforce. Cela garantit une correspondance entre les objets dans les deux systèmes :
Vous pouvez utiliser n’importe quel champ qui identifie un compte dans Salesforce pour correspondre à une entreprise dans Intercom. Il doit s’agir d’un identifiant unique pour garantir une correspondance correcte.
Nous vous recommandons d’utiliser Numéro de compte comme identifiant. En cas de doublons, celui qui a été mis à jour le plus récemment sera associé.
Note : Les champs de type « Zone de texte » ne peuvent pas être utilisés comme identifiant côté Salesforce. Dans ce cas, configurez votre champ en tant que « Chaîne ».
Astuce : Vérifiez que l’ID d’entreprise dans Intercom a le même format que l’identifiant de compte (champ) que vous utilisez dans Salesforce :
Note : Il n’est actuellement pas possible de faire correspondre avec l’ID d’enregistrement de Salesforce.
Une fois que vous avez des entreprises dans Intercom qui correspondent aux entreprises dans Salesforce, vous êtes prêt à commencer à mapper les champs que vous souhaitez synchroniser entre les deux systèmes.
Comment configurer le mappage
Allez dans les paramètres de l’application Salesforce. Ouvrez l’onglet « Synchroniser les données de compte », où vous trouverez deux sections :
Mapper les entreprises avec les comptes
Mapper les attributs
Mapper les entreprises avec les comptes
Pour mapper les entreprises dans Intercom avec les comptes dans Salesforce, vous pouvez utiliser n’importe quel champ texte, entier, double ou ID qui identifie vos objets compte dans Salesforce (avec Company ID dans Intercom). Trouvez plus d’informations sur les types de données primitifs dans Salesforce ici.
Cela nécessite d’avoir un ID unique défini à la fois dans Intercom et Salesforce pour chaque entreprise. Nous recommandons d’utiliser un identifiant unique car cela garantit une correspondance unique entre Intercom et Salesforce.
Sélectionnez le champ dans Salesforce que vous souhaitez utiliser pour mapper les entreprises avec les comptes :
🌟 Astuce pro : Regardez cette vidéo d’Aidan expliquant en détail comment créer des entreprises dans Intercom et comment faire correspondre les enregistrements en utilisant l’ID d’entreprise. 🎥 🎬
Pour appliquer vos modifications, enregistrez vos paramètres. 👌
Si vous changez le champ utilisé pour mapper les entreprises avec les comptes, toutes les correspondances établies entre les entreprises dans Intercom et les comptes dans Salesforce seront dissociées, et de nouvelles seront établies à l’avenir.
Ces modifications seront appliquées aux nouvelles correspondances à l’avenir, mais les correspondances existantes ne seront pas mises à jour. Cela signifie que certaines données Salesforce affichées dans Intercom pourraient être obsolètes jusqu’à ce qu’une nouvelle correspondance soit établie.
Mapper les attributs
Dans la deuxième section, vous pouvez mapper les attributs entre les comptes dans Salesforce et les entreprises dans Intercom. Ce sont les attributs qui seront synchronisés directement vers ou depuis vos entreprises dans Intercom, pas les attributs visibles dans l’application inbox (qui ne peuvent pas être modifiés).
Cette section explique exactement comment et quand les données sont synchronisées entre Salesforce et Intercom. Il est conseillé de vous familiariser avant de configurer votre mappage d’attributs.
Cliquez sur ‘+ Mapper un nouvel attribut’ en bas de la liste :
Ensuite, sélectionnez quel attribut d’Intercom et quel champ de Salesforce vous souhaitez mapper. N’oubliez pas de mapper les attributs avec des champs ayant un type de données compatible.
Vous verrez le type indiqué à côté de chaque attribut et champ entre parenthèses, par exemple (Chaîne) :
Si un champ est déjà utilisé dans un autre mappage d’attribut ou d’ID, il sera désactivé.
Nous ne prenons pas actuellement en charge la synchronisation vers les champs composés Salesforce.
Nous ne prenons pas actuellement en charge la synchronisation des attributs qui changent très fréquemment (par exemple last_seen) ou des champs de formule.
Ensuite, sélectionnez dans quelle direction la synchronisation aura lieu (d’Intercom vers Salesforce ou de Salesforce vers Intercom) :
Ensuite, cochez la case pour toute situation où cet attribut ne doit pas se synchroniser. Dans cet exemple, puisque nous synchronisons de Salesforce vers Intercom, Salesforce est la « Source » et Intercom est la « Destination ». Vous pouvez choisir de ne pas synchroniser :
Si la source est vide.
Si la destination a déjà une valeur.
Cliquez sur « Ajouter » pour enregistrer la correspondance dans la liste.
Pour modifier une correspondance, survolez-la et cliquez sur « Modifier » :
Si vous ne souhaitez plus synchroniser un attribut spécifique, survolez-le et cliquez sur « Supprimer » :
Pour appliquer vos modifications, cliquez sur « Enregistrer les paramètres » en bas à droite :
Une fois les modifications enregistrées, vous verrez un message de confirmation :
Activation de la synchronisation des comptes avec les données existantes dans Salesforce ou Intercom
Si vous avez déjà des données d’entreprise ou de compte dans Intercom ou Salesforce, l’activation de la synchronisation peut écraser les données existantes. Vous pouvez configurer des règles d’attributs pour éviter cela. En savoir plus sur le moment et la manière dont les données sont synchronisées ici.
Utilisation de la synchronisation des comptes avec la synchronisation des personnes
Il n’est pas possible de synchroniser uniquement les données de compte/entreprise. Avec cette application installée, certains champs requis par Salesforce sont envoyés lors de la création d’un lead ou synchronisés à chaque mise à jour dans Intercom ou Salesforce. En savoir plus sur le fonctionnement de la synchronisation des personnes.
Mise à jour en masse des données
Actuellement, les données ne sont synchronisées que dans le sens avant, après que vous ayez configuré l’application. Il n’y a pas de fonctionnalité de mise à jour en masse.
Importer des comptes pour le marketing basé sur les comptes ?
La fonctionnalité de synchronisation des comptes de cette application maintient vos données de compte synchronisées entre Salesforce et Intercom.
Importer des comptes pour le marketing basé sur les comptes est une fonctionnalité différente qui n’a pas pour but de maintenir vos données de compte à jour entre Salesforce et Intercom.
Recommandations
Communiquez avec votre administrateur Salesforce pour allouer la limite API correcte à Intercom afin que toutes vos autres intégrations puissent fonctionner en même temps. Lisez cet article pour savoir comment gérer votre utilisation de l’API dans l’application Salesforce dans Intercom.
Comme pour toute intégration de produit de synchronisation de données, il existe certains risques liés aux données. Pour minimiser ce risque, nous recommandons de faire une sauvegarde de vos données Salesforce au préalable. Lisez cet article pour savoir comment faire.
Installez et testez d’abord l’application Salesforce dans un environnement sandbox. Lisez cet article pour savoir comment faire.
Comment les données sont-elles synchronisées entre Intercom et Salesforce ?
Les attributs que vous mappez entre Intercom et Salesforce sont synchronisés lorsqu’ils changent dans l’un ou l’autre système. Lorsque le changement se produit dans Intercom, la synchronisation vers Salesforce est déclenchée immédiatement, tandis que Salesforce est vérifié toutes les 5 minutes pour déterminer s’il y a des changements à synchroniser vers Intercom. Voir les tableaux ci-dessous pour les détails sur la mise à jour des données dans différentes situations.
Important : Parce que les données ne sont synchronisées que lorsqu’il y a des changements (ou de nouveaux enregistrements) dans Salesforce ou Intercom, les données historiques ne sont pas toujours synchronisées. S’il n’y a pas eu de changement pour déclencher une mise à jour, les données affichées dans Intercom peuvent ne pas correspondre aux données affichées dans l’application inbox Salesforce. Il n’y a pas de mise à jour en masse des données historiques existantes lors de l’utilisation de l’application Salesforce.
Quand les données sont synchronisées d’Intercom vers Salesforce
Les déclencheurs suivants dans Intercom entraîneront une mise à jour des données dans Salesforce. Le comportement dans chacun de ces cas est différent selon qu’il existe ou non une correspondance existante entre un compte dans Salesforce et une entreprise dans Intercom. Cette correspondance s’appelle un « mapping d’identité ».
Déclencheur | Si un mapping d’identité existe déjà | Si aucun mapping d’identité existant n’est trouvé |
Entreprise mise à jour dans Intercom | Synchronisez tous les attributs mis à jour vers Salesforce. |
|
Entreprise créée dans Intercom | Non applicable. | Créez un nouveau mapping d’identité.
Synchronisez tous les attributs mappés vers Salesforce. |
Entreprise supprimée dans Intercom | Supprimez le mapping d’identité. | Non applicable. |
Note : « Attributs mappés » désigne tous les attributs que vous avez configurés pour synchroniser entre Intercom et Salesforce dans vos paramètres.
Quand les données sont synchronisées de Salesforce vers Intercom
Intercom vérifie Salesforce toutes les 5 minutes pour tout changement (nouveaux comptes ou comptes mis à jour) et, lorsqu’ils sont trouvés, met à jour les informations dans Intercom.
Déclencheur | Si un mapping d’identité existe déjà | Nouveau mapping d’identité créé |
Compte mis à jour dans Salesforce | Synchroniser tous les attributs mappés vers Intercom. |
|
Clé de mappage mise à jour dans Salesforce. (Par exemple, l'ID utilisé pour faire correspondre un enregistrement dans Intercom) |
|
|
Compte créé dans Salesforce
| Non applicable. |
|
Compte supprimé dans Salesforce | Supprimer le mappage d'identité. | Non applicable. |
Si une personne est retirée d'une entreprise Intercom, sera-t-elle également retirée du compte Salesforce ?
Non, l'application Salesforce ne synchronise pas les associations entreprise/compte d'une personne entre les plateformes. Les leads et users dans Intercom ajoutés ou retirés des entreprises dans Intercom ne mettront pas à jour les associations de compte d'un lead/contact mappé dans Salesforce. Si une personne doit être retirée d'une entreprise Intercom et d'un compte Salesforce, vous devez effectuer ce changement sur les deux plateformes.











