Transactional Templates

SaaS Dunning Email Templates

Failed payments cause 20-40% of SaaS churn. Most of it is recoverable.

Dunning emails are the unsung heroes of SaaS revenue. A well-timed sequence recovers 50-70% of failed payments that would otherwise become silent churn. These templates cover the full recovery flow from proactive card expiry warnings to post-recovery win-back emails.

Ready-to-Use Templates

Copy these templates and customize them for your needs. Each includes HTML and plain text versions.

First Payment Failure
Immediate notification after payment fails
Immediate payment failure notification
Subject Line

Your payment didn't go through - action needed

Preview Text

Quick update about your {{productName}} subscription.

Personalization Variables:
{{productName}}{{firstName}}{{lastFour}}{{amount}}{{planName}}{{updatePaymentUrl}}{{companyAddress}}
Email Preview
Second Attempt
Day 3 - payment still failing after retry
Escalating urgency after first retry fails
Subject Line

Your {{productName}} payment is still failing

Preview Text

We've retried and it still didn't work.

Personalization Variables:
{{productName}}{{firstName}}{{lastFour}}{{amount}}{{updatePaymentUrl}}{{suspensionDate}}{{companyAddress}}
Email Preview
Final Warning
Day 10-14 - account will be suspended
Final recovery attempt before account action
Subject Line

Final notice: your {{productName}} account will be suspended

Preview Text

Update your payment in the next {{daysLeft}} days.

Personalization Variables:
{{productName}}{{firstName}}{{amount}}{{daysLeft}}{{suspensionDate}}{{lossOne}}{{lossTwo}}{{lossThree}}{{updatePaymentUrl}}{{companyAddress}}
Email Preview
Card Expiring Soon
Proactive notification before card expiration
Preventing payment failures before they happen
Subject Line

Your card ending in {{lastFour}} expires next month

Preview Text

Update it now to avoid service interruption.

Personalization Variables:
{{productName}}{{firstName}}{{lastFour}}{{expiryMonth}}{{updatePaymentUrl}}{{nextChargeDate}}{{companyAddress}}
Email Preview
Account Suspended
Notification after account has been suspended due to non-payment
Post-suspension notification with clear recovery path
Subject Line

Your {{productName}} account has been suspended

Preview Text

Your data is safe. Update your payment to restore access.

Personalization Variables:
{{productName}}{{firstName}}{{amount}}{{retentionDays}}{{updatePaymentUrl}}{{companyAddress}}
Email Preview
Payment Recovered Successfully
Confirmation after a failed payment is successfully collected
Closing the loop after successful payment recovery
Subject Line

You're all set - payment received

Preview Text

Your {{productName}} subscription is back on track.

Personalization Variables:
{{productName}}{{firstName}}{{amount}}{{planName}}{{dashboardUrl}}{{nextChargeDate}}{{companyAddress}}
Email Preview
Friendly Nudge from Founder
Day 5-7 - personal-feeling email from the founder or team lead
Mid-sequence personal touch to boost recovery rates
Subject Line

Quick note about your account

Preview Text

Wanted to reach out personally about your {{productName}} billing.

Personalization Variables:
{{productName}}{{firstName}}{{senderName}}{{senderRole}}{{updatePaymentUrl}}{{companyAddress}}
Email Preview
Downgrade Warning
Notify customer they'll lose premium features if payment isn't resolved
SaaS products with free tiers where suspension means downgrade, not lockout
Subject Line

Your {{planName}} features will be removed on {{downgradeDate}}

Preview Text

You'll be moved to the free plan if we can't collect payment.

Personalization Variables:
{{productName}}{{firstName}}{{amount}}{{planName}}{{downgradeDate}}{{featureOne}}{{featureTwo}}{{featureThree}}{{updatePaymentUrl}}{{companyAddress}}
Email Preview
Annual Plan Payment Failure
Payment failure on a high-value annual subscription
High-value annual renewals where bank fraud protection often blocks the charge
Subject Line

Issue with your annual {{productName}} renewal

Preview Text

Your annual subscription payment of {{amount}} didn't go through.

Personalization Variables:
{{productName}}{{firstName}}{{amount}}{{planName}}{{graceDays}}{{updatePaymentUrl}}{{companyAddress}}
Email Preview
Team Admin Payment Alert
Notify the billing admin on a team or company account about a failed payment
B2B and team plans where the billing contact may not be the daily user
Subject Line

Action needed: {{companyName}}'s {{productName}} payment failed

Preview Text

The payment for your team's {{planName}} plan didn't go through.

Personalization Variables:
{{productName}}{{firstName}}{{companyName}}{{amount}}{{planName}}{{teamSize}}{{suspensionDate}}{{updatePaymentUrl}}{{companyAddress}}
Email Preview
Offer to Switch Plans
Mid-sequence alternative for customers who may be churning over price
Catching voluntary churn disguised as involuntary churn
Subject Line

Still having payment trouble? We have options

Preview Text

If the {{planName}} plan doesn't fit your budget right now, we can help.

Personalization Variables:
{{productName}}{{firstName}}{{planName}}{{currentAmount}}{{alternativePlan}}{{alternativeAmount}}{{annualSavings}}{{updatePaymentUrl}}{{changePlanUrl}}{{companyAddress}}
Email Preview
Data Deletion Warning
Final notice before account data is permanently deleted
Last-chance recovery email after extended suspension period
Subject Line

Your {{productName}} data will be deleted on {{deletionDate}}

Preview Text

This is a final reminder before we permanently remove your account data.

Personalization Variables:
{{productName}}{{firstName}}{{suspensionDate}}{{deletionDate}}{{dataItemOne}}{{dataItemTwo}}{{dataItemThree}}{{updatePaymentUrl}}{{exportUrl}}{{companyAddress}}
Email Preview

Best Practices

Send the first email immediately - every hour of delay reduces recovery rates.

Include the specific card details and amount so customers know exactly what to fix.

Provide a direct link to update payment - don't make them navigate through settings.

Send a proactive card-expiring email before the payment even fails.

Keep access active during the grace period - don't lock out customers who intend to pay.

Common Mistakes

Using threatening language - these customers didn't choose to stop paying.

Not including the card details - 'your payment failed' without specifics is confusing.

Sending dunning emails from a no-reply address - customers may need to ask questions.

Too few emails - one notification isn't enough. Send 3-4 over your grace period.

Subject Line Examples

Timing & Performance

Best Days
Tuesday, Wednesday, Thursday
Best Times
9:00 AM, 2:00 PM
Open Rate
25-35%
Click Rate
3-5%

Personalization Tips

Prevention Beats Recovery

The most effective dunning email is the one you never have to send. A proactive card-expiring notification 30 days before expiration prevents the failure entirely and has higher action rates than any post-failure email.

Be Helpful, Not Threatening

Failed payment customers didn't choose to stop paying. They forgot to update a card. Treat them with the same respect as any other customer - provide clear information, a direct update link, and a grace period.

The Direct Link Is Everything

Every dunning email must include a one-click link to update payment. Making customers log in, navigate to settings, find billing, then update their card is a 50% drop-off at each step. One link. One action.

Build Beautiful Email Sequences for Your SaaS

Sequenzy helps SaaS founders create automated email sequences that convert. From onboarding to retention - all in one platform.

AI email generation
Sequence builder
Stripe integration
Detailed analytics
Try Sequenzy Free

Frequently Asked Questions

Related Templates