10 Dunning Email Templates That Actually Recover Revenue
Copy-paste dunning email templates for every stage of payment recovery. From first failure to final notice, these templates recover 70-85% of failed payments.
Rechurn Team
Payment Recovery Experts
Why Your Dunning Emails Matter More Than Your Retry Logic
When a payment fails, most SaaS companies rely on automatic retries and hope for the best. But here's what the data shows: customer communication recovers more revenue than silent retries alone.
The reason is simple. Many failed payments require customer action — updating an expired card, increasing a credit limit, or contacting their bank. If you don't tell them there's a problem, they can't fix it.
The best dunning sequences send 4-6 emails over a 14-21 day window. Each email has a different tone, urgency level, and call-to-action. Here are 10 templates you can copy, customize, and start using today.
Template 1: The Friendly Heads-Up (Day 1)
Subject line: Quick heads-up about your [Product] subscription
When to send: Immediately after the first failed payment attempt.
Hi [FIRST_NAME],
We just tried to process your subscription payment for [PRODUCT_NAME], but it didn't go through. This happens sometimes — usually it's an expired card or a temporary bank issue.
Here's what you need to do:
Update your payment method to keep your account active:
[Update Payment Method]
Your subscription is still active, and we'll automatically retry the payment in a few days. But updating your card now ensures there's no interruption to your service.
If you have any questions, just reply to this email.
Best, The [PRODUCT_NAME] Team
Why it works: Friendly tone, no alarm. Gives the customer a clear action. Acknowledges that payment failures are normal.
Template 2: The Helpful Reminder (Day 3-4)
Subject line: Your payment method needs updating
When to send: 3-4 days after the first failure, if the payment still hasn't gone through.
Hi [FIRST_NAME],
Just a quick reminder — we still haven't been able to process your [PLAN_NAME] subscription payment of [AMOUNT].
This is usually caused by:
- An expired credit card
- Insufficient funds
- A temporary bank hold
Updating your card takes less than 30 seconds:
[Update Payment Method]
Your account is still active, but we want to make sure you don't lose access to [KEY_FEATURE_1] and [KEY_FEATURE_2].
Need help? Reply to this email and we'll sort it out.
— [PRODUCT_NAME] Team
Why it works: Lists common causes (normalizes the issue). Mentions specific features they'd lose (adds urgency without being aggressive). Keeps the tone helpful.
Template 3: The Value Reminder (Day 7)
Subject line: Don't lose your [PRODUCT_NAME] data and settings
When to send: One week after the first failure.
Hi [FIRST_NAME],
Your [PRODUCT_NAME] subscription payment is still pending. We've been trying to process it automatically, but we need you to update your payment method.
Here's what's at stake:
You've been using [PRODUCT_NAME] for [MONTHS_ACTIVE] months. During that time, you've [PERSONALIZED_STAT — e.g., "recovered $X in failed payments" or "set up X workflows"]. We'd hate for you to lose access to all of that.
[Update Payment Method]
If money is tight, we get it. Reply to this email and we can discuss options — we'd rather work something out than lose you as a customer.
— [PRODUCT_NAME] Team
Why it works: Personalizes with usage data. Opens the door to save offers. Shows empathy.
Stop losing revenue to failed payments
Rechurn recovers failed charges automatically with AI-powered dunning sequences. No revenue share — just a flat fee.
Start Free TrialTemplate 4: The Urgency Nudge (Day 10)
Subject line: Action required: Your [PRODUCT_NAME] account
When to send: 10 days after the first failure.
Hi [FIRST_NAME],
We've tried several times to process your subscription payment, but it's still not going through. Your account will be paused in [DAYS_REMAINING] days if we can't resolve this.
This means:
- You'll lose access to your dashboard and data
- Your [KEY_INTEGRATION] integrations will stop working
- Automated workflows will be paused
Please update your payment method now:
[Update Payment Method]
If you're having billing issues or want to discuss your plan, reply to this email — we're here to help.
— [PRODUCT_NAME] Team
Why it works: Introduces a concrete deadline. Lists specific consequences. Still offers help.
Template 5: The Save Offer (Day 12)
Subject line: We'd like to offer you a discount to stay
When to send: 12 days after the first failure, if the customer hasn't responded to previous emails.
Hi [FIRST_NAME],
We've noticed your payment hasn't been resolved yet. Before your account is paused, we wanted to reach out personally.
We'd love to keep you as a customer. Here are some options:
- Get 20% off your next 3 months — [Claim Discount]
- Pause your subscription for up to 60 days — [Pause Account]
- Downgrade to a smaller plan — [Change Plan]
Just click the option that works best for you, or reply to this email to chat.
— [FOUNDER_NAME], Founder of [PRODUCT_NAME]
Why it works: Offers multiple save options. Comes from the founder (personal touch). Gives the customer control.
Template 6: The Final Warning (Day 14)
Subject line: Final notice: [PRODUCT_NAME] account cancellation in 48 hours
When to send: 14 days after the first failure (or 48 hours before cancellation).
Hi [FIRST_NAME],
This is a final heads-up — your [PRODUCT_NAME] account will be canceled in 48 hours unless we can process your payment.
After cancellation:
- Your data will be retained for 30 days (you can reactivate anytime)
- Active integrations will be disconnected
- Automated workflows will stop
To keep your account active:
[Update Payment Method]
Or, if you'd prefer to discuss options: reply to this email.
We hope to see you back.
— [PRODUCT_NAME] Team
Why it works: Creates real urgency with a 48-hour deadline. Reassures that data is retained. Gives a clear escape hatch.
Template 7: The Pre-Dunning Alert (Before Failure)
Subject line: Your card ending in [LAST_4] expires next month
When to send: 30 days before card expiration.
Hi [FIRST_NAME],
Quick heads-up: the credit card on your [PRODUCT_NAME] account (ending in [LAST_4]) expires next month.
To avoid any interruption to your service, please update your payment method before [EXPIRY_DATE]:
[Update Payment Method]
This takes less than 30 seconds and ensures your subscription continues without a hitch.
— [PRODUCT_NAME] Team
Why it works: Prevents the failure entirely. Simple, short, actionable. This single email can reduce payment failures by 25-35%.
Template 8: The Win-Back (Post-Cancellation)
Subject line: We saved your [PRODUCT_NAME] data — come back anytime
When to send: 3-7 days after cancellation due to payment failure.
Hi [FIRST_NAME],
Your [PRODUCT_NAME] account was recently canceled due to a payment issue. We know life gets busy, and sometimes card updates slip through the cracks.
Good news: your data is still safe. We've kept everything intact — your settings, integrations, and history are all waiting for you.
To reactivate, just update your payment method:
[Reactivate My Account]
And because we'd love to have you back, here's 15% off your next 3 months when you reactivate this week.
— [PRODUCT_NAME] Team
Why it works: Removes reactivation friction. Adds a time-limited incentive. Emphasizes data preservation.
Stop losing revenue to failed payments
Rechurn recovers failed charges automatically with AI-powered dunning sequences. No revenue share — just a flat fee.
Start Free TrialTemplate 9: The SMS Nudge (Any Stage)
SMS — keep it under 160 characters:
Hi [FIRST_NAME], your [PRODUCT_NAME] payment didn't go through. Update your card in 30 sec to keep your account active: [SHORT_LINK]
Why it works: SMS open rates are 98% vs. ~20% for email. Use this alongside email, not instead of it. Best sent at Day 3 or Day 10 as a secondary touchpoint.
Template 10: The In-App Banner
Not an email, but equally important.
Payment issue detected. Your subscription payment failed on [FAILURE_DATE]. Update your payment method to keep your account active.
Why it works: Catches customers who don't read email. Persistent visibility. Direct link to update.
Best Practices for Dunning Emails
Timing Your Sequence
| Email | Day | Tone | Goal | |-------|-----|------|------| | Friendly heads-up | 1 | Casual | Inform | | Helpful reminder | 3-4 | Helpful | Nudge | | Value reminder | 7 | Personal | Motivate | | Urgency nudge | 10 | Direct | Create urgency | | Save offer | 12 | Generous | Retain | | Final warning | 14 | Urgent | Last chance |
Do's and Don'ts
Do:
- Send from a real person's name (not "noreply@")
- Include a one-click update link
- Personalize with the customer's name and plan
- Test subject lines — they make or break open rates
- Send at optimal times (Tuesday-Thursday, 10am-2pm local time)
Don't:
- Use threatening or aggressive language
- Send more than 6 emails per failure cycle
- Forget to stop the sequence once payment is resolved
- Ignore mobile formatting — 60%+ of emails are read on phones
- Send dunning emails from the same address as marketing emails
How to Implement These Templates
You have two options:
-
Build it yourself — Use your email provider (SendGrid, Postmark, etc.) with custom logic to trigger emails based on Stripe webhook events. This works but requires significant development time.
-
Use dunning software — Tools like Rechurn automate the entire sequence. You customize the templates, set the timing, and the software handles everything — including retries, save offers, and analytics.
Most SaaS teams find that dedicated dunning software pays for itself within the first month, especially at $10K+ MRR where the recovery gap between basic retries and proper dunning is substantial.
Want to see what this looks like on your Stripe?
Connect Stripe (read-only). We'll show you past-due MRR, failed-payment volume, and how much Rechurn would typically recover. 3 minutes, no credit card.
Ready to recover your lost revenue?
Join hundreds of SaaS companies using Rechurn to automatically recover failed payments. Set up in 5 minutes, no code changes required.
Start Free TrialNo credit card required. Cancel anytime.
Related articles
Payment Failure Email Templates: Copy-Paste Examples That Work
Ready-to-use payment failure email templates for SaaS. Pre-dunning alerts, failure notifications, save offers, and win-back emails that recover revenue.
How Many Dunning Emails Should You Send?
The optimal number of dunning emails is 4-6 over 14-21 days. Here's the data behind the recommendation and how to structure your sequence.
The Complete Guide to Dunning Management for SaaS
Everything you need to know about dunning management: what it is, why it matters, and how to build a dunning system that recovers 70-85% of failed payments.