RECONQUÊTEBRAINTREE

Faire revenir les abonnés résiliés sur Braintree

Faire revenir les abonnés Braintree résiliés : suivre les résiliations, pourquoi créer un nouvel abonnement, cartes du vault, remises et timing.

Publié le 6 min de lecture

Un abonné résilié sur Braintree est toujours dans votre vault : fiche client, moyens de paiement, historique des transactions. La reconquête est donc plus facile que de trouver un nouveau client. Mais Braintree ne gère pas de campagnes de reconquête, et il a une règle qui conditionne tout : un abonnement résilié ne peut pas être réactivé. Chaque client qui revient démarre un nouvel abonnement.

Ce guide couvre comment suivre les résiliations sur Braintree, comment relancer proprement un abonné et une structure de campagne que vous pouvez appliquer. Il s’en tient à la documentation de Braintree : Subscription: Cancel, Subscription: Create, Plans, Statuses, les webhooks d’abonnement, les réglages avancés de la facturation récurrente et Account Updater (tous consultés en novembre 2026).

Étape 1 : capter chaque résiliation

Le timing de la reconquête dépend de la date à laquelle un client est parti et de la raison. Braintree vous donne l’événement, mais pas une date enregistrée :

  • Le webhook subscription_canceled se déclenche quand un abonnement est résilié.
  • Braintree précise que la date de résiliation ne figure pas dans les résultats de recherche d’abonnements, et suggère de l’enregistrer depuis ce webhook.

Le premier travail est donc un handler de webhook qui écrit l’ID d’abonnement, l’ID client, l’offre, le prix et la date de résiliation dans votre propre base. Sans lui, vous ne pouvez pas distinguer un client parti la semaine dernière d’un client parti l’an dernier, ni construire de cohortes plus tard.

Écoutez aussi subscription_expired, qui se déclenche quand un abonnement atteint son nombre de cycles de facturation. Selon la façon dont vous gérez les résiliations en fin de période, une partie de votre churn peut arriver sous forme d’expirations plutôt que de résiliations.

Étape 2 : séparer le churn volontaire du churn dû aux paiements échoués

Braintree résilie des abonnements pour deux raisons très différentes :

  • Le client l’a demandé, via votre parcours d’annulation ou le support.
  • Les paiements ont échoué et vos réglages de relance se terminent par « résilier l’abonnement » après la dernière relance.

Le webhook est le même. Notez la source quand vous résiliez (votre parcours d’annulation la connaît) et, pour les résiliations du système, vérifiez si l’abonnement était Past Due juste avant. Les deux groupes reçoivent des messages différents : un client parti volontairement a besoin d’une raison de revenir, un client perdu sur un paiement échoué a juste besoin d’un moyen simple de redémarrer avec une carte qui marche.

Étape 3 : connaître la raison

Braintree n’enregistre pas pourquoi un client a résilié. Captez la raison dans votre parcours d’annulation et enregistrez-la avec l’ID d’abonnement (voir ajouter un parcours d’annulation aux abonnements Braintree). La raison décide du contenu et de l’offre de chaque email de reconquête.

Étape 4 : redémarrer un abonné sur Braintree

La référence de la résiliation de Braintree est explicite : un abonnement résilié ne peut être ni modifié ni réactivé, donc vous en créez un nouveau. En pratique :

  1. Retrouvez le client dans le vault grâce à l’ID client enregistré.
  2. Vérifiez le moyen de paiement. Si l’ancienne carte est toujours valable, le client n’aura peut-être qu’à confirmer. Si elle a expiré, demandez-en d’abord une nouvelle. Account Updater, s’il est activé, l’a peut-être déjà actualisée.
  3. Créez l’abonnement avec Subscription: Create, à partir d’une offre et du token de moyen de paiement. Les abonnements partent toujours d’un plan.
  4. Appliquez l’offre de retour, s’il y en a une, sous forme de remise sur le nouvel abonnement. Les détails des remises se gèrent dans le Control Panel, donc créez-y à l’avance votre remise de reconquête et appliquez-la par ID.
  5. Confirmez par email, avec le prix, l’éventuelle remise et sa date de fin.

Remarque tirée de la documentation des plans de Braintree : les changements d’un plan ne s’appliquent qu’aux nouveaux abonnements. Si vous avez augmenté vos prix depuis le départ du client, son nouvel abonnement prend le nouveau prix sauf si vous fixez explicitement le prix ou une remise. Décidez si les clients qui reviennent retrouvent leur ancien prix.

Demandez toujours un accord explicite avant de prélever une carte enregistrée pour un nouvel abonnement. Le lien « revenir » doit ouvrir une page qui montre l’offre et le prix et demande au client de confirmer, pas lancer la facturation sur un clic dans un email.

Ce que la page de retour doit montrer

La page derrière le lien « revenir » fait l’essentiel du travail, donc gardez-la courte et propre au client :

  • l’offre qu’il avait, et l’offre que vous suggérez si sa raison était le prix ;
  • le prix qu’il paiera, avec l’éventuelle remise et sa date de fin ;
  • la carte enregistrée (marque et 4 derniers chiffres seulement) avec une option claire pour en utiliser une autre ;
  • un seul bouton de confirmation, et une phrase simple sur la date du premier prélèvement.

Si le client choisit une nouvelle carte, enregistrez-la d’abord, puis créez l’abonnement sur ce nouveau moyen de paiement. Un client qui doit se connecter, trouver les réglages de facturation et recommencer depuis une page de tarifs a bien moins de chances d’aller au bout.

Étape 5 : choisir l’offre selon la raison

Raison donnée Message Offre
Trop cher Une offre inférieure, ou une remise limitée Remise sur les premiers mois, ou offre inférieure
Je ne m’en sers pas assez À quoi d’autres l’utilisent, ce qui a changé Généralement aucune
Fonctionnalité manquante Elle est sortie (seulement si c’est vrai) Aucune nécessaire
Passé à un autre outil Ce qui s’est amélioré depuis son départ Remise facultative
Paiement échoué Redémarrer en un clic avec une nouvelle carte Aucune
Activité fermée, plus de besoin Rien Ne pas écrire

Gardez les remises de reconquête limitées dans le temps et distinctes de vos remises commerciales, pour pouvoir les mesurer.

Étape 6 : le timing

Une séquence fondée sur la raison et étalée sur trois mois convient à la plupart des business d’abonnement :

  1. J30 : un mot court et personnel lié à la raison.
  2. J60 : ce qui a changé depuis son départ.
  3. J90 : l’offre, s’il y en a une, avec une date de fin claire.

Les clients perdus sur un paiement échoué font exception : contactez-les dans les jours qui suivent, tant qu’ils s’attendent encore au service. Arrêtez la séquence dès qu’un nouvel abonnement est créé pour le client, et supprimez-la pour quiconque s’est désinscrit. Des idées de textes dans les exemples d’emails de reconquête.

Étape 7 : mesurer

Pour chaque raison de résiliation et chaque email :

  • la part de clients churnés qui ont démarré un nouvel abonnement dans les 120 jours ;
  • le revenu de ces abonnements, net des remises ;
  • combien sont encore actifs trois mois plus tard.

Comme Braintree donne aux clients qui reviennent un nouvel ID d’abonnement, reliez anciens et nouveaux abonnements par l’ID client dans vos propres données. Sinon, un client qui revient ressemble à un nouveau, et vos résultats de reconquête se fondent dans les nouvelles ventes.

Erreurs fréquentes

  • Ne pas enregistrer la date de résiliation. Elle n’est pas dans les résultats de recherche ; sans le webhook, elle est perdue.
  • Écrire aux clients perdus sur un paiement échoué comme s’ils avaient choisi de partir.
  • Prélever une carte enregistrée sans confirmation.
  • Ignorer les changements de prix, si bien qu’un client qui revient est surpris par le nouveau prix.
  • Mélanger le revenu de reconquête avec celui des nouveaux clients.

Le faire avec NoChurn

Braintree garde le vault, le nouvel abonnement et le prélèvement. NoChurn suit les webhooks de Braintree, enregistre chaque résiliation avec la raison issue de son parcours d’annulation, et envoie des emails de reconquête à J30, J60 et J90 rédigés à partir de cette raison, avec un lien pour revenir. Le churn dû aux paiements échoués est traité à part avec des emails de récupération rédigés par l’IA que vous relisez et une page hébergée pour mettre à jour le moyen de paiement, et chaque client a un score de churn de 0 à 100. Voir NoChurn + Braintree.

PROMPT

Read https://www.nochurn.sh/llms.txt,
then follow https://www.nochurn.sh/docs/quickstart/
to add NoChurn to this app. Use a test key
(nc_test_…) until I say we go live.

Arrêtez de perdre du revenu.

  • Gratuit jusqu’à $300 de MRR
  • Sans carte bancaire
  • Prêt en 10 minutes
  • Jamais une commission sur ce que nous récupérons