Every customer who leaves knows something you don't.
Cancellation is the one moment a customer has nothing to lose by being honest. It is also the moment most stores ask nothing at all.
Churn data tells you it happened, never why.
Your dashboard shows a repeat rate dropping two points. It cannot tell you whether the product underdelivered, the subscription shipped too often, a competitor undercut you, or the customer simply had four unopened tins in a cupboard. Those four problems have four completely different fixes — and one generic win-back discount fixes none of them.
- A missing second order looks identical whatever caused it.
- Silent churn never triggers a cancellation event at all.
- Blanket win-back discounts train customers to lapse deliberately.
- The fixable exits — cadence and sizing — are the ones you never hear about.
Six questions at the exit.
Example cancellation and lapsed-customer questions for a functional mushroom brand. Keep it short — this customer is already leaving.
- 01
Before you go — what is the main reason?
Too expensiveI still have plenty leftIt was not working for meDeliveries came too oftenSwitched to another brandPersonal reasons - 02
Would a different delivery schedule have helped?
Yes, less oftenYes, more oftenNo, timing was fineNot sure - 03
Did you get the result you were hoping for?
Yes, but I am stopping anywaySomewhatNo differenceI never took it consistentlyToo early to say - 04
If you switched — what did you switch to?
A cheaper brandA different formatA pharmacy or practitioner productA subscription with more flexibilityNothing, I stopped altogether - 05
What would bring you back?
A lower price per servingA smaller sizeFull pause controlBetter results guidanceA new productHonestly, nothing - 06
Can we check back in a few months?
Yes, that is fineOnly for new productsNo, please stop emailing
Illustrative example questions for a wellness merchant.
Reasons you can count.
Structured churn properties on the customer record — not a folder of free-text comments.
Cancellation Reason
A categorised reason you can count, compare, and act on.
Cadence Mismatch
Whether the schedule, not the product, was the actual problem.
Perceived Efficacy
Whether they got the result they came for — separating product from experience.
Competitive Switch
Where the customer went, and what that brand offered that you did not.
Win-Back Condition
The specific change that would bring them back, in their own words.
Contact Preference
Explicit permission — or a clear no — for future contact.
Answer the reason, not the cancellation.
A customer leaving over delivery frequency does not need a discount. They need a different schedule.
In Shopify
- See cancellation reasons next to tenure, order count, and product mix.
- Spot the products and sizes that generate the most "still have plenty left" exits.
- Offer a smaller size or a pause instead of losing the customer entirely.
In Klaviyo
- Sync Cancellation Reason and route each one to a different win-back path.
- Never send a discount to someone whose reason was "too frequent" — change the cadence.
- Honour a "no, please stop" answer immediately as a suppression signal.
In Compass
- Watch which reasons precede permanent churn versus a later return.
- Combine exit reasons with lifetime value to prioritise what to fix first.
- Not required — cancellation surveys work with Shopify and Klaviyo alone.
Learn something from every customer who leaves.
Add a cancellation question to the exit flow, and ask the lapsed customers who never cancelled at all.