Skip to content

Revenue

Cancellation Discounts and Save Offers: How SaaS Cancel Flows Keep Customers (10 Examples)

Ask why before they go, then make the offer that fits: a discount for price, a pause for timing, a downgrade for overbuying. Never make cancelling hard.

Cancellation discount: real examples from Zoom, Wavve, Canva
Impact
Medium
Effort
Low
Time to results
Days
Budget
None needed
Team
Product

Tools for this growth idea

  • Stripe
  • Chargebee
  • Amplitude
  • Intercom

Why a cancel flow works

Most SaaS products let a customer cancel with one button and learn nothing. A cancel flow adds two steps before the final click: a reason question and an offer matched to the reason. Then it lets them go.

It works because many cancellations aren't final decisions. They're reactions to a temporary situation: a slow month, a project ending, a budget review, a feature they didn't find. Ask, and a share of those customers will take a reason to stay.

The scale of the effect in vendor data: Churnkey's 2025 report covers nearly 3 million cancellation sessions across its customers. Among accepted offers, discounts made up 53.9%, pauses 19.2% and plan changes 6.7% (Churnkey). In a published case study, podcast tool Wavve sent 2,590 customers through a new cancel flow in three months. 1,002 left without cancelling, and most of those saves were pauses, not discounts (details below).

If you bill through Stripe, you can start without any tool: the customer portal can collect a cancellation reason and offer a retention coupon before the cancel goes through (Stripe docs).

Match the offer to the reason

One generic "50% off, please stay" screen trains customers that your price is negotiable. Branch on the reason instead:

  • "Too expensive" → a time-limited discount (one to three months), or a cheaper plan. TouchNote found subscribers responded better to a percentage discount than to a flat amount of the same value: 50% off beat £25 off a year (Chargebee).
  • "Not using it right now" / seasonal → a pause. Canva lets monthly and annual subscribers pause for three months instead of cancelling, offered from inside the cancel flow, with automatic resume (Canva help).
  • "Paying for more than I need" → a downgrade or fewer seats.
  • "Missing a feature" / "something's broken" → route to support or live chat. A discount doesn't fix a bug. Wavve sent these customers to Intercom live chat.
  • "Switching to a competitor" → ask which one. That answer is worth more than the save.

Pause usually beats discount over time. Churnkey reports that paused subscribers resume at 54% on average (up to 89% at top-performing companies), while save discounts offered at the same moment retain 22% (Churnkey). A discount keeps the account billing but often just delays the cancel. A pause keeps the relationship and the data. Set a visible resume date, send a reminder before it, and cap repeat pauses.

Designing the flow screen by screen

Keep it to three screens at most:

  1. Reason. "What's the main reason you're cancelling?" with five to seven options and an "other" box. Make it one click, not a survey. Wavve found only 1% of churning customers cited missing features or technical problems, so most reasons were ones a pause, discount or downgrade could at least try to address.
  2. One offer, matched to the reason. Show what they get and what happens next in one line: "50% off your next 2 months, then back to $49" or "Paused until March 3. We'll email you a week before." Put Accept and No thanks, cancel side by side, the same size.
  3. Confirmation. If they cancel, confirm it on screen and by email, tell them what happens to their data, and make reactivating one click.

Who sees an offer matters as much as which offer. Chargebee Retention and Churnkey let you target by plan, tenure and usage: a three-year customer on the top plan may deserve a call from their account manager, while a customer in their first month may get no offer at all. A brand-new customer who cancels usually means onboarding failed, and a discount won't fix that.

Where it crosses the line

A save offer is legal and common. Obstruction isn't. Both of the biggest recent cases were about making cancellation hard, not about offering a discount:

  • Amazon agreed in September 2025 to pay $2.5 billion ($1 billion civil penalty plus $1.5 billion in refunds) and to create an easy way to cancel Prime, using the same method customers used to sign up (FTC).
  • Adobe was sued by the FTC in June 2024 over an early termination fee the FTC says was hidden, and a cancellation process with multi-page flows, dropped calls and transfers (FTC).

The FTC's broader "click-to-cancel" rule was vacated by the Eighth Circuit in July 2025, but the Restore Online Shoppers' Confidence Act (ROSCA) and state auto-renewal laws such as California's still apply (Greenberg Traurig). Practical rules: show the offer once, keep a clear "No thanks, cancel" button on every screen, never require a call, and confirm the cancellation by email.

There's also a brand risk. In 2022 Wes Bos tweeted a "Hot Tip: try cancel your Zoom plan and they will offer you a discount for 3 months" (tweet). Once a save offer is public, people cancel to get it. Limit offers to once per customer and to customers with real tenure.

Cancellation discount examples

  • Zoom3 months discounted on cancel

    Zoom offered cancelling customers a discount for three months, which Wes Bos shared publicly as a "hot tip" in 2022. Proof the offer works, and that it spreads once customers find it.

    See it live

  • WavvePause-first cancel flow

    Of 2,590 customers who entered the new flow in three months, 1,002 didn't cancel. Of 848 accepted offers, 637 were two-month pauses, 116 one-month pauses and 94 a 50% coupon: pauses did most of the work.

    See it live

  • Canva3-month pause instead of cancel

    Monthly and annual subscribers can pause for three months from the cancel flow (annual plans within two months of renewal). The plan resumes on its own.

    See it live

  • StripeRetention coupon in portal

    Stripe's hosted customer portal can collect a cancellation reason and offer a retention coupon before the cancel goes through. The zero-engineering way to test a save offer.

    See it live

  • TouchNote% discount beat $ off

    Testing offers with Chargebee Retention, TouchNote found 50% off beat £25 off a year of the same value, and reported a 56% higher save rate in under 12 months.

    See it live

  • Churnkey3M cancel sessions analyzed

    Its 2025 report covers nearly 3 million cancellation sessions. Discounts were 53.9% of accepted offers, pauses 19.2%, plan changes 6.7%. Separately, it reports paused subscribers resume at 54% on average.

    See it liveSource

  • PaddleRetain cancellation flows

    Paddle Retain (from the ProfitWell acquisition) bundles cancellation flows with failed-payment recovery for Paddle Billing customers, at no extra cost.

    See it live

  • ChargebeeTargeted offers by segment

    Chargebee Retention (formerly Brightback) shows different offers by segment, LTV, tenure and usage, so high-value accounts can get a human call instead of a coupon.

    See it live

  • Amazon$2.5B settlement (cautionary)

    The FTC's September 2025 settlement over Prime required an easy way to cancel using the same method customers used to sign up. The offer wasn't the problem; the maze was.

    See it live

  • AdobeFTC suit over cancel flow

    The FTC sued Adobe in June 2024 over an early termination fee it says was hidden, and a cancellation process with multi-page flows and dropped calls. A cautionary case for any annual-paid-monthly plan.

    See it live

Cancellation discount in screenshots

From LeadWave’s own collection, saved as we found them since 2022. Some of these pages have changed since.

  • Zoom's cancel flow in Canada: 50% off the next 3 months
    Zoom's cancel flow in Canada: 50% off the next 3 months
  • The same flow in the UK: 50% off the next 4 months
    The same flow in the UK: 50% off the next 4 months

How to run it: the playbook

  1. Measure the baseline. Monthly voluntary cancellations, and churn by plan and tenure. Use the SaaS churn rate calculator if you don't track it yet.
  2. Add one reason question. Five to seven options plus "other" with a text box. Make it required, but keep cancel one click away after it.
  3. Map offers to reasons. Price → time-limited discount or cheaper plan. Timing → pause with a resume date. Overbuying → downgrade. Bugs or missing features → support.
  4. Start with your billing tool. Stripe's portal retention coupon or Paddle Retain is enough to test. Move to a dedicated tool (Churnkey, Chargebee Retention) when you want branching and A/B tests.
  5. Set limits. One offer per customer per year, minimum tenure, and a cap on consecutive pauses.
  6. Follow saved customers. Track whether saved accounts are still paying 3 and 6 months later, and email paused customers before they resume.

What to measure

  • Save rate: share of customers who enter the flow and don't cancel.
  • Offer acceptance by offer type and by cancel reason.
  • Retention of saved customers at 90 and 180 days. A save that cancels next month isn't a save.
  • Pause resume rate, and revenue kept vs discount given.

Pitfalls

  • Making cancellation hard: multiple screens of offers, required calls, hidden buttons. That's where legal risk starts.
  • One deep discount for everyone, which teaches customers to threaten to cancel.
  • Offering a coupon to people who left because something was broken.
  • Open-ended pauses with no resume date or reminder, which turn into silent churn.
  • Counting saves without checking whether they're still paying months later.

Frequently asked questions

Sources

More SaaS growth ideas

All growth ideas
  • Revenue

    Startup program

    Give young companies your product cheap or free, so you're the default tool when they grow. The design of the exit matters more than the size of the discount.

    Impact MediumEffort Low11 examples
    Read the tactic
  • Revenue

    Add-ons and multiple SKUs

    Sell a second, third and eighth product to customers you already have. Filings from Datadog, CrowdStrike and Figma show how product count drives NRR.

    Impact HighEffort High9 examples
    Read the tactic
  • Acquisition

    Competitor replacement

    Make switching cheaper than staying: position as the one tool that replaces several, migrate customers for free, and cover what's left on a rival's contract.

    Impact MediumEffort Medium10 examples
    Read the tactic