Template
Sent on day 14 after all retries and prior emails have failed. The grace period is over. Goal: close cleanly, preserve goodwill, and leave the door open for reactivation. A well-done final notice is often the best win-back hook you have.
A/B test these. Lowercase, question format, and specific-time framings consistently win.
Your {{product_name}} account is now pausedWe have suspended billing - here is how to come backFinal notice: {{product_name}} access ended todayyour {{product_name}} account has been pausedHi {{first_name}},
We tried 4 times over the last 14 days to process your payment and
all attempts were declined. I have paused your {{product_name}}
account to stop further retry attempts.
Your data is safe. We keep everything for 90 days in case you want
to come back:
→ Reactivate your account
{{secure_update_link}}
No pressure. If {{product_name}} was not a fit, I would genuinely
appreciate a one-line reply telling me why - it helps us build
something better.
Wishing you the best either way.
- {{sender_first_name}}Variables in {{like_this}} should be replaced with your merge fields.
Calm and final, not angry or manipulative. The data-retention period ("90 days") removes the anxiety that delays reactivation. The feedback request doubles as a reactivation hook - customers who reply at all are significantly more likely to come back. Ending with "wishing you the best either way" preserves the relationship.
Industry standard is 30-90 days. Longer retention makes reactivation easier but has data privacy implications. 90 days is a good balance for most SaaS. Always disclose the retention period in this email.
Yes if possible. Founder-signed final notices get 2-3x more replies than generic signatures, and replies are where win-back happens.
Automate this with Rebounce
Rebounce detects payment failures via Stripe Connect, classifies them by decline code, and runs the optimal dunning sequence across email, SMS, WhatsApp, and in-app banners. The templates above are the exact patterns Rebounce uses out of the box - you can adapt the copy to your brand voice and Rebounce handles delivery, timing, and sequence cancellation when a retry succeeds.
Start free trialSent 30-60 days after a subscription was cancelled due to failed payments. The customer has had time to decide whether they want to come back. Goal: re-engage with a specific reason (new feature, usage-relevant improvement) and remove friction to reactivate.
Sent immediately after a churned customer reactivates their subscription. Goal: confirm the reactivation, restore trust, and set up a proactive check-in so they do not churn again.
Sent on day 7 after two prior emails did not work. The customer has ignored both. This email is not about payment mechanics anymore - it is about what they are about to lose. Goal: make the loss concrete and offer a clean exit if they want out.