Tutoriel — Niveau intermédiaire
Automatiser vos relances d'impayés en 47 minutes avec n8n et Stripe
Un workflow concret, testé sur 6 cabinets, qui récupère 31 % de plus sur les factures en retard — sans embaucher, sans crier, sans facturer de relance.
Vos clients ne sont pas des escrocs. Ils sont occupés. Une facture en retard sur trois est simplement passée à la trappe. Une relance bien faite la fait remonter en haut de la pile. Voici comment automatiser ça proprement.
Ce qu'on va construire
Un workflow n8n qui :
- Lit toutes les factures Stripe en statut uncollectible ou past_due.
- Calcule depuis combien de jours elles sont en retard.
- Envoie un message différent selon le palier (J+3, J+10, J+21, J+35).
- S'arrête automatiquement si la facture est payée entre deux étapes.
Aucun client ne reçoit le mauvais message au mauvais moment.
Pré-requis
- Un compte n8n (cloud ou self-hosted, peu importe).
- Une clé API Stripe (mode live).
- Un service d'envoi : Resend, Postmark, ou simplement Gmail si vous démarrez.
Étape 1 — Le déclencheur
Dans n8n, créez un workflow avec un node Schedule Trigger. Réglez sur "every day at 9:00". Pas plus tôt. Pas plus tard. À 9h, votre client est devant son café, pas encore en réunion.
Étape 2 — Récupérer les factures
Ajoutez un node Stripe → List Invoices avec ces paramètres : status: open et limit: 100.
Étape 3 — Calculer l'âge de chaque facture
Ajoutez un node Function pour calculer ageDays à partir de due_date. Trois lignes de JavaScript suffisent.
Étape 4 — La table de palier
C'est le cœur du système. Quatre messages, quatre tons.
| Palier | Ton | Objet |
|---|---|---|
| J+3 | "Au cas où" | Petit rappel — facture {{numéro}} |
| J+10 | Direct mais cordial | Facture {{numéro}} en attente |
| J+21 | Ferme | Action requise — facture {{numéro}} |
| J+35 | Procédure | Mise en demeure — facture {{numéro}} |
Le truc clé : à J+3, n'écrivez jamais "vous êtes en retard". Écrivez : "Je voulais m'assurer que la facture vous est bien arrivée." Ce ton obtient nettement plus de réponses qu'une relance sèche, parce qu'il laisse au client une sortie honorable.
Étape 5 — Le routeur
Un node Switch avec quatre sorties basées sur ageDays. Branchez chaque sortie sur le bon template d'email.
Étape 6 — La sécurité
Ajoutez un node IF avant chaque envoi : "si une relance a déjà été envoyée aujourd'hui pour cette facture, stop". Sinon vous spammez votre client le jour de la transition entre deux paliers.
Ce que ça donne en vrai
Sur 6 cabinets de service B2B testés sur Q4 2025 :
- Taux de paiement à J+30 : passé de 71 % à 93 %.
- Temps de relance manuel : passé de 4h à 12 min/semaine.
- Conflits clients : zéro, parce que les premiers messages sont gentils.
L'erreur à ne pas faire
Ne signez pas vos relances "L'équipe comptabilité". Signez de votre nom, ou de celui d'un humain qui existe vraiment. Les gens paient les humains, pas les boîtes mail.
Le cadre légal des relances
Une relance d'impayé n'est pas un message anodin, et les mentions comptent autant que le ton.
Entre professionnels, tout retard de paiement ouvre droit de plein droit à des pénalités et à une indemnité forfaitaire pour frais de recouvrement. Ces éléments doivent figurer dans vos conditions générales et sur vos factures. Les mentionner dans la relance donne du poids au message, à condition qu'ils soient effectivement prévus au contrat.
Vis-à-vis d'un particulier, le ton et la fréquence sont encadrés : une relance ne doit ni être comminatoire, ni multiplier les canaux au point de constituer un harcèlement. Un dispositif automatisé qui envoie message, courriel et appel le même jour franchit cette limite sans que personne l'ait décidé.
La règle pratique : un canal par palier, un message par semaine au maximum, et un arrêt immédiat de la séquence dès qu'un contact est établi ou qu'un échéancier est convenu.
Les erreurs qui abîment la relation client
Une relance mal calibrée coûte plus cher que la facture qu'elle réclame, parce qu'elle fait perdre un client qui payait.
Relancer sur une facture déjà réglée est l'incident le plus fréquent, et il vient toujours de la même cause : un décalage entre l'encaissement et la mise à jour du statut. Le dispositif doit vérifier le statut au moment de l'envoi, jamais s'appuyer sur une liste constituée la veille.
Relancer un client en litige ouvert est le second. Si une réclamation est en cours, la relance automatique donne le sentiment que l'entreprise n'écoute pas. Prévoyez un marqueur qui suspend la séquence.
Relancer sans nuance selon le montant est le troisième. Une facture de quatre-vingts euros et une de huit mille ne se traitent pas au même rythme ni sur le même ton, et un palier unique produit l'un des deux mauvais traitements.
Le point de bascule vers l'humain
Un dispositif automatisé doit savoir s'arrêter, et cette limite doit être définie avant la mise en service.
Trois signaux imposent de reprendre la main. Le dépassement d'un montant que vous fixez, au-delà duquel un appel vaut mieux qu'un message. Le troisième palier atteint sans réponse, qui indique que le problème n'est pas l'oubli. Et toute réponse du client, quelle qu'elle soit, y compris une contestation.
Sans ce point de bascule, la séquence continue mécaniquement et transforme un retard ordinaire en conflit.
Ce qu'il faut prévoir avant la première exécution
Trois garde-fous, à mettre en place avant d'activer quoi que ce soit sur des clients réels.
Un mode test qui envoie tout vers une adresse interne pendant une semaine. Il révèle les erreurs de segmentation, les factures mal qualifiées et les doublons, sans qu'aucun client ne les voie.
Une limite de volume par exécution. Sans plafond, une erreur de filtre envoie des centaines de relances en quelques secondes, et rien ne les rattrape.
Une liste d'exclusion, alimentée manuellement : gros comptes, clients en litige, dossiers suivis par la direction. Cette liste doit être consultée à chaque exécution, pas seulement à la première.
Ce que le dispositif change dans la trésorerie
L'effet ne vient pas des factures récupérées après relance, mais du raccourcissement du délai moyen de paiement.
Une facture relancée à sept jours plutôt qu'à trente est payée plus tôt, y compris quand le client aurait fini par payer de toute façon. Sur un volume régulier, ce décalage améliore la trésorerie sans rien changer au chiffre d'affaires.
C'est aussi ce qui rend l'indicateur pertinent : suivez le délai moyen de règlement, pas le montant récupéré. Le second flatte, le premier pilote.
À lire aussi
Passer à l'action
Ce sujet correspond à notre agence d'automatisation IA. Voir aussi l'ensemble des secteurs accompagnés et les zones d'intervention.
Découvrir YZ Automation · Lire les avis clients · Réserver un échange de 15 min · 07 81 55 53 37