Why SaaS customers really cancel (and how to find out)
Ask a churned customer why they left and most will say “too expensive.” It’s the socially easy answer. But price is usually a proxy: customers leave when the value they get drops below what they pay in their head - and that gap is almost never about the number on the invoice.
The real drivers behind the click
1. Unrealized value
The customer never reached the outcome they signed up for. They didn’t finish onboarding, the “aha” moment never landed, or the workflow they imagined turned out to be more work than their old way. This reads as “too expensive” but is really “I never got the value.”
2. A change on their side
Their team shrank, a project ended, a champion left, or priorities shifted. This is involuntary from your perspective and often unsaveable - but it’s worth distinguishing from value churn so you don’t over-correct on pricing.
3. A specific, fixable friction
A missing integration, a bug that burned them, a confusing UI, slow support. These are gold: they’re concrete, common across customers, and fixable.
4. A competitor
Someone offered the same outcome cheaper, faster, or with one feature that mattered. Knowing which competitor and which feature is the difference between a roadmap decision and a shrug.
Why surveys hide all of this
A dropdown forces a rich, situational reason into one of five generic buckets. “Missing feature” could mean a deal-breaking gap or a nice-to-have. The category is recorded; the cause is lost. That’s why teams can have months of exit-survey data and still not know what to fix.
How to actually find out
- Capture the reason in the customer’s own words, at the moment of cancellation, while it’s fresh.
- Listen to tone, not just text. “It’s just too expensive” said with regret is a value problem you can fix; said flatly, it’s a budget cut you can’t.
- Cluster the open answers into themes so patterns surface across dozens of cancellations, not one anecdote at a time.
- Act in the moment. When the reason is fixable, a relevant offer or a quick path to the value they missed can reverse the decision then and there.
This is the gap voice exit interviews close: instead of a checkbox, the customer talks, AI transcribes and classifies the real reason, and you finally see the cause behind the churn - not just the category.
Hear why your customers really cancel
Outro captures voice exit interviews on your cancel page, detects the real reason with AI, and shows the save offer most likely to keep them.
Start free trial