Entretiens de sortie IA : la nouvelle façon de comprendre le churn

Une interview de sortie par IA est une courte question orale posée au moment où un client annule, transcrite et classée automatiquement plutôt que lue par un humain. Le client explique pourquoi il part avec ses propres mots, et le logiciel transforme cet enregistrement en une transcription, une raison de désabonnement, un sentiment, et un résumé en une ligne, assez rapidement pour qu'une offre de rétention puisse apparaître avant la fin de l'annulation.
Les entreprises ont mené des interviews de sortie pendant des décennies, généralement en demandant à une personne senior d'appeler le client partant. Ce qui a changé, c'est que la transcription et la classification ne nécessitent plus une personne, donc le format fonctionne à un volume en libre-service, sur des clients payant 29 $ par mois, où personne n'allait programmer un appel.
Ce qui distingue une interview d'un sondage
Un sondage demande au client de se classer lui-même. Vous lui proposez cinq catégories et il choisit celle qui lui convient le moins mal. Cela est optimisé pour votre reporting, puisque les boutons radio sont faciles à compter.
Une interview demande au client de décrire sa situation à la place, donc rien n'est arrondi. Voici une véritable réponse orale d'un test du processus décrit ci-dessous.
"le prix est honnêtement tout le problème pour nous, nous sommes une équipe de trois et le niveau supérieur coûte plus que tout notre budget d'outillage pour le trimestre."
Un menu déroulant enregistre cela comme "Too expensive" et vous le classez sous sensibilité au prix. La phrase dit quelque chose de plus utile, à savoir que le saut entre deux de vos niveaux est trop abrupt pour une équipe de trois personnes. Ce n'est pas un problème de remise. C'est un problème de page de tarification, et cela vous coûte probablement des clients qui n'ont jamais atteint le bouton d'annulation. Le menu déroulant n'aurait pas pu vous le dire, car cette option n'était pas sur la liste.
Pourquoi la voix, spécifiquement
Les champs de texte existent déjà sur la plupart des pages d'annulation et ils sont généralement vides. La raison est l'effort. Un client qui a décidé de partir dépense sa bonne volonté restante, et rédiger trois phrases demande plus de travail qu'il ne souhaite en faire pour une entreprise qu'il quitte.
Parler est un format demandant moins d'effort pour le même contenu. La plupart des gens parlent plus librement qu'ils n'écrivent, s'auto-censurent moins, et incluent des détails accessoires qui rendent une réponse exploitable, tels que la taille de l'équipe, le cycle budgétaire, ou vers quel concurrent ils se sont tournés. Un champ de texte libre reçoit "too_expensive" tapé dedans. Un microphone reçoit le paragraphe.
Certains clients ne parleront pas du tout à un microphone, c'est pourquoi le format ne fonctionne que si sauter cette étape est réellement sans frais.
Les mécanismes, étape par étape
Voici le déroulement tel qu'il se passe réellement, en utilisant Outro comme implémentation de référence puisque les captures d'écran en proviennent.
- Le client clique sur annuler dans votre application et arrive sur une page de marque à
outro.so/c/<slug>, ou sur un module intégré dans votre propre interface utilisateur. - Il enregistre une réponse vocale, ou tape à la place, ou passe complètement.
- ElevenLabs transcrit l'audio. OpenAI le traduit si nécessaire et le classe.
- Une offre de rétention correspondant à la raison détectée apparaît avant l'étape finale d'annulation.
- S'ils acceptent, l'offre s'applique automatiquement à leur abonnement, avec une mise en garde d'un fournisseur notée ci-dessous.
- Dans tous les cas, ils retournent à votre
return_urlavecoutro_response_id,user_id, etoutro_offerajoutés, afin que votre application sache ce qui s'est passé.

Deux détails comptent plus que la mise en page. Les boutons radio structurés sont toujours là, car le rapport agrégé est plus facile avec eux et certains clients préfèrent cliquer plutôt que parler. Et la ligne indiquant que la voix sera transcrite par l'IA se trouve directement au-dessus du bouton d'enregistrement, pas dans un pied de page ou une info-bulle.
Un troisième détail est là où la plupart des flux échouent.

Le lien Passer n'a pas bougé. Il est là avant le début de l'enregistrement, pendant, et après. Il y a un minuteur écoulé visible et un contrôle d'arrêt explicite, donc le client sait toujours que le microphone est allumé et depuis combien de temps. Un flux qui cache sa sortie une fois l'enregistrement commencé a transformé un outil de recherche en un modèle sombre.
Soyez précis sur ce qui est conservé, car c'est la partie que les gens se trompent. L'enregistrement est transcrit à la volée et n'est pas conservé en tant que fichier audio lisible, donc il n'y a pas de bibliothèque de clips vocaux à gérer. Ce qui est stocké, c'est tout ce qui en est dérivé, c'est-à-dire la transcription, la traduction, les scores de sentiment et la classification. Ce texte dérivé est une donnée personnelle et il persiste, donc il appartient à votre politique de confidentialité et à votre réflexion sur la conservation des données exactement comme tout autre enregistrement client.
La différence pratique est que vous n'avez pas d'enregistrement à revisiter, donc la transcription est le dossier. Si un client vous demande de supprimer ce qu'il a dit, c'est la transcription que vous supprimez.
À quoi ressemble le résultat
La classification produit deux éléments distincts qui sont faciles à confondre.
La raison du churn provient d'une taxonomie fixe, ce qui la rend comptable sur plusieurs mois. Sept valeurs, stockées sous ces identifiants exacts, que vous verrez dans une exportation CSV plutôt que les étiquettes d'affichage :
too_expensive price, cost or budget is the driver
missing_features they need a capability the product lacks
not_using low usage, no longer needed, forgot about it
too_complex hard to use, confusing, steep learning curve
technical_issues bugs, errors, performance, reliability
switching moving to a competitor or alternative
other no clear product reason, or one outside these
Fixé intentionnellement, car une taxonomie qui dérive ne peut pas être suivie dans le temps. Le groupe other est plus important qu'il n'y paraît : sans lui, un classificateur forcé de choisir parmi les six vraies raisons classera des réponses inintelligibles ou hors sujet sous celle qui convient le moins mal, et vous interpréterez cela comme un signal.
La classification des retours décrit le type de message que constitue la réponse, indépendamment de la raison pour laquelle le client est parti. Les réponses sont étiquetées comme Rapport de bug, Demande de fonctionnalité, Éloge, Question ou Autre, chacune avec un sentiment Positif, Neutre ou Négatif. Un client peut partir à cause du prix et tout de même signaler un bug en partant.
À côté de cela, vous obtenez un résumé en une ligne. Ces trois sont réels, issus de sessions en direct.
- Résumé un : "L'utilisateur exprime une inquiétude concernant le prix qui est un problème significatif pour leur petite équipe."
- Résumé deux : "L'utilisateur a rencontré un bug avec le tableau de bord qui ne charge pas et une réponse lente du support, impactant leur confiance."
- Résumé trois : "L'utilisateur a éprouvé de la confusion lors de l'installation et a eu des difficultés avec l'intégration du widget et la configuration de l'offre."
Ce sont des compressions de ce que le client a dit, pas des diagnostics. Le résumé trois vous indique qu'il existe une confusion lors de l'installation autour de l'intégration et de la configuration de l'offre, mais pas lequel des deux était le blocage. Vous devez encore réfléchir.
Dans le tableau de bord, les réponses qui nécessitent une intervention humaine sont mises en avant.

Ce panneau justifie son utilité. Il filtre les sentiments négatifs et les rapports de bugs, le sous-ensemble où une réponse humaine pourrait encore changer le résultat, ou au moins empêcher le même bug de faire partir le prochain client.
Dans l'ensemble des réponses, les mots récurrents sont comptés.

Ces comptes proviennent de seize réponses sur un compte test, neuf parlées et sept tapées, réparties sur quelques dates. C'est la mise en garde honnête pour une capture d'écran comme celle-ci. Seize réponses ne constituent pas une tendance, peu importe à quoi ressemble un graphique linéaire tracé à travers elles. Le panneau montre la forme du résultat, pas des preuves sur une entreprise réelle. Avec un quart des annulations réelles derrière lui, les lignes intéressantes sont celles du milieu, car "taille de l'équipe" et "budget" ensemble constituent un signal plus spécifique que "prix" apparaissant souvent.
Les classifications des retours s'agrègent également.

Cela répond à une question différente de la taxonomie du churn. Cela vous indique si votre page d'annulation fonctionne comme un canal de rapport de bug, un canal de demande de fonctionnalité, ou ni l'un ni l'autre. Si les rapports de bugs dominent, votre problème de churn est un problème de qualité et aucune offre ne le résoudra.
Agir sur le moment
L'entretien a lieu avant que l'annulation ne soit complétée, donc la réponse peut changer ce que le client voit ensuite.

Cette offre a été proposée en réponse à la réponse sur le prix citée plus tôt. Un client qui a dit que le saut de niveau dépassait son budget obtient une réduction. Un client qui a dit qu'il ne l'utilisait pas obtient une pause, car une réduction sur un produit que vous n'ouvrez jamais n'est pas un argument. Un client signalant un bug n'obtient rien.
Le comportement de facturation diffère selon le fournisseur, et c'est une véritable limitation plutôt qu'une note de bas de page. Avec Stripe connecté, une offre acceptée s'applique automatiquement à l'abonnement. Avec Lemon Squeezy, la pause et la rétrogradation s'appliquent automatiquement mais pas les réductions, car l'API de Lemon Squeezy n'expose pas cette opération. Si votre stratégie de rétention est axée sur les réductions, prévoyez de les appliquer manuellement.
Pour savoir comment les offres doivent être structurées et séquencées, exemples de flux d'annulation va plus loin qu'il n'y a de place ici.
Compter une sauvegarde honnêtement
Une sauvegarde est facile à simuler. Comptez le moment où quelqu'un clique sur "garder mon abonnement" et votre tableau de bord semble excellent alors que les revenus ne bougent pas, car une partie de ces clients annule à nouveau trois semaines plus tard.
La définition défendable a deux conditions. Une sauvegarde ne compte qu'après qu'une période de grâce de 14 jours soit passée, et seulement si l'abonnement est toujours actif à la fin de celle-ci. Toute personne qui accepte une offre et part quand même pendant ces deux semaines n'a jamais été sauvée.
L'agrégat arrive selon un calendrier. Un résumé arrive chaque lundi couvrant qui est parti et pourquoi, le MRR à risque, le MRR sauvegardé, les principales raisons, et comment les offres ont performé. Pour calculer ce que valent quelques points de churn retenu avant d'investir dans tout cela, le calculateur de churn fait cette arithmétique.
Ce que cela coûte
La tarification est mensuelle, avec les minutes de voix comme ressource mesurée.
| Plan | Mensuel | Annuel | Minutes de voix par mois |
|---|---|---|---|
| Free | $0 | 10 | |
| Starter | $29 | $290 | 100 |
| Pro | $79 | $790 | 300 |
| Scale | $199 | $1,990 | 1,000 |
Les minutes de voix sont le nombre à dimensionner, pas les sièges ou les abonnés. Les entretiens de sortie durent bien moins d'une minute, donc une allocation couvre plus d'annulations que le chiffre brut ne le suggère. Travaillez à rebours à partir de votre nombre d'annulations mensuelles, en supposant qu'une fraction sautera ou tapera plutôt que de parler.
Langues
Deux chiffres sont confondus ici. Les entrées vocales sont transcrites et traduites à partir de 30 langues ou plus, donc un client à São Paulo peut répondre en portugais et vous le lisez en anglais. Séparément, l'interface est disponible dans sept langues de lecture, qui sont l'anglais, le français, l'espagnol, l'allemand, le portugais, le japonais et le chinois. Un client peut parler une langue que l'interface n'affiche pas.
Où les entretiens de sortie IA n'aident pas
Un entretien de sortie IA ne crée pas de demande. Si le projet d'un client est terminé, si son entreprise a été acquise ou si son rôle a changé, il partira, et une remise de 50 % bien placée est de l'argent donné à quelqu'un qui allait de toute façon se désabonner. Aucun changement de classification ne peut y remédier. Le churn se divise en la partie que vous pouvez influencer et celle que vous ne pouvez pas, et les entretiens de sortie améliorent ce que vous apprenez sur la première sans rien faire pour la seconde. Pour la plupart des SaaS en libre-service, la part influençable est importante, c'est pourquoi le format s'amortit, mais ce n'est qu'une part et non la totalité.
Quelques autres limites, énoncées clairement.
- Cela ne répare pas le produit : savoir que la configuration embrouille les gens n'est pas la même chose que de corriger la configuration. L'entretien raccourcit le diagnostic, pas le travail.
- Ce n'est pas un substitut pour parler aux clients actifs : l'annulation est le pire moment possible pour apprendre quelque chose que vous auriez pu apprendre au deuxième mois.
- Les petits nombres restent petits : à onze annulations par mois, aucune couche d'analyse ne rend cela un ensemble de données intéressant. Lisez les transcriptions et utilisez la classification pour le classement, pas pour l'inférence.
- Les sauts sont des données : un taux de saut élevé vous indique comment la page est lue, pas que les clients n'avaient rien à dire.
Erreurs courantes
Rendre l'entretien obligatoire. Bloquer l'annulation jusqu'à ce qu'un client réponde génère des plaintes, des rétrofacturations et des captures d'écran sur les réseaux sociaux. Le bouton de saut doit rester visible tout au long, enregistrement inclus.
Enterrer la ligne de consentement. Le client doit savoir que sa voix est transcrite par l'IA avant d'appuyer sur enregistrer, dans le même bloc visuel que le bouton. Une politique de confidentialité est techniquement conforme mais pratiquement malhonnête.
Considérer la taxonomie comme la réponse. too_expensive est une catégorie, pas une conclusion. Six réponses étiquetées too_expensive peuvent correspondre à six problèmes différents, et les transcriptions sont là où se trouvent les différences.
Confondre les deux classifications. La raison du churn et le type de retour sont des axes différents. Une réponse peut être switching et Éloge à la fois, et les fusionner en un seul champ fait perdre la moitié la plus intéressante.
Tout solder. Offrir la même réduction de 50 % à tout le monde détruit la marge et apprend à votre base à annuler pour obtenir une réduction.
Attendre une API qui n'existe pas. Les données sortent via le résumé hebdomadaire et l'exportation CSV. Il n'y a pas d'API REST publique, pas de webhooks, pas de package npm, et pas d'intégration Zapier, Make ou Slack, donc si votre plan implique de transférer les réponses dans un entrepôt, prévoyez d'exporter des CSVs.
Si cela vaut la peine d'être fait
Le cas est étroit et, dans ses limites, solide. Au moment de l'annulation, un client est au maximum de son honnêteté, car il n'a plus de relation à gérer, et il est encore techniquement le vôtre, car l'abonnement n'est pas terminé. Aucun autre point du cycle de vie ne réunit ces deux conditions. Le gaspiller sur un menu déroulant qui renvoie une catégorie que vous aviez déjà devinée est le véritable gâchis.
Ce que vous obtenez en échange est un paragraphe au lieu d'un bouton radio, une classification que vous pouvez compter, et une chance de répondre à la raison spécifique avant que le client ne parte. Ce que vous n'obtenez pas est une solution pour un désabonnement que vous n'alliez jamais influencer. Pour les raisons derrière les raisons, pourquoi les clients SaaS annulent est l'article compagnon, et modèles de questions d'entretien de sortie couvre ce qu'il faut demander une fois que le microphone fonctionne.
Outro a produit toutes les captures d'écran ci-dessus. Il remplace votre bouton d'annulation par une question orale, classe la raison, et montre une offre correspondante avant que l'annulation ne soit complétée, sur Stripe ou Lemon Squeezy. Le plan gratuit inclut dix minutes de voix par mois, suffisamment pour exécuter le flux sur votre propre compte et lire le résultat avant de décider si le format convient à vos clients. Si ce n'est pas le cas, c'est une leçon peu coûteuse, et réduire le churn propose d'autres voies à explorer.
Découvrez pourquoi vos clients annulent vraiment
Outro capture les entretiens de sortie vocaux sur votre page d'annulation, détecte la vraie raison avec l'IA et montre l'offre de rétention la plus susceptible de les garder.
Commencer l'essai gratuit