Launch templateCustomer research
Cancellation and churn survey template
A cancellation survey is the cheapest research you'll ever get: people tell you exactly why they're leaving. Keep it to one required multiple-choice question and one optional open one, and never make it a barrier to cancelling. If you show a save offer, make it relevant to the reason they picked.
Use it for
- In the cancel flow, before confirming.
- As a short email right after cancellation.
- For trial users who don't convert.
Limits and rules
- Keep cancellation easy. Some platforms (like Shopify) require merchants to be able to change plans without contacting support; make leaving just as simple.[1]
The template
Copy it, then replace everything in [BRACKETS]. Delete lines that don't apply rather than leaving them vague.
Before you go - what's the main reason you're cancelling? (required) ( ) It's too expensive ( ) I'm not using it enough ( ) It's missing a feature I need: [WHICH?] ( ) I switched to another tool: [WHICH?] ( ) It was too hard to set up or use ( ) I only needed it for a short project ( ) Something else: [TEXT] Anything we could have done better? (optional) [OPEN TEXT] [OPTIONAL, BASED ON REASON:] - Too expensive -> [DOWNGRADE OPTION OR PAUSE] - Not using it -> [PAUSE FOR X MONTHS] - Missing feature -> "Want us to tell you when [FEATURE] ships?" [ Cancel my subscription ] [ Keep my account ]
How to fill it in
Reasons
Use reasons you've seen in support tickets; keep "Something else".
Save offers
Match the reason; don't offer a discount to someone who switched for a feature.
Cancel button
Equal prominence to Keep. Don't hide it.
Filled example
Fictional example. Paperlark is a fictional product we made up for these examples: an invoice-reminder tool for freelancers that sends polite follow-ups when a client pays late. Names, prices and details are invented to show the template filled in; they aren't a real company or real results.
Before you go - what's the main reason you're cancelling? ( ) It's too expensive (x) I'm not using it enough ( ) It's missing a feature I need ( ) I switched to another tool ( ) It was too hard to set up or use ( ) I only needed it for a short project ( ) Something else Anything we could have done better? "All my clients paid on time this quarter, so nothing to chase." Offer shown: Pause your account for 3 months instead? Reminders resume if you add an invoice. [ Cancel my subscription ] [ Pause instead ] (Fictional example.)
Do
- Make one question required, the rest optional.
- Tie save offers to the reason.
- Review answers monthly.
- Email a thank-you after cancellation.
Don't
- Don't block cancellation behind the survey or a call.
- Don't guilt-trip.
- Don't auto-apply offers without consent.
FAQ
Should the cancellation survey be required?
Make one quick reason required at most, and never block cancelling behind it.
Should I show a discount to people cancelling?
Only when it fits the reason. A pause or downgrade often fits better than a discount.
What should I do with churn reasons?
Group them monthly. Repeated reasons point at pricing, onboarding or missing features.
Launch guides that use this template
Sources
Checked . Platforms change their rules; open the source before you rely on a number.
Related templates
- Feedback surveyA short product feedback survey for new users: seven questions on fit, value, friction and alternatives, with a filled example and how to read the answers.
- Pricing page FAQTen pricing FAQs every SaaS pricing page needs: trials, limits, upgrades, cancellation, refunds, taxes, invoices and data, with filled example answers.
- Onboarding email sequenceA five-email onboarding sequence for new signups: welcome, first win, common blocker, social proof and a check-in, with timing and a filled example.