Churn Buster vs. In-House Dunning

Most companies build a basic system when they're starting up that sends an email whenever a customer's payment fails. As the business grows, and churn becomes more of a priority, these systems typically lack visibility, optimizability, and as a result...performance.

Campaigns

Most systems we see are what we'd refer to as "basic dunning." They send an email when a payment fails. This limits the amount of optimization you can do in an extremely high-value area of your business. It's why Churn Buster offers advanced "Recovery Campaigns", rather than simple triggered emails.

 Churn BusterIn-House Dunning
Smart Campaign Defaults for B2C, B2B, etc.

Choose the email/retry schedule that fits your business best.

2idi
1st Email Delay

Resolve ~20% of charges via automated retries, send fewer emails.

2idi
Unlimited Emails

Build your perfect campaign with as many (or as few) emails as you like.

2idi
Unlimited Webhooks

Use webhooks to trigger custom activity X days after payment failure, or based on customer metadata.

2idi
Customize Timing

Churn Buster campaigns are fully-customizable. Build in delays, emails, and custom actions, wherever they make sense for your unique needs.

2di
Unlimited Campaign Duration

In general, longer campaigns are better. Many tools cap the length of your campaigns around 2-3 weeks...not Churn Buster.

2di
Over 1k Integrations

Use our Zapier integration to escalate high-value, or at-risk campaigns, to your customer success team so they can ignore the rest (handled by our automation).

2d
Escalate Campaigns

Get alerts of high-value opportunities, or issues, so your team can jump in when it counts most.

2d
Full Visibility

It's important to know who is in a recovery campaign, how far along they are, and what comes next.

2idi
Stop Campaigns

Sometimes you need to ensure a customer doesn't receive more dunning emails.

2idi
Pause Campaigns

Sometimes a customer lets you know they've hit their spending limit, and that their card will work in 9 days.

2id
Multiple Campaign Schedules

Not all subscribers are the same. You should be able to assign different campaigns to different customers based on customer properties or subscriber value.

2d
Split-Test Campaigns

Compare performance across different campaigns. Improve over time without adding code to your billing system.

2d

Emails

Email is at the core of your recovery process. After some initial payment retries are exhausted, your customer will receive an email asking them to update their credit card. It's critical that you have control over what these emails look like, who they're sent from, and where they link to.

 Churn BusterIn-House Dunning
Built-In Templates

Choose from several beautiful, white-label default templates.

2di
Plain Text Option

Send any email in your campaign as plain text, to make it feel personal.

22i
Emails actually sent from you

When dunning providers don't provide you with a DKIM DNS record to connect to your domain, any emails they send on your behalf will show in the inbox as: "From: Your Company via dunning-provider.com" or worse, "From: [email protected]".

22i
Links point to your domain

Customers should be given a link to a page where they can update their card. This link should point to your own website.

22
Click Tracking

You should be able to see how many (and which) customers clicked the link in any given email, or campaign.

2idi
Custom HTML Templates

Upload custom HTML to match your other branded emails.

22
Per-Email HTML Templates

Use different templates in different emails. Make some branded, some personal.

22
Customize Email Senders

Send emails from anyone at your company.

22
Per-Email Senders

Send different emails in your sequence, from different senders.

22
Reply Routing

Send email replies to any email address (can be different from the sender of the email).

22
CRM Integration

Use a BCC email address to copy Churn Buster emails into your CRM.

22
Data Snippets

Inject customer, sender, and other data into emails (i.e. {{customer.first_name}} or {{sender.first_name}}).

22
Custom Properties Snippets

Track customer properties, and then inject them into emails (i.e. {{customer.properties.plan_name}}).

22
Custom HTML Snippets

Create custom snippets for buttons, signatures, etc. (i.e. {{snippets.big_green_button}}).

22

Capture (Card Update Pages)

Once customers have clicked the link in your email, where they are taken is very important. You need to reduce phishing worries, support mobile updates (70% of card updates), and not require a login in order to provide the best customer experience, and increase retention.

 Churn BusterIn-House Dunning
Page Hosted on Your Domain

When customers click to update their card, they should be on your website, not someone else's.

22i
Page Uses Your SSL Certificate

Capture pages should use your SSL certificate, not someone else's.

22i
Grab a Link for Any Customer

If any customer needs to update their card-on-file, you can easily grab a URL for them to securely make the change without signing in.

2di
Secured by HMAC Signatures

Our capture pages are each secured by an HMAC-SHA signature, with a different offsite secret key for each of your customers. This prevents attackers from discovering page URL's and updating customer cards.

2di
Customizable Design

You can customize the logo, background color, and primary color of your Capture pages. They are designed to put your brand first, removing any concerns around phishing.

2di
Collect Zip Codes

Churn Buster offers the option to collect zip codes from customers. These can be used in your Stripe Radar (or other processor) rules to reduce fraud.

2di
Block Prepaid Debit Cards

Churn Buster offers the option to block prepaid debit cards. B2C businesses can reduce churn significantly by limiting these churn-guaranteed payment methods.

2di
Track Clicks to Page

Whenever a customer clicks a link in your emails, or visits a Capture page, it's tracked. And we do it without using suspicious 3rd party tracking links.

2di
Track Conversions (and Failed Attempts)

Whenever a customer converts on one of your Capture pages, we track the conversion. And if they fail to add a working card, we track that too.

2di
Integration with Help Desk Tools

Currently integrated with Help Scout, Churn Buster makes it easy for your support team to grab a secure Capture link in the context of a customer conversation.

2d
Available as a Standalone Product

Want to use Capture pages without using Churn Buster Campaigns? Sign up here. Support teams find this handy, as well as teams that aren't ready to build a full API integration yet, but would like to start seeing the benefits of using Capture.

2d

Analytics

Without performance analytics, you're in the dark as to how your recovery system is performing. Worse than that, you can't see areas for improvement, and you can't track your optimization efforts. Analytics are at the core of what we do.

 Churn BusterIn-House Dunning
Split-Test Campaigns

Churn Buster lets you design different campaigns, and track their performance against each other, across any time cohort.

2d
Recovery Rate Over Time

The percentage of initial failed payments which are then recovered, over any time period.

2di
Recovery Over Time

The amount of initial failed payments which are then recovered, over time.

2di
Multiple Currency Support

Churn Buster supports over 130 global currencies, and they seamlessly work throughout Churn Buster, from payment retries to analytics.

2di

Deliverability

We take deliverability incredibly seriously. We believe that before optimizing email content, you need to make sure you've nailed delivering emails to the inbox (which is harder than you'd think).

 Churn BusterIn-House Dunning
Partnered with Postmark

We know of only one company that is 100% focused on getting transactional email to the inbox. They're the best at it. And that's why they're the team we trust with your email delivery.

2di
SPF/DKIM Support

Edit your SPF and DKIM DNS records to authorize Churn Buster as a transparent sender of your emails. Get rid of "via dunning-app.com" and reduce phishing worries.

22i
Track Performance Over Time

Use the Churn Buster Dashboard to see bounces, spams, opens, clicks, and conversions over time.

2d
Bounces Report

Drill down into specific bounces, and other issues, which can get in the way of emails being delivered to customers.

2d
Bounce Alerts

Get alerted in Slack, via Webhooks, or in 1,000+ apps via Zapier, whenever an email bounces so your customer success team can take action. Whether that's correcting a misspelling, getting in touch via phone or SMS, or finding a better point of contact.

2d

Billing Integrations

Every billing system is different. Ranging from simple: using a processor like Stripe to manage payments and subscriptions. To advanced: using a combination of processors, subscription management tools, and in-house billing logic. Churn Buster has integration options for everyone.

 Churn BusterIn-House Dunning
REST API

Churn Buster offers an open API, enabling integrations with nearly any payment processor, subscription management tool, or combination thereof.

2d
Integrates with Stripe

Use Stripe to manage everything? Or just to process payments? Our 1-click Stripe integration makes it easy to send data to Churn Buster.

2di
Integrates with Braintree

Use Braintree to manage everything? Or just to process payments? Our 1-click Braintree integration makes it easy to send data to Churn Buster.

2di
Integrates with Subscription Management Tools

Are subscriptions managed in your app? Or in a tool like Chargify? No problem.

2di
Integrates with Multiple Processors

Use multiple payment processors? No problem.

2di
Store Customer Metadata

Send Churn Buster custom properties about each customer, and use them to make emails dynamic, or to change campaign behavior/scheduling.

22

Pricing

Many of our competitors bill based on how many customers, or how much revenue, is recovered. But ultimately, that's based on non-transparent attribution calculations which we like to avoid.

 Churn BusterIn-House Dunning
Fixed Pricing Tiers

We use monthly revenue to determine your pricing tier. As you grow, we grow with you.

2di
ROI Guarantee

We guarantee you'll see a performance improvement, and that you'll be happy with our software and service. Or your money back.

2d
Churn Buster offers various defaults that fit the unique needs of your business and its customers. In-house systems are typically limited by the retry schedule of the payment processor since emails are simply sent whenever a payment fails. We recommend not emailing immediately after a payment fails. It can increase support costs, and customer confusion. Other tools often take credit for recovery of these temporary failures since they send emails right away. In the Churn Buster dashboard, they are tracked separately as "successful retries". In-house systems typically send emails immediately upon payment failure. Since most tools only send emails when payments fail, your number of emails is limited by the number of allowed retries by your payment processor. In most cases, in-house systems simply send an email whenever a payment fails, so the number of emails (and the timing) is determined by how flexible the retry settings are in your payment processor. This is a big part of what makes Churn Buster unique. We don't just sent some basic emails, we act as the backbone of your failed payments system, embedding deeply into your team's processes to identify otherwise-missed opportunities, and recover additional revenue. Most in-house systems simply use failed payment notices from their payment processor as the trigger to send emails. So they don't have the ability to send out delayed webhooks (i.e. escalate on day 25 if still unpaid). Most in-house systems simply use failed payment notices from their payment processor as the trigger to send emails. So timing can't be customized, or if it can, it tends to be quite limited. In most cases, in-house systems simply send an email whenever a payment fails, so the duration of the campaign is determined by how flexible the retry settings are in your payment processor. Churn Buster makes it easy to search for customers and campaigns, and view campaign progress as well as full history. Typically in-house systems simply automate emails on a fixed schedule. They typically don't have monitoring baked in so it can be difficult to improve performance over time. Churn Buster allows you to both temporarily unsubscribe a customer, from their campaign, and permanently unsubscribe them so they never enter another Churn Buster campaign. Typically emails are tied to failed payments, so the next time a retry fails, an email will be automatically sent. Churn Buster makes it easy to pause a customer's campaign, and to trigger an automatic retry before resuming the campaign. Typically, emails sent from an in-house system don't receive too much design love, often being implemented by a developer. In-house systems sometimes send all emails as plaintext. Most in-house systems would have this setup, although email deliverability isn't typically a focus for in-house teams. Churn Buster Capture pages are designed to both live on your domain, and also measure clicks from our emails, without linking to a 3rd party analytics tracker. Most in-house systems don't have analytics setup to measure the performance of recovery efforts. You need to build, optimize, and maintain the page yourself. You need to build, optimize, and maintain the page yourself. Often, in-house systems link customers to the homepage or a settings page, so the customer needs to sign in and figure out how to update their card. In-house systems typically require a login, so they don't need this extra level of security. You have to supply your own page where customers can update their cards. You have to supply your own page where customers can update their cards. You have to supply your own page where customers can update their cards. You have to supply your own page where customers can update their cards. You have to supply your own page where customers can update their cards. We've yet to see an in-house system that has any analytics or visibility baked in. As a result, they typically stagnate. We've yet to see an in-house system that has any analytics or visibility baked in. As a result, they typically stagnate. While in-house systems typically support multiple currencies, they often don't report on the performance of your dunning efforts. Often, in-house systems don't work with a specialized sender like Postmark. And deliverability typically isn't watched closely. Most in-house systems would have this setup, although deliverability isn't typically a focus for in-house teams. Often, in-house systems have a thin integration with Stripe, only sending an email whenever a payment fails. These integrations tend to leave money on the table by leaving subscriptions in non-active states, or by not collecting the balance of past-due invoices. Often, in-house systems have a thin integration with Braintree, only sending an email whenever a payment fails. These integrations tend to leave money on the table by leaving subscriptions in non-active states, or by not collecting the balance of past-due invoices. Dunning options are often limited when using 3rd party tools. Sometimes, basic dunning is available, but visibility is usually limited, and the ability to improve performance over time is lacking. Often, in-house systems struggle to setup a cross-processor dunning system, having different recovery flows for each processor. With an in-house system, the cost is typically the portion of engineering and support payroll that goes towards managing failed payments.