Dunning Emails: What to Say When a Payment Fails
Dunning email is transactional copy with a job: get the payment method fixed. Sequence, tone, and the mistakes that turn a recoverable failure into a cancellation.
A dunning email has exactly one job: get the customer to fix their payment method. Everything that does not serve that job is making it worse.
The sequence
Email 1 — the day of failure. Helpful.
Assume it was an accident, because it usually was.
Your payment of ₹1,499 didn’t go through
Your card ending 4412 was declined on 17 October. This happens — usually an expired card or a temporary block.
[Update payment method]
We’ll try again automatically on 20 October. Your next delivery is on hold until then.
Specific amount, specific date, specific card, one button, and a clear statement of what happens next.
Email 2 — after the second failed retry. Firmer, still helpful.
Repeat the facts, note that a retry has already failed, and say when the last attempt will be.
Email 3 — before the final attempt. Consequences, plainly.
This is the last attempt on your subscription
We’ll try once more on 31 October. If it doesn’t go through, we’ll pause your subscription so you’re not charged unexpectedly — you can restart any time.
Note the framing: pausing is presented as protective, because it is. A customer who reads “we will cancel you” feels threatened; one who reads “we will stop charging you until you’re ready” does not.
Tone
Transactional. These emails should look like receipts, not campaigns.
Heavy design, marketing headers and promotional imagery all reduce the click-through on the one button that matters, and increase the chance of landing in a promotions tab — where a dunning email is worthless.
Plain text or near-plain-text outperforms designed templates for this specific message type, consistently.
What to avoid
Blaming the customer. “Your payment failed” is neutral. “You have failed to pay” is not.
Burying the button. One primary action, visible without scrolling.
Requiring a login to fix it. Every authentication step loses people. A signed link straight to a payment update page converts far better. Make the link expire, but make it work.
Sending too many. Three is usually right. Five feels like harassment and produces unsubscribes that cost you the ability to reach them at all.
Ignoring the decline reason. “Update your card” is wrong advice for an insufficient-funds decline where the card is perfectly fine. That customer needs to know when the retry is, not to re-enter the same details.
Segment by reason
At minimum, split two ways:
- Card problem (expired, invalid, lost) → “update your payment method”
- Funds problem (insufficient funds) → “we’ll retry on the 1st — no action needed unless you’d like to use a different method”
The second message is far less irritating to someone whose card is fine and who simply had a thin week, and it avoids sending them to a form they do not need.
For India, add a third: mandate problems, which need re-authorisation rather than a card update. Why.
Channel
Email is the default. SMS or WhatsApp materially improves recovery in markets where they are the primary channel — but only with consent, and only for genuinely transactional content.
A payment failure is legitimately transactional. Use the channel the customer actually reads.
Measure
- Open rate — deliverability and subject line
- Click rate — is the ask clear
- Recovery rate by email number — which message in the sequence does the work
- Unsubscribe rate — the signal that you are sending too many
If recovery is concentrated entirely in email 1, emails 2 and 3 are only reaching people who were never going to convert, and shortening the sequence may be better for the relationship.
Part of our guide to Failed Subscription Payments: Recovering the Revenue.