GoldenGecko
PlaybooksGuidesFeaturesPricing
  1. Playbooks
  2. /Retention
  3. /Add a cancellation flow that solves their problem
Common SaaS pattern

Users cancel without giving you a chance to keep them

Add a cancellation flow that solves their problem

Instead of a one-click cancel, ask why they're leaving and offer a targeted solution. Save 10-20% of cancellations.

RetentionBeginner
3-5 days to implement, 2-4 weeks to measure

When to use

You have paying users who cancel. Even a small save rate matters at scale.

Hypothesis template

If we add a cancellation flow that asks [reason] and offers [targeted solution], we'll save [target]% of cancellations because many users have solvable problems.

Method

The problem: Users click "Cancel" and they're gone. You never know why and never get a chance to help.

What works: A multi-step cancellation flow: ask why → offer a targeted solution → let them cancel if the solution doesn't help.

The result: Well-designed cancellation flows save 10-20% of would-be cancellations. Some users just need a pause option, a plan change, or help with a feature.

How to do it:

  1. Add a "Why are you cancelling?" step with 4-5 options: too expensive, not using it, missing feature, switching to competitor, other
  2. For each reason, offer a targeted solution:
    • Too expensive → offer a discount or downgrade
    • Not using it → offer a pause instead of cancel
    • Missing feature → show upcoming roadmap or workaround
    • Switching → ask what they offer that you don't
  3. If they still want to cancel, make it easy — don't be hostile
  4. Send a follow-up email 7 days later with a "come back" offer
  5. Track: save rate per reason, most common reasons, churn reduction

Key insight: 30% of cancellations are preventable — the user just needed a different plan, a feature they didn't know about, or a pause button.

Success metrics

  • •Save rate (% who don't cancel after flow)
  • •Most common cancellation reason
  • •Win-back rate from follow-up email
  • •Overall churn reduction

Prerequisites

  • A subscription billing system you can modify
  • Ability to offer discounts or plan changes
  • Analytics to track cancellation reasons

Common pitfalls

  • •Making cancellation too hard (dark patterns will hurt you)
  • •Offering the same solution for every reason
  • •Not actually following up on feedback
  • •Being aggressive or guilt-tripping

Source: Common SaaS pattern. Well-designed cancellation flows save 10-20% of churning users.

Suggested ICE scores

7Impact
8Confidence
8Ease
retentionchurncancellationsave-flowoffboarding

Ready to run this experiment?

Sign up free to use this playbook with step-by-step guidance and track your results.

More retention playbooks

Users sign up and never come back

Send a 7-day onboarding email sequence

RetentionBeginner

Users try once and never come back

Add a streak counter

RetentionIntermediate

Users have no accountability to keep using

Add friend challenges

RetentionIntermediate

Explore other categories

Acquisition

Get more visitors and sign-ups

Activation

Turn sign-ups into active users

Monetization

Increase revenue per user

Referral

Turn users into advocates

Run experiments like a pro

Get experiment suggestions, track results, and learn what works.

GoldenGecko

Always know what to test next. Proven playbooks, matched to your goals.

Product

  • Features
  • Pricing
  • Playbooks

Resources

  • Guides
  • Common Problems
  • Glossary
  • Comparisons
  • Documentation

Geckoverse

  • Silver Gecko - SEO
  • Local Gecko - local SEO

Company

  • About
  • Privacy
  • Terms

© 2026 GoldenGecko. All rights reserved.

[email protected]