Back to blog
Tutorials

Churn Buster Email Templates for Dunning: Setup Guide and Alternatives

How Churn Buster handles dunning email templates and automatic retries, plus copy-ready templates and a simpler Stripe-first alternative for recovering failed payments.

Rekko Team
April 8, 2026
7 min read
churn busterdunning templatesemail templatespayment recovery

If you're evaluating Churn Buster, you're probably trying to solve one specific problem: failed payments are eating your MRR, and you want sequences that actually recover revenue without hiring a full-stack engineer to wire them up.

Churn Buster has been in the dunning space for years. It's known for customizable email templates, automatic card retries, and a focus on involuntary churn. It's a capable tool. It's also a tool that rewards the operator who has time to sit with it.

This guide walks through how Churn Buster's templates and retries work, gives you three copy-ready dunning emails you can use anywhere, and explains where a simpler Stripe-first tool like Rekko makes more sense.

How Churn Buster's dunning engine works

At a high level, Churn Buster does three things when a payment fails:

  1. Detects the failure through your billing system (Stripe, Recurly, Chargebee, Braintree)
  2. Schedules automatic card retries based on a configurable cadence
  3. Sends dunning emails tied to each retry event, plus a final "your account is paused" notice

The email side is template-based. You get a WYSIWYG editor, merge variables like customer name and amount due, and the ability to branch by failure reason. You can set timing relative to the failure event (day 0, day 3, day 7), and you can override templates per customer segment.

The retry side runs in parallel. Churn Buster doesn't replace Stripe's smart retries, it layers on top. You can tell it to attempt the charge again on day 2, day 5, and day 10, and each attempt fires a corresponding email.

That's the good news. The friction shows up during setup.

Where Churn Buster setup gets heavy

Most teams report 1 to 3 hours to get a working sequence live, not counting the time spent writing copy. You're configuring:

  • Billing system connection and webhook permissions
  • Retry schedule and failure-code branching
  • Email templates (usually 4 to 6 per sequence)
  • Send windows and timezone logic
  • Segment rules if you want different flows for annual vs monthly
  • Branded email domain and DKIM records

None of this is hard. It's just a lot of clicking, and most of it has to be right on day one or your first real failed payment goes into a half-configured flow.

For teams with a dedicated retention owner, that's fine. For a founder wearing six hats, it's a weekend project.

Three dunning email templates you can copy

Here are three templates we've seen work across SaaS customers. They're written for the "your card just failed" moment and assume you've got a hosted update-payment link ready to drop in. They work in Churn Buster, Rekko, or any other dunning tool.

Template 1: Day 0, friendly heads-up

Field Content
Subject Quick heads-up, your {{account_name}} payment didn't go through
Preview Usually it's an expired card or a bank hold. Takes 30 seconds to fix.

Hi {{customer_name}},

Your payment of {{amount}} for {{account_name}} didn't go through this morning. Nine times out of ten this is an expired card or a temporary bank hold, nothing dramatic.

You can update your payment method here, it takes about 30 seconds:

{{payment_link}}

We'll retry the charge automatically in a couple of days, so if you've already fixed it on your end you're good.

Thanks, The {{account_name}} team

Template 2: Day 3, slightly more urgent

Field Content
Subject Retry #{{retry_number}} failed for {{account_name}}
Preview Your account is still active, but we need a working card by Friday.

Hi {{customer_name}},

Quick update. We tried your card again this morning and it was declined a second time. Your {{account_name}} account is still active for now, but we'll need to pause it if we can't process {{amount}} by the end of the week.

Update your card in one click: {{payment_link}}

If there's something going on, just hit reply. We're a small team and we'd rather work it out than lose you.

{{account_name}}

Template 3: Day 7, final notice

Field Content
Subject Last email before we pause your {{account_name}} account
Preview Your data stays safe for 30 days. Takes 30 seconds to avoid interruption.

Hi {{customer_name}},

We've tried a few times and haven't been able to collect {{amount}} for your {{account_name}} subscription. Tomorrow, your account will be paused. Your data stays safe for 30 days, so you've got time if you need it.

If you'd like to stay, update your card here: {{payment_link}}

If you'd rather cancel, reply to this email and we'll sort it out without the hassle.

Thanks for giving {{account_name}} a try.

Timing matters more than copy

Across most dunning setups, the shape of the sequence moves recovery more than the words. A reasonable starting schedule:

Day Channel Goal
0 Email Friendly heads-up, assume it's a glitch
2 Email After retry #1 fails, surface urgency
4 SMS Short nudge with update link
7 Email Final notice before pause
10 SMS Last attempt before account paused

Expired cards drive roughly 40% of failed payments, and those recover fast once the customer sees the reminder. Soft declines (insufficient funds, issuer timeouts) make up another 15 to 20% and usually clear on retry. The rest need a human response, which is exactly what your sequence is trying to unlock.

Email-only recovery usually tops out around 50 to 60%. Adding SMS consistently pushes that into the 65 to 80% range. That's the single biggest lever in your sequence, ahead of copy, branding, or retry cadence.

When Churn Buster is the right call

Pick Churn Buster if:

  • You've outgrown Stripe's built-in dunning and need segmented flows
  • You have a retention owner who can spend a week tuning templates
  • You're on a billing system other than Stripe (Recurly, Chargebee, Braintree)
  • You want cancel-flow surveys and voluntary-churn tooling in the same platform

When Rekko is the simpler choice

If you're on Stripe and you want a working email + SMS sequence live by lunch, Rekko is built for that path. The setup is a single OAuth connection, pre-built templates with the variables above already mapped, and SMS included at every pricing tier. Most teams are sending recovery messages within 5 minutes of signing up.

A quick comparison:

Rekko Churn Buster
Setup time 5 minutes 1 to 3 hours
SMS included Yes No
Pre-auth payment links Yes Yes
Works with Stripe Stripe, Recurly, Chargebee, Braintree
Cancel flows No Yes
Starting price $29/mo Custom, ~$100+/mo

Rekko is narrower. That's the point. If you only need involuntary churn recovery on Stripe, the extra surface area of a full retention suite is cost you don't need to pay.

Try Rekko with your own templates

You can drop the three templates above into Rekko, connect your Stripe account, and start recovering payments today. SMS is included, pre-authenticated update links are built in, and the ROI dashboard shows exactly what you've recovered.

Start your 14-day free trial, no credit card required. If you'd rather compare options first, our Churn Buster alternative breakdown has the side-by-side.

Stop losing revenue

Ready to recover your failed payments automatically?

Join hundreds of SaaS companies using Rekko to recover 10-20x their investment. Set up in 5 minutes, see ROI in 24 hours.

No credit card required. 14-day free trial.

Related Articles