Cancel flow examples
Cancel flow examples, broken down.
Four cancel flow patterns you'll actually see in SaaS, what each does well, when to use it, and where it goes wrong. Pick the one that fits your stage.
The reason-survey flow
How it works: A single 'why are you leaving?' question with 4-6 options and an optional text box, then a confirm. No offers.
Good for: Simplest to build, respectful, and gives you reason data on every cancellation.
Watch out: It saves no one on its own. Pair it with a follow-up email or reason-matched offers to actually retain.
The pause-first flow
How it works: Before any cancel, offer to pause the subscription for 1-3 months as the primary call to action, with cancel as the secondary link.
Good for: Saves 'too busy / not using it right now' customers without discounting. Great for seasonal or project-based usage.
Watch out: Don't make pause the only option or hide cancel. That's a dark pattern and erodes trust.
The reason-matched offer flow
How it works: Ask the reason, then branch: price -> discount or cheaper plan; not using it -> pause or onboarding; missing feature -> roadmap note + follow-up; bug -> support handoff.
Good for: Highest save rate because each offer is relevant. The gold standard for higher-volume SaaS that can A/B test.
Watch out: Most work to build and maintain. Resist offering discounts to feature/bug churners. It won't fix their reason.
The respectful one-click exit
How it works: A confirm screen that states the access end date and what happens to data, with one clear cancel button, then a follow-up email later.
Good for: Best for trust and for small SaaS. Customers remember a clean exit and come back. The follow-up does the learning.
Watch out: You save fewer customers in the moment. The win-back happens later, via the follow-up, when you've fixed the reason.
FAQ
What's the best cancel flow example to copy?▼
Should a cancel flow always include an offer?▼
How long should a cancel flow be?▼
What do the best examples have in common?▼
Where does ChurnNote fit in these examples?▼
Every good flow ends with a follow-up.
ChurnNote sends it automatically, captures the reason, and queues a win-back when you fix it. Flat $12/mo.