Repérer les signaux de churn dans les chats Crisp
Repérer les signaux de churn dans le chat Crisp : segments, Automatic Triage, workflows, raccourcis, notes de 1 à 5, données contact et webhooks, pas à pas.
Le chat en direct est l’endroit où les signaux de churn sont les plus rapides et les plus faciles à manquer. Un client ouvre le widget de chat, tape « est-ce qu’il y a un moyen de tout exporter avant que je parte ? », obtient une réponse en deux minutes, et la conversation est résolue. Personne ne la marque comme un avertissement. Un mois plus tard, l’abonnement est résilié.
Ce guide montre comment saisir ces moments dans Crisp quand ils se produisent et pouvoir les compter ensuite : étiqueter les chats avec des segments, automatiser cela avec Automatic Triage et les workflows, donner aux agents le bon contexte grâce aux données contact, et lire les notes de satisfaction. Il s’appuie sur le centre d’aide et la documentation développeur de Crisp : segments, Automatic Triage, workflows, raccourcis de messages, données personnalisées, notes, Analytics, détection de sujets de Hugo et la référence des web hooks (tous consultés en novembre 2026).
Pourquoi le chat demande sa propre approche
Comparés aux tickets par email, les chats sont courts, informels et souvent anonymes tant que le visiteur n’est pas identifié. Trois conséquences :
- Le signal tient souvent en une phrase. « Vous avez une offre moins chère ? » au milieu d’un chat sur tout autre chose.
- Les agents ont besoin du contexte pendant le chat, pas après. Savoir que le visiteur est un client payant sur l’offre annuelle, qui renouvelle la semaine prochaine, change la façon de répondre.
- Les chats se ferment vite. Si rien n’est étiqueté avant que la conversation soit résolue, elle se perd dans l’historique.
La configuration ci-dessous fait donc deux choses : elle donne du contexte aux agents dans la conversation, et elle étiquette les chats liés au churn dès leur arrivée.
Donner du contexte aux agents avec les données contact
Crisp distingue les données de conversation (session) des données de contact (people) (données personnalisées). Les données de session appartiennent à une conversation ; les données de contact restent sur la fiche du contact d’une conversation à l’autre.
- Depuis votre site, le SDK JavaScript de la chatbox définit les données de session avec
$crisp.push(["set", "session:data", ...]). Crisp conseille de ne jamais mettre de secrets, de jetons d’accès ni de données de compte sensibles dans les données de session côté navigateur. - Depuis votre backend, l’API REST met à jour les données de contact. Crisp distingue Update People Data, qui fusionne les clés dans les données existantes, de Save People Data, qui remplace tout l’objet.
Pour le travail sur le churn, une poignée de clés de données de contact suffit : plan, billing_interval, renewal_date, signup_date et customer_id. Envoyez-les depuis votre backend quand l’abonnement change. N’envoyez pas de données de carte ni rien que vous ne voudriez pas qu’un agent lise.
Étiqueter les signaux de churn avec des segments
Les segments de Crisp sont de simples étiquettes que vous pouvez poser sur des conversations ou des contacts. Crisp les recommande pour une classification simple, et les données personnalisées pour des détails clé/valeur plus riches. Ils peuvent être posés à la main par les agents, depuis votre site avec le SDK JavaScript, via l’API REST, ou par les workflows et Automatic Triage.
Un petit ensemble de segments de conversation pour le churn :
| Segment | À utiliser quand le client… |
|---|---|
churn-cancel |
demande comment résilier ou dit qu’il résilie |
churn-price |
demande une remise ou une offre moins chère, ou dit que c’est trop cher |
churn-export |
demande à exporter ses données ou à supprimer son compte |
churn-competitor |
mentionne qu’il compare ou passe à un autre outil |
churn-bug |
signale un problème bloquant pour la deuxième fois ou plus |
Les segments de conversation peuvent servir dans les filtres personnalisés de l’Inbox, disponibles sur toutes les offres selon Crisp. Les segments de contact alimentent les filtres de contacts avancés, que Crisp réserve aux offres Essentials et Plus. Crisp Analytics compte aussi les segments ajoutés aux conversations.
Automatiser l’étiquetage
Automatic Triage
L’Automatic Triage de Crisp applique des règles quand une conversation arrive dans l’Inbox. Chaque règle associe des filtres à une action, comme ajouter des segments ou écrire des données personnalisées, et les règles s’exécutent dans l’ordre que vous choisissez. Crisp l’indique sur toutes les offres, dans Settings > Inbox Settings > Automatic Triage.
Un premier jeu de règles :
- Si le message contient « cancel », « unsubscribe » ou « close my account », ajouter
churn-cancel. - S’il contient « too expensive », « cheaper » ou « discount », ajouter
churn-price. - S’il contient « export » avec « account » ou « data », ajouter
churn-export.
Ce sont des règles à base de filtres : elles se tromperont dans les deux sens. Les agents doivent corriger les segments pendant le chat ; cela fait partie du travail, ce n’est pas un extra.
Workflows
Les workflows de Crisp peuvent poser des segments de conversation comme action et réagir à un événement Segments Updated. Vous pouvez par exemple lancer un workflow quand churn-cancel est posé, pour donner au client le lien direct pour résilier dans votre appli. Faites du lien de résiliation la première chose que voit le client, pas quelque chose caché derrière des questions.
Le guide des workflows de Crisp marque l’ancien bloc d’IA MagicReply comme obsolète ; la documentation actuelle renvoie vers Hugo, l’agent IA de Crisp. Hugo dispose d’une fonction de détection de sujets (AI Agent > Automate > Topic detection) qui classe le sujet des conversations. Si vous utilisez Hugo, comparez de temps en temps ses sujets avec vos segments : ils répondent à la même question par des chemins différents.
Répondre de façon cohérente avec les raccourcis
Les raccourcis de messages de Crisp sont des réponses enregistrées que les agents insèrent en tapant ! dans la zone de saisie. On les crée dans Settings > Inbox Settings > Message Shortcuts ; ils peuvent contenir des variables comme des données personnalisées avec valeurs de repli, et sont disponibles dès l’offre Mini. Raccourcis utiles pour les moments de churn :
!cancel: les étapes exactes ou le lien direct pour résilier, et la date de fin de l’accès.!export: comment exporter les données. Répondez-y complètement, même si cela laisse penser que le client s’en va. Compliquer les choses n’est pas une stratégie de rétention.!pause: ce qu’est une pause et comment la demander, pour les clients qui parlent de faire une coupure.!plans: les offres plus petites, pour les clients qui disent que le prix est le problème.
Ne mettez pas de promesses dans les raccourcis si votre système de facturation ne peut pas les tenir.
Lire les notes, puis boucler la boucle
Les notes Crisp vont de 1 à 5 étoiles (Analytics). D’après l’article sur les notes, quand les notes sont activées, Crisp envoie par email une demande de note une heure après la fin d’un chat, une nouvelle note sur la même conversation remplace la précédente, et vous pouvez filtrer les contacts par note pour assurer le suivi. Analytics affiche une moyenne globale, une moyenne pour les conversations traitées uniquement par l’automatisation ou l’IA, une tendance, et une liste avec les commentaires et les agents assignés.
Pour un suivi en temps réel, les web hooks de Crisp comprennent un événement session:sync:rating (Crisp l’indique dès l’offre Essentials). Une petite intégration peut publier dans le canal de votre équipe chaque note de 1 ou 2 posée sur une conversation portant un segment churn-.
Une revue hebdomadaire
- Filtrez l’Inbox sur chaque segment
churn-pour la semaine écoulée. - Lisez les chats mal notés et leurs commentaires.
- Exportez ou récupérez les conversations via l’API, avec l’email du contact et votre
customer_id. - Rapprochez-les de vos données de facturation : qui a résilié, est passé à une offre inférieure ou a eu un paiement échoué ensuite.
- Une fois par mois, vérifiez quels segments ont réellement précédé des résiliations. Abandonnez ceux qui ne le font jamais. Notre guide pour trouver ce qui prédit le churn détaille la méthode.
Le faire avec NoChurn
Le connecteur Crisp de NoChurn est en lecture seule : il lit les conversations et n’envoie jamais de messages, ne pose jamais de segments et ne modifie jamais de contacts dans Crisp. Les conversations sont rattachées à vos clients par email ; les correspondances douteuses vous sont suggérées pour confirmation et jamais fusionnées automatiquement. Les chats rattachés alimentent le score de churn (de 0 à 100) et la vue des facteurs de churn, et sont conservés comme preuves datées et mot pour mot pour les réponses aux litiges sur Stripe et Braintree, que NoChurn rédige avec l’IA et n’envoie qu’après votre relecture. Segments, règles de tri, workflows, raccourcis et notes restent dans Crisp. Voir NoChurn + Crisp.