What Is Save Rate?
Save rate is the percentage of cancel attempts that end with the subscriber still active, covering pauses, downgrades, and accepted offers. Covers the formula, a worked example, benchmark ranges (10-34%), and how it differs from offer acceptance rate.

Save rate is the share of subscribers who start a cancel attempt and end the session still paying. It covers voluntary cancellations only, not failed payment recovery.
Key takeaways
- Effective cancel flows recover 10 to 34% of explicit cancel attempts.
- Count any retained session: pause, downgrade, accepted offer, or survey-only exit.
- Drop failed payment recovery from the denominator. It runs on a separate dunning metric.
- Track save rate next to offer acceptance rate to surface broken offers.
How is save rate calculated?
The numerator is the top number, cancel attempts that ended with the customer still active. The denominator is the bottom number, every cancel attempt that entered the flow. Divide one by the other, multiply by 100, and you get the percentage.
(Cancellation Attempts Saved ÷ Total Cancellation Attempts) × 100
Say a SaaS team sees 1,000 cancel attempts in a month, and 250 end the session still paying. The save rate here would be 25%. Those 250 might have paused, accepted a discount, downgraded, or simply closed the tab.
These rules govern what counts as the denominator:
- Only voluntary cancel attempts enter it.
- Subscription expirations and annual renewals that never hit the cancel flow stay out.
- Dunning runs on its own denominator and uses its own recovery metric.
The numerator counts every save path. Pause, downgrade, and accepted-discount sessions all count. A subscriber who closed the flow without confirming also counts. The metric scores the flow as a whole, so any exit that leaves the subscription active is a save.
Quick note before the benchmark data. If you searched "save rate" looking for the personal-finance, Instagram, or hockey definition, this isn't that page.
Why save rate matters
Save rate tells you whether your cancel flow is actually changing outcomes.
A single confirm screen gives every customer the same path out, so most cancellation attempts end as cancellations. Reason routing changes that denominator. It separates price objections and other cancellation reasons, then gives each group a more relevant next step.
The better the match between cancellation reason and offer, the more attempts turn into saves.
That’s why cohort tracking also matters. Save rate only becomes useful when you can see which version of the flow created the save.
If you add reason routing in March, the April cohort should show whether more cancellation attempts were deflected after that change. A twelve-month rolling average blends the new flow with older flows, which makes the actual lift harder to see. Track save rate like retention: one month per row, tied to the cancel experience that cohort actually saw.
Dunning needs its own reporting because it can inflate the story if it gets mixed into save rate.
Failed payment recovery starts with involuntary churn. Save rate starts with a customer actively trying to cancel. Recurly’s 2024 State of Subscriptions puts payment recovery near 72%, which is useful for dunning benchmarks.
It shouldn’t be used to judge whether your voluntary cancel flow is saving customers.
The save rate benchmarks for SaaS cancel flows post breaks the ranges down by offer type, business model, and billing frequency. From there, teams can compare their cancel-flow performance against the right peer set instead of using one blended number.
Save rate vs. offer acceptance rate
These two metrics get mixed up, and the mix-up hides broken offers. Save rate scores the whole cancel flow. Offer acceptance rate scores one offer inside it.
Each metric also uses its own denominator. Save rate divides retained sessions by total cancel attempts, while offer acceptance rate divides accepted offers by offers shown, per offer type.
A flow can post a healthy save rate while one discount offer underperforms, and the blended save number hides it. Track both at the same time so the broken offer surfaces.
Retention rate is wider still. It covers every paying customer month over month. Save rate isolates the subset who hit the cancel flow, so it scores the flow as its own product surface.
FAQs
What is a good save rate for a cancel flow?
Effective cancel flows recover 10 to 34% of explicit cancel attempts, with Churnkey's platform average at 34%. Single-screen confirms recover far less because they give no path to pause, downgrade, or accept an offer. Ranges vary by offer type, billing frequency, and business model.