Around 9% of your MRR is at-risk of loss to failed payments. What are you doing about it?

9% — that's the average MRR SaaS & subscription businesses are at-risk to lose from expired credit cards, insufficient funds, and bank issues. How much is that costing you every month?
Start your free trial
Recover
Recovered
in Rio
$423.77

Every SaaS & subscription business needs a dunning solution.

And hundreds of them are using Recover to put dunning on autopilot in less than a day.

Our most notable customers that are using Recover
lookback Producthunt Clubhouse Hubstaff Laravel Kinsta Gosquared Harvest Resumeio Shipt Animatron Scripted
Customer record · Statusbrew
“Recover helped us reduce our churn and save over $10k+ in less than 3 months.”
Tushar Mahajan
Tushar Mahajan
CEO at Statusbrew

Honestly, is this the way to fix your failed payments?

Recover provides a combination of tools to help you combat failed payments with customizable email + SMS campaigns, in-app reminders and paywalls, credit card capture forms, and in-depth analytics to track everything along the way.

A generic payment-processor renewal email template — the limited notification Stripe sends by default

Payment processors like Stripe send a limited number of email notifications, not optimized for actually getting customers to take action.

  • Too few emails, leaving money on the table
  • Not clear what to do or where to go
  • Doesn't account for in-app experiences
A spreadsheet of delinquent customers next to a hand-written 'Payment failed' email — manual chasing, one customer at a time

Are you going to manually chase down every customer?

  • Waste of valuable time & money
  • Not timely
  • Not scalable

There's a better way to do it.

Recover provides a combination of tools to help you combat failed payments with customizable email + SMS campaigns, in-app reminders and paywalls, credit card capture forms, and in-depth analytics to track everything along the way.

Step 1

Enable Recover in your Baremetrics dashboard

Integrations with your payment processor will already be set up with your core Baremetrics account. Simply click to enable the Recover add-on to start reducing churn and recovering revenue.

The Recover dashboard in Baremetrics: lifetime failed and recovered charges, a 12-month recovery chart, and the active recoveries table

Step 2

Setup automated drip campaigns

10+ turnkey and customizable email + SMS sequences are pre-loaded and ready to start sending. Reach out to your customers when it's most important with communication from any one of your team members.

Recover drip-campaign editor: delinquency emails at 1, 3, and 7 days with per-campaign open, click, and recovery rates

Step 3

Format in-app reminders and paywalls

Want to send customers an in-app message when their card is failing? Just copy and paste our JavaScript code snippet and we'll take care of the rest. Choose how many days you want users to have access before enabling the paywall to force a payment method update.

An in-app banner reading 'Oops, your payment failed! Please update your credit card' with an Update button

Step 4

Customize the credit card capture form

No need to code a custom solution when you can use those resources elsewhere. Send customers to a distraction-free form optimized to convert where they can update their billing details. Get set up in minutes under a Baremetrics subdomain or host on your own domain with all your own branding.

The hosted 'Update your credit card' capture form: masked card number, expiry notice, and a distraction-free update button
Analytics

Plus get detailed insights into everything that's happening

Here’s what you can track with our analytics that you can’t track manually or by using any other software.

Start your free trial
Recover analytics: recovered revenue $289,821.01, recovery rate 67.2%, involuntary churn 3.4%, failed charges 26,287 ($56,271.98)

On average, Recover pays for itself 38× over.

It's a no-brainer. Get back thousands of dollars in lost revenue with a one-time setup.

38×
Ghost Inspector, Justin Klemm: 'Baremetrics gives us the big picture view that we need with almost zero effort. Couple that with the thousands of dollars that their Recover feature saves us and it's a no-brainer.'
Tweet from Luke Beard thanking Baremetrics Recover, showing $20,278 recovered all time and $5,464 recovered in the last 3 months
Snappa, Christopher Gimmer: 'Baremetrics provides me with everything I need to keep a pulse on our business... and all the money we've recovered through automated dunning.'
Illustration: a NEGATIVE ROI tag equals a MONTH FREE tag — Recover's ROI guarantee
ROI Guarantee
The best part? If the recovered revenue doesn't at least pay for your entire Baremetrics account, we'll credit you next month!
No commissions. No gimmicks. No hidden fees. We offer simple tiered pricing so you don't overpay for commission on the revenue that should be yours in the first place.
Start your free trial
Recover

Your first 14 days of Recover are on us!

We’re so confident that you’ll love using Recover and the positive ROI it’ll have for your company that we’ll let you try Recover completely for free, no strings attached, for 14 days.

Start your free trial
The Recover overview dashboard: lifetime failed charges $289,265.22, recovered charges $173,271.09, recovery rate 65.2%
Be honest
Get deep insights into MRR, churn, LTV and more to grow your business

Frequently Asked Questions

What happens when a customer clicks the link in a recovery email?
Each email contains a billing link that opens a branded payment widget — not a generic Stripe page. You add your own logo, colors, and copy so it matches your product. The customer types in their new card details, hits save, and Recover writes it back directly to Stripe (or Braintree). No manual work for your team. You can also embed the same widget in-app as a banner that surfaces automatically when a customer logs in while delinquent. After a configurable grace period, the banner becomes a paywall — blocking access until the card is updated.
How does Baremetrics Recover automatically contact customers with failed payments?
Baremetrics Recover detects the moment a charge fails in Stripe (or Braintree) and automatically triggers a sequence of up to 7 fully customizable emails, sent at days 0, 3, 7, 13, 15, 20, and 30. You choose which ones are active, write the copy in your own voice, and set the sender to anyone on your team — so emails look like they come from your company, not a payment processor. In addition to the delinquency sequence, Recover sends two card expiration reminders (30 and 7 days before expiry) and two annual renewal reminders — catching involuntary churn before it happens. SMS messages can also be blended with emails for higher reach.
How is Baremetrics Recover different from Stripe's built-in smart retries?

Stripe's smart retries automatically re-attempt a failed charge at different times — but they do nothing to prompt the customer to update an expired or canceled card. Recover adds personalized, human-feeling outreach on top of retries:

  • Branded emails in your team's voice
  • A frictionless card-update widget customers can complete in seconds
  • In-app banners and paywalls that create urgency at the right moment
  • Proactive expiration reminders before a card fails — not just after.
Does Baremetrics Recover work with payment processors other than Stripe?

Yes — Recover supports Braintree and Recurly in addition to Stripe, including the two-way card write-back. When a customer updates their card through the Recover billing widget, it is saved directly to their subscription — something these processors don't always offer natively for customer self-service.

For revenue processed through other gateways, the email and in-app messaging features still work, but the direct card-update write-back is limited to Stripe, Braintree, and Recurly integrations.

What's the difference between Baremetrics Recover and Baremetrics Cancellation Insights?

They address two different types of churn:

Recover handles involuntary churn — customers who didn't choose to leave but whose payments failed. It automates outreach and card updates to recover that revenue before the subscription lapses.

Cancellation Insights handles voluntary churn — customers who actively decide to cancel. It embeds a lightweight survey into your cancel flow to capture the reason, then triggers a tailored follow-up email (e.g., offering a discount if the reason was price, or a setup call if it was complexity). You can also offer coupons in-app at the moment of cancellation to save customers before they leave.

Most subscription businesses benefit from running both. They are separate add-ons and can be bundled at a discount.

More questions? Contact us.

After the trial, Recover pricing is based on your actual MRR

What's your MRR?
$300,000
Estimate based on your MRR; interactive calculator at launch
Potential lost revenue per month
~$27,000
Recover price
$499
/month
Start your free trial
“Recover helped us reduce our churn and save over $10k+ in less than 3 months.”
Tushar Mahajan
Tushar Mahajan
CEO at Statusbrew