A customer decides to leave your software. They search your help centre for how to cancel and find nothing. They email support. The reply offers a discount and a call. They reply again, firmly. Three days later they are finally told how to cancel, and discover their data will be deleted immediately unless they export it first. They write an angry review.
Cancellation questions are one of the moments where a SaaS company shows its character. Handling them honestly costs a little in the short term and gains a lot over time.
Step 1: publish how cancellation works
A clear help article should cover:
- How to cancel, step by step.
- When access ends.
- Whether any further charges apply.
- What happens to data, and when.
- How to export data before leaving.
- Whether the account can be reactivated.
Customers should be able to find this without contacting anyone.
Step 2: make data export straightforward
Customers worry about losing their data more than almost anything else. Explain export options clearly: which formats, what is included, how long it takes. Data export also comes up during migration from competitors, as covered in migration questions from buyers leaving a competitor, and the same clarity helps customers leaving you.
Want a 24/7 AI Employee for Your Website?
See how SpideyChat can answer customer questions, capture leads and handle enquiries while your team is offline.
Step 3: answer directly when asked
Customer: How do I cancel my subscription? Assistant: You can cancel from Settings, then Billing, then Cancel plan. Your access continues until the end of the current billing period and you won't be charged again. Before you go, you can export your data from Settings, then Export. If you'd like to keep your account without paying, you can also switch to the Free plan.
A direct answer, with one mention of an alternative. SpideyChat for SaaS companies answers from your help articles at any hour, and can capture the customer's reason if they choose to share it.
Step 4: ask why, once
"Could I ask what made you decide to leave?" asked once, politely, gives valuable feedback. Many customers will tell you. Pushing repeatedly or requiring a reason to cancel creates resentment.
Step 5: route billing disputes to a person
If a customer believes they were charged wrongly, that needs a person. Billing confusion is one of the main reasons customers cancel in the first place, as described in billing questions that turn into cancellations.
Step 6: leave the door open
Tell customers how to come back, and whether their data can be restored within a certain period. Some return after a few months when their needs change. A good exit makes that easier.
Learning from exit reasons
Collect cancellation reasons in one place and review them monthly. Group them: price, missing features, switched to a competitor, business closed, did not use it enough. The largest groups tell you where to focus. "Did not use it enough" often points back to onboarding, while "missing features" feeds the product roadmap.
Subscriptions in other industries
Product subscription businesses face the same issue, where hard cancellations create more problems than they solve, as covered in subscription questions that lead to cancellations and an AI assistant for a subscription business.
Tools and setup
The free reply generator helps draft careful replies to cancellation and dispute emails. To add cancellation help to an assistant, see the installation guide and training guide.
What honest offboarding gains
Customers who leave easily say so. They are more likely to recommend you to someone for whom your product fits better, and more likely to return. Customers who struggle to leave say that too, usually in public.