Invite-only betaFirst 100 SaaS founders: 3 months freeNo credit card ยท Zero dark patterns
BoolBul
BOOLBUL.The Retention Interceptor

SaaS glossary

Cancellation flow

A cancellation flow is the set of screens a subscriber sees after clicking cancel: usually a reason question, one relevant offer and a clear way out.

Also called: cancel flow, retention flow, save flow

What a cancellation flow contains

A typical flow starts with an exit survey asking for the main reason. Based on that reason it shows one targeted response: a pause for temporary needs, a discount for price sensitivity, a downgrade for over-provisioned plans, or a help article for missing features.

The cancel link remains visible on every screen so the customer can still leave at any point. The flow ends when the customer accepts an offer, dismisses the flow, or confirms cancellation.

Why the cancel link must stay visible

Hiding or delaying the cancel option is a dark pattern. It damages trust, increases chargebacks, and in many jurisdictions creates legal exposure under negative-option billing rules.

A visible cancel link also improves save-rate data: a customer who sees the offer and still clicks cancel has made an informed choice, not a frustrated one.

Common mistakes

Showing multiple offers at once overwhelms the customer and dilutes the match to their stated reason.

Asking for the reason but ignoring it with a generic discount teaches customers the survey is theater.

Making the flow long. Every extra screen is more friction for someone who has already decided, and friction is what customers and regulators object to.

Measuring effectiveness

Track save rate by reason, offer acceptance rate, pause-to-paid conversion, and time spent in the flow. Compare cohorts before and after changes to the survey options or the matched offers.

Where BoolBul fits

BoolBul is a cancellation flow that shows an exit survey, one matched pause or discount offer, keeps the cancel link visible on every screen, and steps aside after 1.5 seconds if it cannot respond.

FAQ

How long should a cancellation flow be?

Two or three screens is a sensible ceiling: reason, one matched offer, confirmation. Anything longer starts to feel like an obstacle.

Should the flow work on mobile?

Yes. Customers cancel from phones too. The survey, the offer and the cancel link must all be usable on a small screen.

Can a cancellation flow integrate with Stripe or other billing?

Yes. Typically your server applies the pause or discount through the billing API, and passes the cancellation reason along when the customer does cancel.

Related terms

  • Voluntary churn: Voluntary churn is when a subscriber chooses to cancel, as opposed to losing them to a failed payment. It is the churn a cancel flow can influence.
  • Save rate: Save rate is the share of cancellation sessions that end with the customer staying subscribed. It shows whether a cancel flow is doing anything.
  • Exit survey: An exit survey is a short question shown when a customer clicks cancel, asking why they are leaving so you can respond to it or learn from it.
  • Negative option billing: Negative option billing is any arrangement where the customer keeps being charged until they take action to cancel. Most subscriptions work this way.

Try it on your own cancel button

First 100 SaaS founders get BoolBul Pro free for 3 months โ€” no credit card.