Apporio All articles
Design & UX

The Kindest Button in Your App: Designing a Cancel Flow That Earns Trust

Apporio
The Kindest Button in Your App: Designing a Cancel Flow That Earns Trust

Photo: person cancelling subscription on smartphone settings screen at kitchen table, via www.kevinashleyphotography.com

Most product teams spend weeks on onboarding and about forty minutes on cancellation. That ratio made sense when cancelling was an edge case. It doesn't now, because the cancel screen is where a subscriber decides whether they trust you — and in the UK, it's also where a regulator might decide the same thing.

Cancellation is a design surface, not paperwork

Think about the last time you cancelled something. You probably remember exactly how it felt. The buried link, the four-question survey, the offer you didn't ask for, the confirmation email that never arrived. People forget your beautiful empty states. They remember being made to feel like a chump for wanting out.

Good cancel flows don't just avoid penalties. They generate the single most valuable thing a subscription business can have: a former customer who says nice things about you.

What the UK rulebook now expects

The Digital Markets, Competition and Consumers Act 2024 is the backdrop here. Its subscription provisions are being brought into force through secondary legislation, and through 2026 the direction of travel is unmistakable: clear pre-contract information, a reminder before a subscription renews, a genuinely easy way out, and no commercial practice that a reasonable person would call a trap. Enforcement sits with Trading Standards and the CMA, and the penalties under the unfair commercial practices regime are not pocket change.

That sits alongside older pieces of the picture — the Consumer Contracts Regulations 2013 with their 14-day distance-selling cancellation right, sector rules from the FCA and Ofcom, and the Equality Act 2010, which matters more than most teams realise: a cancel route that only works by phone is a barrier for some disabled users.

The practical test is simple. Could a user cancel in the same number of taps it took to subscribe? If the answer is no, you have a problem, whether or not anyone has written to you about it yet.

The patterns that cost more than they save

You'll recognise all of these.

Each of these lifts short-term retention by a rounding error and costs you reviews, refunds and chargebacks. UK consumers are unusually well organised about this — a bad cancel flow ends up on a money-saving forum thread within a week.

Building a cancel flow people don't resent

Here's a structure that works for most consumer subscriptions, whether you're a meal-kit brand in Leeds or a parking app in Bristol.

Make it findable. Cancel sits in the subscription section of account settings, labelled 'Cancel subscription', in the same visual weight as 'Change plan'. Not greyed out, not 11px, not behind a chat widget.

State the outcome early. Before any offer, tell them what happens: 'Your plan ends on 14 December. You'll keep access until then and won't be charged again.' That one sentence removes most of the anxiety that makes people angry.

Ask once, optionally. A single 'mind telling us why?' screen is fine. It should be skippable with one tap and should never gate the cancellation.

Offer one alternative. Pause instead of cancel, or a cheaper tier — offered once, described honestly, declinable in a single tap.

Confirm in writing. Immediate email with the end date, what they keep, what they lose, and how to come back. No 'your request has been received and will be processed within 30 days'.

Retention offers without the guilt trip

A retention offer is not inherently dark. What makes it dark is repetition, misdirection and cost.

Say you run a language-learning app at £8.99 a month. When someone taps cancel, you can offer a two-month pause. That's a fair trade: they keep their streak, you keep the relationship, nobody is charged. What you shouldn't do is offer a discount that quietly enrols them in an annual plan, or present 'keep my benefits' as the primary button and 'continue cancelling' as a grey link underneath.

Two rules cover most of it. Offer once. And make the decline look like a real choice, not a punishment.

Measure the things that actually matter

Track time-to-cancel from first tap, the completion rate of the flow, how many support tickets say the word 'cancel', and involuntary churn from failed payments. If your median time-to-cancel is over sixty seconds, the flow is doing something other than what the user asked. If your support queue is full of people asking how to leave, your design has already failed and the regulator's letter is just the postage.

Then look at the number nobody puts on the dashboard: how many cancelled users come back within twelve months. Clean exits produce returning customers. Traps produce people who tell their group chat.

The trust dividend

The subscription economy has spent a decade optimising for the moment someone tries to leave. The next few years in the UK will reward the opposite instinct — teams who treat cancellation as a service they're providing rather than a leak they're plugging. Make the button obvious, say what happens next, let people go. Some of them will come back, and they'll bring others with them.

All Articles

Related Articles

When 'UK English' Isn't Enough: Localising Your App for Cardiff, Glasgow and Belfast

When 'UK English' Isn't Enough: Localising Your App for Cardiff, Glasgow and Belfast

Stop Designing Onboarding for a Quiet Desk: Lessons From the 07:42 to Waterloo

Stop Designing Onboarding for a Quiet Desk: Lessons From the 07:42 to Waterloo

Tuesday Beats Friday: Rethinking Launch Day for UK App Teams

Tuesday Beats Friday: Rethinking Launch Day for UK App Teams