What Are Cancel Flows?
Understand how cancel flows intercept voluntary churn by guiding subscribers through surveys and personalized retention offers before they leave.
Cancel flows are automated retention sequences that activate when a subscriber initiates a cancellation. Instead of letting customers leave with a single click, a cancel flow presents a guided experience: collect the reason for leaving, present a targeted offer, and confirm the final decision. The result is fewer lost subscribers and actionable data on why customers churn.
Why Cancel Flows Matter
Voluntary churn — customers choosing to leave — accounts for a significant portion of subscriber losses. Unlike involuntary churn from failed payments, voluntary churn requires a different strategy: understanding intent and responding with the right incentive at the right moment.
Cancel flows address this by inserting a structured retention step between the cancel button and the actual cancellation. Done well, they save revenue without creating friction.
How a Cancel Flow Works
Every cancel flow follows a three-phase pattern:
-
Survey — Ask the subscriber why they want to cancel. This captures structured feedback (e.g., "too expensive", "not using it", "switching to a competitor") that drives the next step.
-
Offer — Based on the cancellation reason, present a personalized retention offer. A subscriber who says "too expensive" might see a discount. Someone who says "not using it enough" might get a pause option. LostChurn supports four offer types: pause, downgrade, discount, and trial extension.
-
Confirm — If the subscriber declines the offer, show a final confirmation screen. If they accept, apply the offer automatically via your payment processor.
Cancel Flow Sessions
When a subscriber enters a cancel flow, LostChurn creates a session that tracks their journey through each step. A session can end in one of four states:
| Status | Meaning |
|---|---|
| In Progress | The subscriber is still going through the flow |
| Completed | The flow finished (subscriber saw all steps) |
| Saved | The subscriber accepted an offer and stayed |
| Churned | The subscriber declined all offers and cancelled |
Every response at each step is recorded, giving you a complete picture of what was shown, what was offered, and what the subscriber decided.
Cancel Flow vs. Recovery Campaigns
Cancel flows and recovery campaigns solve different problems:
- Cancel flows prevent voluntary churn — a subscriber actively choosing to leave
- Recovery campaigns prevent involuntary churn — a payment failing without the subscriber's knowledge
Both contribute to overall churn reduction, but they target different segments at different points in the subscriber lifecycle.
What You Can Build
LostChurn's cancel flow builder lets you:
- Design multi-step flows with survey, offer, and confirmation steps
- Map specific cancellation reasons to specific offers (e.g., "too expensive" triggers a discount)
- Choose from four offer types: pause, downgrade, discount, and extension
- Track save rates, offer acceptance, and revenue impact in the analytics dashboard
- Run multiple flows simultaneously for different customer segments
Next Steps
- Building Flows — Create your first cancel flow in the flow builder
- Survey Steps — Configure cancellation reason surveys
- Measuring Saves — Track how well your cancel flows perform
Slack Notifications
Set up internal Slack alerts in LostChurn — webhook configuration, event routing, and channel-based notifications for your recovery operations.
Building Flows
Create and configure cancel flows using the visual flow builder — add steps, set up conditional branching, and test before going live.