Back to Blog

What's a good save rate? Benchmarks for cancel flows

25–40% is the honest range. Here's how that breaks down by reason, what drags it down, and which number you should actually optimise.

Posted by

Ascending bar chart with a flag planted on the tallest bar

The honest range is 25–40%

Vendors love quoting their best customer's best month. Across real deployments, a well-targeted cancel flow saves 25–40% of the customers who enter it. Below 20%, something specific is broken. Above 45%, check whether you're training customers to cancel for discounts — a suspiciously high save rate on the too expensive reason is usually repeat negotiators, not rescued churn.

Save rate varies wildly by reason

Blended averages hide everything useful. Typical per-reason rates:

  • Too expensive: 35–55%. The most saveable reason — price objections respond to discounts and downgrades.
  • Not using it / temporary need: 30–45%. Pauses work startlingly well here; the customer wants an off-ramp that isn't goodbye.
  • Missing features / bugs: 15–30%. Only a human conversation plus a free extension moves this; discounts read as tone-deaf.
  • Switching to a competitor: 5–15%. By the time they tell you, they've already migrated their data. Don't overspend here.

The action item: look at your per-reason save rates monthly. A reason at near-zero means the offer is mismatched — change the offer, not the copy.

Measure it like a funnel

Sessions → reason selected → offer shown → offer accepted. Losses at each step mean different things: many abandons before reason selection means the flow loads too slowly or looks like a trap; reasons selected but offers declined means targeting is off; offers accepted but churn a month later means the offer bought time without fixing anything — watch your second cancellation rate on saved customers.

The number that actually matters

Save rate is the diagnostic; net MRR saved per month is the business result — MRR saved minus the discount cost of saving it. A 50% discount that saves a customer for two months and then loses them anyway is a loss dressed as a win. Churntide's dashboard tracks both, per offer, so you can kill offers with good accept rates and bad economics. Want to see what the range means in money? Run your numbers.

What's a good save rate? Benchmarks for cancel flows