Dans leur rapport State of Retention 2025, les équipes de Churnkey ont épluché 3 millions de sessions d’annulation. Un chiffre les a stoppés net : un tiers des clients qui atteignent l’écran de confirmation finale reviennent sur leur décision dès qu’on leur représente une offre. Ils n’avaient pas encore vraiment décidé. Ils attendaient qu’on leur parle. Votre page leur a montré un bouton. Rien d’autre.
Un cancel flow récupère en moyenne 34% des churns volontaires selon Churnkey (2025, 3 millions de sessions analysées). Sur un SaaS B2B à 500 000 € d’ARR avec un churn mensuel de 2,6%, c’est 18 000 € ARR qui partent sans combat chaque année. Et corriger ça ne prend pas un sprint.
Le chiffre que votre board ne voit pas
Le churn volontaire médian en B2B SaaS tourne autour de 2,6% par mois selon Recurly 2025. À 500 000 € d’ARR, cela représente 13 000 € de revenus récurrents qui quittent la table chaque mois. Annualisé : 156 000 €.
Votre équipe suit le MQL, le payback CAC, l’activation rate. Rarement le save rate au moment de l’annulation. Ce save rate, quand il existe, tourne entre 23% (Chargebee, moyenne plateforme) et 34% (Churnkey, médiane 2025). Sur 156 000 € de churn annuel, un save rate de 34% récupère 53 000 €. Votre page vierge en récupère zéro.
Faites le calcul.
Ce que l’écran de confirmation révèle
La donnée Churnkey la plus inattendue porte sur ce qui se passe à l’écran final. Un tiers des utilisateurs qui voient la confirmation d’annulation revient en arrière pour accepter une offre présentée plus tôt dans le flow. Ces utilisateurs avaient progressé dans la séquence, passé l’exit survey, vu l’offre, cliqué « Non merci » et continué. Puis ils ont changé d’avis.
La décision d’annuler oscille. Un utilisateur qui clique « Annuler » a souvent un problème précis : une contrainte budgétaire temporaire ou une friction qu’il n’a jamais résolue. Si personne ne lui pose la question, il part avec sa frustration. Si quelqu’un la pose, 34% restent.
Les données Churnkey montrent aussi qu’une question de trop dans l’exit survey coûte 6,7 points de save rate.
Pourquoi l’offre de pause change tout
Sur les 3 millions de sessions analysées, les remises ont convaincu 53% des annulants de rester. Les pauses d’abonnement en ont retenu 19% supplémentaires. Deux comportements qui demandent deux réponses différentes.
L’annulant « budget » part parce que le montant ne passe plus ce trimestre. Il n’a rien contre votre produit. Une pause de 2 mois lui suffit. Selon Churnkey, les clients qui acceptent une pause restent 5,5 mois supplémentaires en moyenne après sa fin. Ils reviennent et reprennent leur usage. L’expansion revenue repart avec eux.
L’annulant « valeur » part parce qu’il n’a pas vu le ROI. Une remise de 20% sur 3 mois lui donne le temps d’activer ce qu’il n’a pas activé. Les clients qui acceptent ce discount restent 5,1 mois de plus (Churnkey, 2025). 11% restent abonnés un an après.
Une offre générique atteint un taux de conversion de 12%. La même offre ciblée sur la raison déclarée dans l’exit survey monte à 45% (Chargebee). 33 points d’écart. Pour la même offre.
Les 4 éléments d’un cancel flow qui retient
- L’exit survey court : 1 à 3 questions, pas plus. Chaque question au-delà de 3 coûte 6,7 points de save rate (Churnkey, 2025). L’objectif est d’identifier la raison primaire (prix, concurrent, fonctionnalité manquante, usage insuffisant) avant de proposer quoi que ce soit.
- L’offre contextuelle : pause pour le profil budget, remise temporaire pour le profil valeur, downgrade plan pour le profil surdimensionné. L’offre sort de la réponse au survey, pas d’un template standard.
- L’écran de confirmation retardé : retardez la validation de 30 à 60 secondes. Ce délai seul fait revenir une fraction des utilisateurs.
- La séquence de réactivation post-pause : un client en pause a besoin d’un signal J-7 avant la reprise et d’un check-in J+30 avec un objectif d’activation précis. Sans ça, le taux de churn post-pause grimpe et vous avez juste décalé la sortie.
Avant de dire que c’est trop complexe à implémenter
L’objection revient souvent : « Notre dev backlog est saturé, on verra ça au prochain cycle. » À 18 000 € ARR perdus par an, chaque trimestre sans cancel flow vous coûte 4 500 €. En 3 mois, vous avez financé l’intégration d’un outil externe.
Des solutions comme Churnkey, Chargebee Retention ou le module Retain de Paddle s’intègrent en quelques heures via une ligne de JavaScript dans votre flux d’annulation existant. Elles gèrent l’exit survey, les offres dynamiques et les analytics de save rate sans toucher à votre base de code. Une après-midi, pas un sprint.
Ce que les outils ne feront pas à votre place
| Approche | Save rate moyen | Complexité d’implémentation | Coût mensuel indicatif |
|---|---|---|---|
| Page d’annulation vierge (bouton seul) | 0% | Aucune | 0 € |
| Exit survey statique + offre générique | 12-15% | Faible (1-2 jours dev) | 0-200 € |
| Cancel flow outillé (Churnkey / Chargebee Retention) | 23-34% | Moyenne (intégration JS, demi-journée) | 200-800 € |
| Cancel flow + séquence post-pause automatisée | 34%+ save rate + 5,5 mois de rétention | Haute (intégration + CRM + email) | 500-1 500 € |
Un outil vous donne la séquence. La conversation avec le client annulant dépend de ce que vous avez mis dans l’exit survey. Si votre ICP n’est pas clair, les offres seront génériques. Si vos raisons d’annulation ne correspondent pas aux vraies frictions de votre retention curve, vous proposerez une pause à quelqu’un qui part pour un concurrent.
Ouvrez votre cancel flow maintenant. Si vous voyez un bouton « Confirmer l’annulation » et rien d’autre, vous savez ce que ça coûte.
Les clients qui partent sans qu’on leur ait parlé ne reviennent presque jamais.