
Operations
Part of Subscription cancellation flow examples that save customers
Subscription cancellation flow examples that save customers
UK subscription cancellation flow examples built around Consumer Contracts Regulations rules, save offers, exit surveys and winback email timing.
What to take away
- A compliant UK flow opens with the 14-day statutory right under the Consumer Contracts Regulations 2013, then adds retention for customers past that window.
- Two-step cancels work bestcancel first, show one save offer second, then confirm the exact end date in writing.
- Recharge, Chargebee and Stripe Billing all let you attach one offer to one cancellation reason and test a single variable.
- Track three numbers: cancellation attempts, offers accepted, confirmations finished within two minutes.
- Winback emails at 30 and 90 days beat longer sequences, and they share suppression rules with onboarding mail.
Where the law shapes the flow
Under the Consumer Contracts (Information, Cancellation and Additional Charges) Regulations 2013, a consumer who buys a subscription online at a distance has 14 days to cancel and receive a refund. Design that statutory route first. Retention screens come after it, for customers outside the window.
Cancellation rights timeline
- Day 0Subscription bought online
- Days 0-14Cancel and receive refund
- Day 15 onwardRetention offers apply
Outside that window the rules shift to fair trading rather than a fixed refund period, which is where the pattern below sits.
Example: a two-step cancel in Stripe Billing
Two-step is the pattern most UK merchants copy. The customer cancels on the first screen. Only then do they see the offer. Cancelling never depends on a phone call or an email request.
Save rates only mean something beside your own churn baseline, which our guide to reducing subscription churn sets out.
Here is the screen sequence Stripe Billing's customer portal supports:
Two-step cancel in Stripe Billing
- The portal shows "Cancel subscription" beside the plan name, with no scrolling required.
- A reason screen asks one question and offers "Prefer not to say", which never blocks the button.
- Confirmation copy reads"Your plan ends on 14 March. You will not be charged again."
- The save offer appears on a separate card, after that confirmation.
- End-date wording names the final billing date and the moment access stops.
Two-step cancel flow
- Plain Cancel subscription button in account area
- Capture one reason, optional free text
- Show single save offer or pause
- Confirm end date, £0.00 final charge, paid period
Legal risk sits in the cancel route, not in the offers. The Competition and Markets Authority has acted against subscription traps, where signing up takes two clicks and cancelling demands a phone call. A flow that hides the cancel link risks enforcement for unfair commercial practices, and it drives chargebacks.
Example: save offers that match the reason
Recharge and Chargebee both attach one offer to one reason code. For UK box merchants, Recharge's skip-a-delivery and Chargebee's pause are the two most common saves.
Save offers that match the reason
Offer that fits
- Too expensive
- Downgrade to a smaller tier
- Not using it enough
- Pause for one to three months
- Delivery timing
- Change the dispatch date
- Wrong product
- Swap to a different item
What to avoid
- Too expensive
- A discount that never ends
- Not using it enough
- A pause that restarts at a higher price
- Delivery timing
- Promising a slot you cannot hold
- Wrong product
- A swap that raises the price
Testing one change at a time keeps results readable. Tag every accepted offer with its reason code in your billing system, then check the pairing again after 90 days. Our guide to subscription pricing test ideas covers discount against term-length tests.
What a save rate should look like
Worked example, illustrative figures only: if 100 customers open the cancel screen and 18 accept a pause, the save rate is 18%. Compare that with your own baseline, not with a number published for another sector.
Example: exit survey and winback wording
Ask the reason question once, on the cancel screen, and never block the button behind it. Store free-text answers under your UK GDPR documentation, because comments often carry personal data. Set the retention period before collection starts.
An illustrative winback email, subject line "Still saved: your March coffee box", might follow this outline:
Line one names the product and the date the customer left. Line two gives one concrete reason to return, such as a restart at the old price. Line three offers a single button and no second discount.
Send one email at 30 days and a second at 90 days, then stop.
Run winback from the same system as onboarding so suppression rules apply. Our guide to lifecycle email automation explains why one shared list stops winback mail reaching customers who already came back.
How to measure the flow
Track three numbers each week: cancellation attempts, offers accepted, and cancellations confirmed within two minutes of the first click. That last figure is the compliance check.
If confirmation takes longer, the offer step is usually the cause rather than the button. Cut the offer to one option and measure again.
Common questions
What must a compliant cancellation flow include at minimum?
An online cancel option, a reason field the customer can skip, and written confirmation showing the end date and any final charge. Retention screens are optional. The cancel route is not.
Are hidden cancel links legally risky in the UK?
Yes, they can be. The CMA treats obstacles that make cancelling harder than signing up as unfair commercial practices, so a drawn-out flow risks enforcement as well as chargebacks.
How long should exit survey answers be kept?
Keep free-text answers for a fixed period, such as 12 months, and record that period in your retention schedule. The ICO expects personal data kept no longer than necessary.
Does accepting a save offer change the cancellation date?
Only if the customer accepts it. If they decline, the cancellation takes effect from the date they asked, and any notice period in your terms still applies to the final billing cycle.



