Most subscribers who cancel are not angry. They have too much product, a tight month, or a reason you could have solved in one click. A good cancel flow finds out which, and offers the right fix.
Principle: ask why, then offer something relevant
Whether you use Skio, Recharge or another subscription app, the best cancel flows start with a single question: why are you cancelling? The answer decides the offer. Showing every customer the same discount wastes margin and rarely addresses the real reason.
Match the offer to the reason
| Reason given | Better offer than a discount |
|---|---|
| "I have too much product" | Skip the next shipment or lengthen the interval. |
| "It's too expensive right now" | Smaller size, pause for a set period, or a time-limited incentive (this is where a discount belongs). |
| "I didn't see results / didn't like it" | Swap to a different product, plus helpful usage guidance. Do not push a discount on a product they dislike. |
| "Shipping or timing problems" | Change the delivery date or fix the issue with support. |
| "Just trying it" | Remind them what they gain by staying, and make pausing easy. |
Give customers control before the cancel button
Many cancellations disappear when the customer portal makes it obvious how to skip, swap, change frequency or change the delivery date. Put those controls where customers look, including inside renewal emails. Flexibility is cheaper than any save offer.
Add a pre-renewal reminder
A short email a few days before each renewal, showing what ships and the price with links to skip or edit, reduces surprise charges. It also cuts the chargebacks and "unauthorized charge" complaints that come from forgetting a subscription. Pair it with a good dunning sequence for failed payments so involuntary churn is not mistaken for voluntary churn.
Set margin guardrails
- Decide the maximum incentive you can afford, using gross margin and expected remaining lifetime of a saved subscriber.
- Offer incentives once, not repeatedly, so customers do not learn to cancel for a discount.
- Prefer non-monetary saves (skip, swap, pause) first.
Keep it honest
Cancelling should stay easy. Hidden buttons and endless screens damage trust and can create legal risk: several jurisdictions have rules on auto-renewing subscriptions and cancellation. Check the requirements for the regions you sell into.
Measure saves that last
- Save rate by reason and by offer.
- Retention of saved subscribers at 30, 60 and 90 days. A save that cancels next month was only a delay.
- Churn by shipment number. Early churn usually signals mismatched expectations; later churn signals fatigue or stockpiling.
- Revenue impact after incentives, not just subscribers kept.
Win-back emails belong after cancellation, timed to when the customer would have run out. The replenishment flow guide explains that timing, and the Skio vs Recharge comparison covers what to look for in a platform.
