The Dunning Email Sequence (3-Email Recovery Template)

Type: template

Stage: Stage 5: Payment Proof

Difficulty: intermediate

A three-email sequence for recovering failed subscription payments. The goal is not to pressure the customer — it is to remove friction from a problem they didn't create. Most failed payments are mechanical. Email 1 (day 0): notification + one-click update link. Email 2 (day 3): follow-up with deadline. Email 3 (day 7): final warning. Recovers 18–25% before account suspends.

View resource →

Overview

This template gives you a three-email sequence for recovering failed subscription payments. It runs automatically after a charge fails, gives the customer clear information about what happened, and makes it as easy as possible to update their payment method before the account suspends. The goal is not to pressure the customer. It is to remove friction from a problem they didn't create. Most failed payments are mechanical — expired cards, bank fraud flags, temporary declines. The customer wanted to stay. Your job is to make it easy for them to fix a billing issue they may not even know exists.

The email sequence

**Email 1 — Day 0 (send immediately after failure):**
Subject: "There was an issue with your [Product Name] payment"
Body: "Hi [Name], your card ending in [last 4] was declined when we tried to process your [Product Name] subscription. This sometimes happens due to an expired card or a temporary bank block — no action is needed right now. We'll retry the charge in 24 hours. If you'd like to update your payment method now, you can do that here: [one-click payment update link]. Questions? Just reply to this email. — [Your name]"

**Email 2 — Day 3 (if still unresolved):**
Subject: "Quick reminder — your payment needs attention"
Body: "Hi [Name], we weren't able to process your payment for [Product Name] and wanted to make sure you saw our last email. Your account is still active, but we'll need to pause it if we can't collect payment by [specific date]. Update your card here: [link]. It takes under a minute. — [Your name]"

**Email 3 — Day 7 (final notice):**
Subject: "Your [Product Name] access will be paused tomorrow"
Body: "Hi [Name], we've made a few attempts to collect your [Product Name] payment without success. We'll pause your account tomorrow unless we hear from you. If you'd like to keep access, update your payment details here: [link]. If you'd prefer to cancel, no action is needed. — [Your name]"

How to fill it in

Replace placeholders in brackets. Adjust the tone to match how you normally communicate with customers — if you write casually, write these casually. If you write formally, write them formally.

Set these up in your email provider triggered by Stripe webhook events, or use a dunning tool like ChurnWard that handles the trigger logic automatically.

What the output tells you

A healthy dunning sequence recovers 18–25% of failed payments before the account suspends. If your recovery rate is below 10%, review your email copy for friction — are you making the update link prominent? Is the subject line clear about what action is needed? Small copy changes in dunning emails often produce 5–10% improvements in recovery rate.

← Back to library