Save the sale
before they hit confirm.
A cancel screen that suggests discount, pause, or downgrade based on the reason. Recover 25-40% of cancellations on average.
Start Free on ShopifyTHE CHALLENGE
Most cancel buttons are just a cancel button
Without a save-the-sale step, every cancel intention becomes lost MRR. With one, you recover a quarter to a third of would-be cancellations — and learn exactly why the rest left.
WHAT'S INCLUDED
Every save-the-sale lever, in one flow
Reason collection, smart offers, downgrade option, reactivation — built in from day one.
Save-the-sale offers
Auto-suggest a discount, pause, or downgrade based on the cancel reason — applied with one click.
Cancel-reason collection
A short list of reasons (configurable) gives you the data you need to fix the root cause.
Pause as an alternative
Offer a 1, 2, or 3-month pause as a softer alternative to cancellation — most subscribers come back.
Plan downgrade option
Surface a smaller plan if the reason is “too expensive” — keep the customer, lose less revenue.
One-click reactivation
Cancelled subscribers can reactivate from a magic-link email — no checkout, no friction.
Save rate analytics
See exactly which offer saves which reason — and how much MRR your cancel flow is recovering.
Why are you leaving?
Too expensive
I have too much already
Not using it enough
Wait — try this instead
SEE IT IN ACTION
What your subscriber sees before they cancel
Reason on top, three save-the-sale alternatives below, and a single cancel-anyway button at the bottom. The 38% save rate badge shows what merchants typically achieve.
- Reason picker — short list, single-select, fast to complete
- Save-the-sale offers tailored to the reason (discount, pause, downgrade)
- Cancel-anyway button stays accessible — never hidden or dark-patterned
HOW IT WORKS
Saved in 3 steps
The save-the-sale flow runs entirely in the Customer Portal — no merchant action required.
Customer clicks Cancel
In the Customer Portal, instead of an instant cancel, they hit your Cancellation Flow screen.
They pick a reason
Joy maps the reason to the right save-the-sale offer — discount, pause, or downgrade.
They accept or confirm cancel
If they accept, the subscription updates instantly. If they cancel, you have the reason data and a magic-link reactivation pre-queued.
FAQ
Common questions about the cancellation flow
How much does cancellation flow recover on average?+
Can I customise the cancel reasons?+
Can the offer differ by reason?+
Will customers see the offers in every cancel attempt?+
How does one-click reactivation work?+
Does this affect Shopify's native cancel flow?+
Recover the cancellations you'd otherwise lose
Save-the-sale offers, reasons, reactivation — included free for 6 months.
- Free 14-Day Trial
- No Credit Card Required
- Cancel Anytime