Vous pouvez mettre à jour les données de vos users de plusieurs façons. La plupart des mises à jour peuvent être gérées automatiquement par Intercom, mais vous pouvez aussi mettre à jour vos données manuellement. Dans ce guide, nous couvrirons comment mettre à jour les données en utilisant :
Le snippet JavaScript
SDK mobiles
Applications
Données de qualification
REST API
Importations CSV
Si vous utilisez la fonctionnalité « Empêcher les mises à jour des attributs de l’entreprise sur Messenger », cela empêchera l’entreprise d’être liée aux users dans votre espace de travail.
Comment les données sont mises à jour automatiquement
Avec le snippet JavaScript ou les SDK mobiles
Une fois que vous avez installé Intercom dans votre produit, les données de vos users sont mises à jour à chaque connexion. Les mises à jour peuvent inclure :
Attributs standard : Email, Dernière visite, Sessions Web, OS, Plan de l’entreprise et plus.
Attributs personnalisés. Toutes les données personnalisées que vous ajoutez. Par exemple : Projets créés, Niveau d’abonnement, ou Nombre de followers.
Événements, comme la mise à niveau de leur abonnement ou l’utilisation d’une fonctionnalité.
Nous mettrons aussi à jour les badges de segment que vous voyez sur le profil d’un user à chaque connexion à votre application 👇
Vous pouvez aussi mettre à jour les segments via le REST API.
Avec les applications
Vous pouvez synchroniser automatiquement vos données Intercom avec d’autres plateformes en utilisant apps et intégrations. Par exemple :
Vous pouvez obtenir plus de contexte sur vos users avec les données Stripe mises à jour dans votre espace de travail Intercom.
Vous pouvez synchroniser automatiquement vos données et activités de leads avec Salesforce.
Vous pouvez aussi créer vos propres apps pour mettre à jour automatiquement les données de vos users.
Comment mettre à jour les données manuellement
Avec les données de qualification
Les données de qualification sont un ensemble spécial d’attributs que vous pouvez mettre à jour manuellement dans Intercom lorsque vous discutez avec des leads et des users. C’est aussi un excellent moyen de gérer les attributs qui nécessitent des mises à jour manuelles régulières comme le statut d’un lead dans votre pipeline de vente.
Lors de la mise à jour du nom d’un contact, un délai peut survenir avec les modifications. Cela est dû au fait que la liste des contacts est extraite d’une base de données différente.
Vous pouvez aussi mettre à jour les données de qualification automatiquement en utilisant Workflows.
Avec une importation CSV
Pour mettre à jour manuellement vos users et leads en masse, vous pouvez utiliser une importation CSV. Vous pouvez aussi taguer les users en masse pendant le processus d’importation. En savoir plus sur l’utilisation de notre outil d’importation CSV ici.
Les données d’entreprise ne peuvent pas être importées ou mises à jour avec une importation CSV. Vous ne pouvez mettre à jour que les données des users avec cette méthode. Les données d’entreprise ne peuvent être mises à jour qu’en modifiant manuellement les données sur le profil de l’entreprise ou via le REST API.
Modification des attributs d’entreprise
Il existe trois façons de modifier les attributs d’entreprise dans Intercom. Les trois méthodes sont disponibles pour tous les clients — aucun plan supplémentaire n’est requis.
1. REST API
Vous pouvez créer et mettre à jour les attributs d’entreprise de manière programmatique en utilisant le REST API Companies. C’est l’option la plus flexible et elle prend en charge les attributs standard et personnalisés.
Exigences :
Un jeton d’accès Intercom (disponible depuis votre Developer Hub).
Tous les attributs personnalisés que vous souhaitez définir doivent d’abord être créés en tant que attributs de données personnalisés dans votre espace de travail.
Les requêtes doivent inclure l’ID Intercom de l’entreprise ou un
company_idque vous avez attribué.
2. JavaScript (dans votre app ou site web)
Si vous avez installé le snippet JavaScript Intercom, vous pouvez passer les attributs de l’entreprise directement dans l’appel Intercom('boot') ou Intercom('update'). Les attributs sont mis à jour automatiquement à chaque appel — par exemple, à chaque chargement de page ou connexion utilisateur.
Exigences :
Le snippet JavaScript Intercom doit être installé dans votre app ou site web.
Les données de l’entreprise doivent être passées dans un objet
companydans l’appelIntercom(). Au minimum, uncompany_idest requis pour identifier l’entreprise.Les attributs personnalisés doivent d’abord être créés en tant que attributs de données personnalisés dans votre espace de travail avant que les valeurs ne soient stockées.
Note : Si vous avez activé « Empêcher les mises à jour des attributs de l’entreprise sur Messenger », les mises à jour JavaScript non sécurisées de l’attribut Entreprise seront bloquées. Les mises à jour envoyées via un JWT valide fonctionneront toujours.
3. Données de qualification (interface Intercom)
Les données de qualification permettent aux coéquipiers de mettre à jour manuellement les attributs d’entreprise directement depuis une conversation ou un profil d’entreprise dans Intercom — aucune configuration technique requise. C’est utile pour les attributs nécessitant des mises à jour manuelles régulières, comme le statut du compte ou l’étape de vente.
Exigences :
L’attribut doit être ajouté à vos paramètres de données de qualification avant qu’il n’apparaisse pour modification dans l’interface.
Les coéquipiers doivent avoir les permissions suffisantes pour modifier les données de contact ou d’entreprise dans votre espace de travail.
Note : Les données mises à jour manuellement via la qualification seront écrasées si le même attribut est envoyé depuis votre app via JavaScript ou le REST API. La base de données de votre app doit toujours être la source principale de vérité.
Avec le REST API ou Zapier
Pour toute autre mise à jour, nous recommandons d’utiliser notre REST API. Avec un peu de développement personnalisé, vous pouvez :
Configurer des mises à jour régulières planifiées.
Créer votre propre tableau de bord ou interface pour les mises à jour manuelles des données de vos users.
Connecter Intercom à d’autres apps ou services que vous utilisez, y compris votre propre produit.
Si vous n’avez pas de développeur disponible ou préférez une option moins technique, vous pouvez faire beaucoup de ces choses avec des services tiers comme Zapier. Si vous utilisez un service comme Zapier et rencontrez des problèmes, vous devriez contacter directement leur équipe de support.
Une chose à noter concernant les méthodes CSV et REST API : Lorsque les users se connectent, les données envoyées depuis votre intégration vers Intercom écraseront les valeurs que vous avez définies avec API/CSV import. Pour cette raison, la base de données de votre app doit toujours être la source principale de vérité pour les données de vos users (vous devrez mettre à jour les informations dans votre app avant de les mettre à jour dans Intercom).


