Passer au contenu principal

Modifier et mettre à jour les données

Comment mettre à jour vos données automatiquement et les meilleures pratiques pour la mise à jour manuelle des données.

Écrit par Alek Toumert

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 👇

Avec les applications

Vous pouvez synchroniser automatiquement vos données Intercom avec d’autres plateformes en utilisant apps et intégrations. Par exemple :

  • Lorsqu’un user se désabonne d’un email envoyé via Mailchimp ou Marketo, vous pouvez automatiquement mettre à jour leur statut de désabonnement dans Intercom.

  • 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_id que 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 company dans l’appel Intercom(). Au minimum, un company_id est 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).

Avez-vous trouvé la réponse à votre question ?