
Open the visual model ↗
Complete the exit before demanding an explanation
A cancellation flow has two jobs in order: carry out the member's instruction and confirm what will happen. Feedback is optional research. It should not become a password quiz, a forced telephone call, a maze of retention offers, or a condition of cancellation. Show the effective date, remaining access, billing consequence, and confirmation route in plain language derived from the actual account state.
Keep voluntary cancellation separate from payment failure. They arise from different events and require different operating responses. Stripe's current Subscription object, for example, distinguishes cancellation timing and includes cancellation-detail fields for a comment, feedback category, and reason. That illustrates a useful data model, but the publisher should adopt only categories it can explain and act on.
- Ask at most one easy structured question before offering an optional comment.
- Provide “prefer not to say” and allow completion with no feedback.
- Never label a payment failure, refund, or account closure as a voluntary cancel response.
Choose categories tied to decisions
A useful reason list is short, mutually understandable, and connected to an owner. “Too expensive for me now” can inform price and segment review; “did not use it” can prompt onboarding research; “missing a specific benefit” needs a comment field or follow-up permission. Avoid emotionally loaded choices or categories so broad that every team can read its preferred story into them.
Store four fields separately: cancellation event, selected category, optional comment, and permission to contact. The event is operational truth. The selected answer is self-reported evidence. The comment may contain sensitive information and should have an access and retention rule. Permission to contact is not implied by completing the survey.
| Member-facing choice | Internal category | Owner | Appropriate next action |
|---|---|---|---|
| I was not using it | Low use | Product/editorial | Inspect onboarding and benefit use |
| It costs more than I can spend | Affordability | Commercial | Review segment and offer evidence |
| I needed something different | Missing benefit | Product/editorial | Code the optional detail |
| I had a service problem | Service failure | Support | Offer a resolution path without blocking exit |
| Another reason / prefer not to say | Other / no response | Research | Do not infer a motive |
Report denominators and missing answers
The following example is hypothetical. Forty voluntary cancellations occurred in a month. Fourteen selected low use, eight affordability, six missing benefit, four service problem, and eight other or no response. The distribution is 35%, 20%, 15%, 10%, and 20% of the 40 cancellation events. It does not describe failed payments or all members, and it is too small to support a causal claim.
If only 32 people answered a substantive reason, report both denominators rather than discarding the eight missing responses. For example, affordability is 8 of 40 cancellation events and 8 of 32 substantive answers. Those views answer different questions. Do not merge “other” comments into a favored category without a written coding rule and a retained original response.
| Category | Count | Share of 40 events | Evidence use |
|---|---|---|---|
| Low use | 14 | 35% | Prompt onboarding and value research |
| Affordability | 8 | 20% | Inspect segment and offer context |
| Missing benefit | 6 | 15% | Code requested outcomes |
| Service problem | 4 | 10% | Reconcile support failures |
| Other or no response | 8 | 20% | Preserve uncertainty |
Close the loop without chasing individuals
Review aggregated reasons at a regular cadence with cancellation volume, cohort, tier, tenure, and acquisition source where sample sizes and privacy practices allow. Look for repeated service defects that can be verified independently. A spike in “did not use” might reflect onboarding, a seasonal cohort, a mismatch in acquisition promise, or a changing need; the survey alone cannot choose among them.
Maintain an action ledger with observation, evidence strength, owner, test or service change, and review date. Service problems can enter the support queue immediately. Product or price changes need more evidence than one comment. If a former member permitted contact, use a separate research invitation with a clear purpose. The best outcome is not fewer recorded cancellations at any cost; it is a reliable exit, honest evidence, and fewer preventable failures for future members.
Continue the work
Sources & limits
This is an editorial research and service pattern, not legal advice. Cancellation rights, required disclosures, refund rules, and consent requirements vary; the exit must follow the applicable terms and law.
- The Subscription object
Primary source · Publication date not stated · Primary source checked · 19 September 2026
Source claims and editorial judgments remain separate. Send a correction with the passage and supporting evidence.


