Passer au contenu principal

Regroupez vos users par entreprise

Identifiez de nouveaux segments d'entreprise, envoyez un message à une entreprise et supprimez des users d'une entreprise.

Écrit par Beth-Ann Sher

Si vous vendez aux entreprises, vous devez utiliser la fonctionnalité companies d'Intercom. Par défaut, Intercom considère tous les users comme des individus, mais la fonctionnalité companies regroupe tous les users de la même entreprise.

Pourquoi utiliser la fonctionnalité companies ?

Identifier des groupes d'intérêt

Tout comme avec votre liste de users, vous pouvez affiner votre liste de companies en filtrant sur des attributs standards ou personnalisés pour répondre à des questions spécifiques. Cela pourrait être des choses comme ;

  • Quelles companies nous paient toutes plus de 100 $ par mois ?

  • Quelles companies ont plus de 8 000 users ?

  • Montrez-moi une liste de companies éligibles à notre prochaine phase de bêta privée.

Une fois que vous avez créé ces listes, vous pouvez les enregistrer comme segments. Par exemple, vous pourriez créer un segment de companies qui sont sur votre plan le plus élevé, mais qui n'ont pas été actives depuis 30 jours. Ou, vous pourriez créer un segment de companies qui ont toutes arrêté d'utiliser une fonctionnalité particulière.

Vous pouvez aussi taguer une company pour l'ajouter manuellement à des groupes d'intérêt (les tags sont similaires aux segments sauf que les users sont tagués manuellement, mais sont ajoutés aux segments automatiquement).

Envoyer un message à une company

Une fois que vous avez identifié les groupes d'intérêt, vous pouvez leur envoyer des messages ciblés. Par exemple, vous pourriez configurer un message automatique pour tous ceux qui sont ajoutés au segment « Stopped using feature x ». Le message pourrait les inviter à recommencer à utiliser la fonctionnalité, ou comme dans l'exemple ci-dessous, simplement demander pourquoi ils ont arrêté.

Si vous utilisez des attributs company dans un message automatique, cela ciblera toute personne dans cette company. Les users appartenant à plusieurs companies recevront un message distinct pour chaque company.

Page de profil company

Lorsque vous cliquez sur la page de profil d'une company, la première chose que vous remarquerez est la carte de profil company qui vous montre des informations comme où chaque membre de l'équipe est situé, quel plan la company utilise, combien de conversations ouvertes elle a, et plus encore.

  • Vous pouvez voir tout ce qui se passe avec cette company dans leur flux d'activité.

  • Vous pouvez voir qui sont tous les membres de la company et ce qu'ils ont fait dans l'onglet users.

  • Vous pouvez voir toutes les conversations avec cette company ici et vous pouvez aussi y répondre.

  • Vous pouvez laisser des notes sur une company afin que vous et vos collègues ayez plus de contexte lorsque vous visitez leur page de profil.


Commencer

Les informations company sont envoyées dans le snippet de code intercomSettings, sous forme d'un objet JSON appelé company.

Vous devez vérifier que votre company renvoie un JSON valide (même lorsque votre base de données renvoie une valeur nulle); cela signifie des guillemets doubles autour de toutes les clés et de toutes les chaînes. Voici un exemple de ce à quoi cela ressemble :

window.intercomSettings = {    
  email: "example@example.com",
  created_at: 1457552104,
  app_id: "pi3243fa",
  company: {
    company_id: "123",
    name: "Intercorp",
    created_at: 1234567890,
    // (optional): Insert name of the plan current company is on
    plan: "pro",
    // (optional): Insert amount current company spends a month
    monthly_spend: 10,
    // (optional): Add any custom attributes, e.g.,
    upgraded_at: 1424941688
  }
}

Note :

  • L'ID company et le nom de la company sont les exigences minimales pour transmettre une company à Intercom.

  • L'ID company ne peut pas être mis à jour, assurez-vous donc d'utiliser une valeur unique qui ne changera pas à l'avenir.

Que se passe-t-il si vous envoyez un ID company différent

Envoyer un nouveau company_id pour une company qui existe déjà ne renomme ni ne met à jour l'enregistrement existant, Intercom crée une deuxième company distincte. Cela se produit même si le nom, les attributs et les tags sont identiques.

Les deux enregistrements restent dans votre espace de travail, et vos contacts restent attachés aux deux. Cela se produit le plus souvent lors de :

  • Une migration d'espace de travail, y compris un déplacement entre régions d'hébergement de données

  • Changement de CRM, ou modification du champ synchronisé en tant que company_id

  • Re-saisie des identifiants company, par exemple de IDs numériques à UUIDs

Ce que les enregistrements company en double affectent

Intercom considère les deux enregistrements comme des companies réellement différentes partout :

  • Les comptes et segments company incluent les deux enregistrements

  • Les messages sortants utilisant les données company sont envoyés une fois par enregistrement, un contact détenant deux enregistrements pour la même company reçoit deux copies

  • Une Série configurée pour « entrer une seule fois » permet au contact d'entrer à nouveau, car l'entrée est suivie par contact par company et le nouvel enregistrement n'a jamais été vu par la Série

  • Les tags et attributs personnalisés appliqués à un enregistrement n'apparaissent pas sur l'autre

Important : Avant une migration ou une re-synchronisation, confirmez que vous envoyez les mêmes valeurs company_id que celles envoyées initialement. Si vous devez changer votre schéma d'identifiant, établissez d'abord la correspondance — envoyer une correspondance incorrecte crée un troisième enregistrement au lieu de fusionner.

Comment corriger les enregistrements company en double

Les deux étapes ci-dessous sont nécessaires. L'une seule laisse un vide.

  1. Empêchez la création de nouvelles copies. Re-synchronisez en utilisant vos valeurs company_id originales pour que les mises à jour s'appliquent aux companies existantes. Confirmez quelle nouvelle identification correspond à quelle originale avant de commencer.

  2. Nettoyez les copies existantes. L'étape 1 empêche l'apparition de nouveaux doublons mais laisse les existants dans votre espace de travail, toujours tagués et toujours attachés aux contacts. Supprimez les tags correspondants, ou détachez-les des contacts — sans tag correspondant, le doublon ne peut pas correspondre à vos règles d'audience.

Note : Les messages déjà envoyés aux enregistrements company en double ne peuvent pas être rappelés.

Vous devez "Activer les fonctionnalités liées aux companies dans tout Intercom" dans vos Paramètres généraux. De plus, assurez-vous que la fonctionnalité "Empêcher les mises à jour des attributs company sur Messenger" est désactivée. Cela garantira que les users seront associés à toutes nouvelles companies créées.

Vous pouvez aussi envoyer des données company à Intercom via le REST API. Utilisez le REST API pour associer explicitement des users ou des conversations à des companies, assurant des opérations plus fiables lorsque les associations automatiques échouent.

Note : Les données company ne peuvent pas être importées via CSV.

Certaines données company peuvent être modifiées dans l'interface utilisateur, une fois que l'attribut company a été ajouté à vos données de qualification.

Pourquoi mes companies ont-elles 0 sessions web ou une date de dernière visite incorrecte ?

Si vous voyez des users avec une valeur pour leur session web mais que les sessions web de leur company associée affichent 0, cela peut être parce que vous n'identifiez pas la company lors de la connexion du user.

Lorsque les users se connectent à votre espace de travail, vous devez déclarer la company à laquelle ils se connectent ainsi que leurs détails.
​
Voici un exemple de chargement d'un user et de son attribution à une company :

window.intercomSettings = {    
email: "chris@cooldudes.biz",
app_id: "pi3243fa",
company: {
id: "123",
name: "Synergy Corp",
}
}

Ce qui précède inclut les détails de la company. Cela signifie que lorsque le user se connecte, sa valeur last_seen ainsi que la valeur last_seen de la company seront toutes deux mises à jour.

Si vous ne passez que ce qui suit, cela mettrait à jour l'attribut last_seen du user mais pas celui de la company :

window.intercomSettings = {    
email: "chris@cooldudes.biz",
app_id: "pi3243fa",
}

Comment supprimer des users d'une company

Il est facile de supprimer un user d'un profil company. Il suffit de visiter le profil company souhaité et de sélectionner le ou les users que vous souhaitez supprimer. Puis cliquez sur le bouton « Supprimer ».

Informations importantes :

  • Les companies n'apparaîtront pas dans Intercom tant que des users n'auront pas été ajoutés ou associés à une company. Vous pouvez aussi créer des companies via l'API si vous le souhaitez.

  • Vous devez saisir uniquement des valeurs entières arrondies pour l'attribut monthly_spend dans les données de votre company, car nous arrondissons automatiquement toute valeur flottante. Par exemple, si votre dépense mensuelle est de 10,4, vous devez l'arrondir à 10.

  • Si un user est associé à plusieurs companies, nous ne savons pas quelles sessions de company mettre à jour, sauf si nous avons un company ID. Donc, pour que les sessions de la company soient mises à jour, la mise à jour du user doit contenir l'objet company.

  • Les users peuvent appartenir à plusieurs companies, mais vous ne devez nous envoyer que les données de la company avec laquelle le user est actuellement connecté. Vous pouvez aussi envoyer d'autres attributs dans l'objet company. Ceux-ci seront traités comme des attributs personnalisés pour cette company particulière. Vous pouvez en savoir plus sur les attributs personnalisés ici.

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