Conception du flux d'annulation
Structure du flux d'annulation
Chaque flux d'annulation suit cette séquence :
Déclencheur → Sondage → Offre dynamique → Confirmation → Post-annulation
Étape 1 : Déclencheur Le client clique sur « Annuler l'abonnement » dans les paramètres du compte.
Étape 2 : Sondage de sortie Demandez pourquoi ils annulent. Cela détermine quelle offre de fidélisation afficher.
Étape 3 : Offre de fidélisation dynamique Présentez une offre ciblée en fonction de leur raison (réduction, pause, rétrogradation, etc.)
Étape 4 : Confirmation S'ils veulent toujours annuler, confirmez clairement avec un message sur la fin de la période de facturation.
Étape 5 : Post-annulation Définissez les attentes, offrez un chemin facile vers la réactivation, déclenchez la séquence de reconquête.
Conception du sondage de sortie
Le sondage de sortie est la fondation. Bonnes catégories de raisons :
| Raison | Ce qu'elle vous indique |
|---|---|
| Trop cher | Sensibilité aux prix, peut réagir à une réduction ou une rétrogradation |
| Je ne l'utilise pas assez | Faible engagement, peut réagir à une pause ou à une aide à l'onboarding |
| Il me manque une fonctionnalité | Lacune produit, montrez la feuille de route ou une solution de contournement |
| Je passe à un concurrent | Pression concurrentielle, comprenez ce qu'ils offrent |
| Problèmes techniques / bogues | Qualité du produit, escalader vers le support |
| Besoin temporaire / saisonnier | Motif d'utilisation, offrez une pause |
| Entreprise fermée / changée | Inévitable, apprenez et laissez-le partir gracieusement |
| Autre | Fourre-tout, incluez un champ de texte libre |
Bonnes pratiques du sondage :
- 1 question, sélection unique avec texte libre optionnel
- 5 à 8 options maximum (évitez la fatigue décisionnelle)
- Mettez les raisons les plus courantes en premier (examinez les données trimestriellement)
- Ne le faites pas sembler culpabilisant
- L'encadrement « Aidez-nous à nous améliorer » fonctionne mieux que « Pourquoi partez-vous ? »
Offres de fidélisation dynamiques
L'insight clé : faire correspondre l'offre à la raison. Une réduction ne sauvera pas quelqu'un qui n'utilise pas le produit. Une feuille de route fonctionnelle ne sauvera pas quelqu'un qui ne peut pas se le permettre.
Correspondance offre-raison :
| Raison d'annulation | Offre principale | Offre de secours |
|---|---|---|
| Trop cher | Réduction (20-30 % pendant 2-3 mois) | Rétrogradation vers un plan inférieur |
| Je ne l'utilise pas assez | Pause (1-3 mois) | Session d'onboarding gratuit |
| Il me manque une fonctionnalité | Aperçu de la feuille de route + chronologie | Guide de solution de contournement |
| Je passe à un concurrent | Comparaison concurrentielle + réduction | Session de feedback |
| Problèmes techniques | Escalader vers le support immédiatement | Crédit + correction en priorité |
| Temporaire / saisonnier | Pause de l'abonnement | Rétrogradation temporaire |
| Entreprise fermée | Passer l'offre (respectez la situation) | — |
Types d'offres de fidélisation
Réduction
- 20-30 % de réduction pendant 2-3 mois est la zone idéale
- Évitez les réductions de 50%+ (cela entraîne les clients à annuler pour les offres)
- Limitez l'offre dans le temps (« Cette offre expire quand vous quittez cette page »)
- Montrez le montant en dollars économisé, pas seulement le pourcentage
Pause de l'abonnement
- Pause maximale de 1 à 3 mois (les pauses plus longues se réactivent rarement)
- 60-80 % des personnes mises en pause finissent par revenir actives
- Réactivation automatique avec e-mail de notification préalable
- Gardez leurs données et paramètres intacts
Rétrogradation du plan
- Offrez un niveau inférieur au lieu d'une annulation complète
- Montrez ce qu'ils conservent par rapport à ce qu'ils perdent
- Positionner comme « adapter votre plan » pas « rétrogradation »
- Chemin facile pour remonter quand ils sont prêts
Déverrouillage fonctionnalité / extension
- Déverrouillez une fonctionnalité premium qu'ils n'ont pas essayée
- Prolongez l'essai d'un niveau supérieur
- Fonctionne mieux pour les raisons « ne pas avoir assez de valeur »
Approche personnelle
- Pour les comptes à forte valeur (top 10-20 % par MRR)
- Dirigez vers le succès client pour un appel
- E-mail personnel du fondateur pour les petites entreprises
Motifs UI du flux d'annulation
┌─────────────────────────────────────┐
│ Nous sommes désolés de vous voir │
│ partir │
│ │
│ Quelle est la raison principale │
│ de votre annulation ? │
│ │
│ ○ Trop cher │
│ ○ Je ne l'utilise pas assez │
│ ○ Il me manque une fonctionnalité │
│ ○ Je passe à un autre outil │
│ ○ Problèmes techniques │
│ ○ Temporaire / Je n'en ai pas │
│ besoin maintenant │
│ ○ Autre : [____________] │
│ │
│ [Continuer] │
│ [Jamais, garder mon abonnement] │
└─────────────────────────────────────┘
↓ (sélectionne « Trop cher »)
┌─────────────────────────────────────┐
│ Et si on pouvait vous aider ? │
│ │
│ Nous aimerions vous garder. │
│ Voici une offre spéciale : │
│ │
│ ┌───────────────────────────────┐ │
│ │ 25 % de réduction pendant 3 │ │
│ │ mois │ │
│ │ Économisez XX $ / mois │ │
│ │ │ │
│ │ [Accepter l'offre] │ │
│ └───────────────────────────────┘ │
│ │
│ Ou passer au [Plan Basic] à │
│ X $ / mois → │
│ │
│ [Non merci, continuer l'annulation]│
└─────────────────────────────────────┘
Principes UI :
- Gardez l'option « continuer l'annulation » visible (pas de dark patterns)
- Une offre principale + une offre de secours, pas un mur d'options
- Montrez les économies en dollars spécifiques, pas des pourcentages abstraits
- Utilisez le nom du client et les données du compte quand possible
- Optimisé pour mobile (de nombreuses annulations se font sur mobile)
Pour les motifs de flux d'annulation détaillés par secteur et fournisseur de facturation, voir references/cancel-flow-patterns.md.
Prédiction du churn et fidélisation proactive
La meilleure fidélisation se fait avant que le client ne clique jamais sur « Annuler ».
Signaux de risque
Suivez ces indicateurs avancés du churn :
| Signal | Niveau de risque | Délai |
|---|---|---|
| La fréquence de connexion baisse de 50%+ | Élevé | 2-4 semaines avant l'annulation |
| L'utilisation des fonctionnalités clés s'arrête | Élevé | 1-3 semaines avant l'annulation |
| Les tickets support augmentent puis s'arrêtent | Élevé | 1-2 semaines avant l'annulation |
| Les taux d'ouverture des e-mails baissent | Moyen | 2-6 semaines avant l'annulation |
| Les visites de la page de facturation augmentent | Élevé | Jours avant l'annulation |
| Les sièges d'équipe sont supprimés | Élevé | 1-2 semaines avant l'annulation |
| L'export de données est initié | Critique | Jours avant l'annulation |
| Le score NPS baisse en dessous de 6 | Moyen | 1-3 mois avant l'annulation |
Modèle de score de santé
Créez un simple score de santé (0-100) à partir de signaux pondérés :
Score de santé = (
Score fréquence de connexion × 0,30 +
Score utilisation des fonctionnalités × 0,25 +
Sentiment du support × 0,15 +
Santé de la facturation × 0,15 +
Score engagement × 0,15
)
| Score | Statut | Action |
|---|---|---|
| 80-100 | En bonne santé | Opportunités d'upsell |
| 60-79 | Nécessite attention | Check-in proactif |
| 40-59 | À risque | Campagne d'intervention |
| 0-39 | Critique | Approche personnelle |
Interventions proactives
Avant même qu'ils ne pensent à annuler :
| Déclencheur | Intervention |
|---|---|
| Baisse d'utilisation >50 % pendant 2 semaines | E-mail « Nous avons remarqué que vous n'avez pas utilisé [fonctionnalité]. Besoin d'aide ? » |
| Approche de la limite du plan | Nudge d'upgrade (pas un mur — paywall-upgrade-cro s'en charge) |
| Aucune connexion pendant 14 jours | E-mail de ré-engagement avec les récentes mises à jour produit |
| Détracteur NPS (0-6) | Suivi personnel dans les 24 heures |
| Ticket support non résolu >48h | Escalade + mise à jour proactive du statut |
| Renouvellement annuel dans 30 jours | E-mail récapitulatif de la valeur + confirmation de renouvellement |
Churn involontaire : Récupération des paiements
Les paiements échoués causent 30-50 % de tout le churn mais sont les plus récupérables.
Dunning Stack
Pré-dunning → Smart retry → E-mails dunning → Période de grâce → Annulation définitive
Pré-dunning (Prévenir les défaillances)
- Alertes d'expiration de carte : E-mail 30, 15 et 7 jours avant l'expiration de la carte
- Méthode de paiement de secours : Inviter à une deuxième méthode de paiement à l'inscription
- Services de mise à jour de carte : Programmes de mise à jour automatique Visa/Mastercard (réduit les refus définitifs de 30-50 %)
- Notification de pré-facturation : E-mail 3-5 jours avant le débit pour les plans annuels
Smart Retry Logic
Tous les défauts ne sont pas identiques. Stratégie de retry selon le type de refus :
| Type de refus | Exemples | Stratégie de retry |
|---|---|---|
| Refus temporaire (soft decline) | Fonds insuffisants, timeout du processeur | Retry 3-5 fois en 7-10 jours |
| Refus permanent (hard decline) | Carte volée, compte fermé | Ne retry pas — demandez une nouvelle carte |
| Authentification requise | 3D Secure, SCA | Envoyez le client mettre à jour le paiement |
Bonnes pratiques de timing de retry :
- Retry 1 : 24 heures après défaillance
- Retry 2 : 3 jours après défaillance
- Retry 3 : 5 jours après défaillance
- Retry 4 : 7 jours après défaillance (avec escalade e-mail dunning)
- Après 4 retries : Annulation définitive avec chemin de réactivation
Tip smart retry : Retry le jour du mois où le paiement a d'abord réussi (si le jour 1 a fonctionné avant, retry le jour 1). Stripe Smart Retries gère cela automatiquement.
Séquence d'e-mails dunning
| Timing | Ton | Contenu | |
|---|---|---|---|
| 1 | Jour 0 (défaillance) | Alerte amicale | « Votre paiement n'a pas fonctionné. Mettez à jour votre carte. » |
| 2 | Jour 3 | Rappel utile | « Rapide rappel — mettez à jour votre paiement pour garder l'accès. » |
| 3 | Jour 7 | Urgence | « Votre compte sera suspendu dans 3 jours. Mettez à jour maintenant. » |
| 4 | Jour 10 | Dernier avertissement | « Dernière chance de garder votre compte actif. » |
Bonnes pratiques des e-mails dunning :
- Lien direct vers la page de mise à jour du paiement (pas de connexion requise si possible)
- Montrez ce qu'ils vont perdre (leurs données, l'accès de leur équipe)
- Ne blâmez pas (« votre paiement a échoué » et non « vous n'avez pas réussi à payer »)
- Incluez le contact du support pour l'aide
- Le texte brut fonctionne mieux que les e-mails conçus pour dunning
Benchmarks de récupération
| Métrique | Faible | Moyen | Bon |
|---|---|---|---|
| Récupération refus temporaire | <40 % | 50-60 % | 70%+ |
| Récupération refus permanent | <10 % | 20-30 % | 40%+ |
| Récupération paiement globale | <30 % | 40-50 % | 60%+ |
| Prévention pré-dunning | Aucune | 10-15 % | 20-30 % |
Pour le playbook dunning complet avec configuration spécifique au fournisseur, voir references/dunning-playbook.md.
Métriques et mesure
Métriques clés du churn
| Métrique | Formule | Cible |
|---|---|---|
| Taux de churn mensuel | Clients perdus / Clients début de mois | <5 % B2C, <2 % B2B |
| Churn revenu (net) | (MRR perdu - MRR expansion) / MRR début | Négatif (expansion nette) |
| Taux de fidélisation flux d'annulation | Fidélisés / Total sessions annulation | 25-35 % |
| Taux d'acceptation offre | Offres acceptées / Offres affichées | 15-25 % |
| Taux de réactivation pause | Réactivés / Total mis en pause | 60-80 % |
| Taux de récupération dunning | Récupérés / Total paiements échoués | 50-60 % |
| Délai d'annulation | Jours du premier signal de churn à l'annulation | Suivez la tendance |
Analyse de cohorte
Segmentez le churn par :
- Canal d'acquisition — Quels canaux apportent des clients plus fidèles ?
- Type de plan — Quels plans churnent le plus ?
- Ancienneté — Quand se produisent la plupart des annulations ? (30, 60, 90 jours ?)
- Raison d'annulation — Quelles raisons augmentent ?
- Type d'offre de fidélisation — Quelles offres fonctionnent mieux pour quels segments ?
Tests A/B du flux d'annulation
Testez une variable à la fois :
| Test | Hypothèse | Métrique |
|---|---|---|
| % réduction (20 % vs 30 %) | Une réduction plus élevée fidélise plus | Taux de fidélisation, impact LTV |
| Durée pause (1 vs 3 mois) | Une pause plus longue augmente le taux de retour | Taux de réactivation |
| Placement sondage (avant vs après offre) | Sondage en premier personnalise les offres | Taux de fidélisation |
| Présentation offre (modal vs page complète) | Page complète reçoit plus d'attention | Taux de fidélisation |
| Ton de copie (empathique vs direct) | Empathique réduit la friction | Taux de fidélisation |
Comment exécuter des expériences de flux d'annulation : Utilisez la skill ab-test-setup pour concevoir des tests statistiquement rigoureux. PostHog convient bien aux expériences de flux d'annulation — ses feature flags peuvent diviser les utilisateurs en différents flux côté serveur, et ses analyses d'entonnoir suivent chaque étape du flux d'annulation (sondage → offre → accepter/refuser → confirmer). Voir le guide d'intégration PostHog pour la configuration.
Erreurs courantes
- Pas de flux d'annulation du tout — L'annulation instantanée laisse de l'argent sur la table. Même un simple sondage + une offre fidélise 10-15 %
- Rendre l'annulation difficile à trouver — Des boutons d'annulation cachés créent du ressentiment et de mauvais avis. De nombreuses juridictions exigent une annulation facile (règle Click-to-Cancel de la FTC)
- Même offre pour chaque raison — Une réduction générale ne répond pas à « il me manque une fonctionnalité » ou « je ne l'utilise pas »
- Réductions trop profondes — Les réductions de 50%+ entraînent les clients à annuler-et-revenir pour les offres
- Ignorer le churn involontaire — Souvent 30-50 % du churn total et le plus facile à corriger
- Pas d'e-mails dunning — Laisser les défaillances de paiement annuler silencieusement les comptes
- Copie culpabilisante — « Êtes-vous sûr de vouloir nous abandonner ? » endommage la confiance dans la marque
- Ne pas suivre la LTV de l'offre de fidélisation — Un client « fidélisé » qui annule 30 jours plus tard n'a vraiment pas été fidélisé
- Pauses trop longues — Les pauses au-delà de 3 mois se réactivent rarement. Fixez des limites.
- Pas de chemin post-annulation — Rendez la réactivation facile et déclenchez des e-mails de reconquête, car certains utilisateurs churned voudront revenir
Intégrations d'outils
Pour l'implémentation, voir le registre d'outils.
Plateformes de fidélisation
| Outil | Idéal pour | Fonctionnalité clé |
|---|---|---|
| Churnkey | Flux d'annulation complet + dunning | Offres adaptatives propulsées par IA, taux de fidélisation moyen de 34 % |
| ProsperStack | Flux d'annulation avec analytics | Moteur de règles avancé, intégration Stripe/Chargebee |
| Raaft | Simple cancel flow builder | Configuration facile, bon pour les débuts |
| Chargebee Retention | Clients Chargebee | Intégration native, anciennement Brightback |
Fournisseurs de facturation (Dunning)
| Fournisseur | Smart Retries | E-mails dunning | Card Updater |
|---|---|---|---|
| Stripe | Intégré (Smart Retries) | Intégré | Automatique |
| Chargebee | Intégré | Intégré | Via gateway |
| Paddle | Intégré | Intégré | Géré |
| Recurly | Intégré | Intégré | Intégré |
| Braintree | Config manuelle | Manuel | Via gateway |
Outils CLI associés
| Outil | Utilisation |
|---|---|
stripe |
Gestion des abonnements, configuration dunning, retry de paiement |
customer-io |
Séquences d'e-mails dunning, campagnes de fidélisation |
posthog |
Tests A/B flux d'annulation via feature flags, analytics d'entonnoir |
mixpanel / ga4 |
Suivi d'utilisation, analyse des signaux de churn |
segment |
Routage d'événements pour le score de santé |
Skills connexes
- email-sequence : Pour les séquences d'e-mails de reconquête après annulation
- paywall-upgrade-cro : Pour les moments d'upgrade in-app et l'expiration d'essai
- pricing-strategy : Pour la structure des plans et la stratégie de réduction annuelle
- onboarding-cro : Pour l'activation pour prévenir le churn précoce
- analytics-tracking : Pour la configuration des événements de signaux de churn
- ab-test-setup : Pour tester les variations de flux d'annulation avec rigueur statistique