Go-to-MarketCustomer Experience

The Six Buckets of Churn

A shared language for why customers leave. Six primary buckets, each with a CSM on the proactive side and an owning department on the reactive side. Because churn is never a surprise — and it's never someone else's problem.

CX Leaders · CSMs · RevOps
6 primary · 17 secondary
Churn reviews · Save plans · QBRs
1.0
01 / Principle

The CSM Owns the Signal. The Department Owns the Fix.

Why this frameworkEvery churn event has two accountabilities. The CSM is proactively accountable for all churn — they should see it coming, regardless of root cause. Even "they shut down" is a signal the CSM should have flagged before shutdown day. The department on the right owns the reactive fix — the systemic change that prevents the next one.

The rule

No churn is a surprise. If the CSM learns about it on the cancellation call, the process failed — not the customer. Proactive accountability sits with CSM for every bucket, every time.

02 / Buckets

The Six Primary Buckets

Read each row as a scale. The CSM sits on the left of every bucket — always. The owning department sits on the right, different for each reason. That's where the systemic fix lives.

CSM
Flag the feature/capability gap early

Log feature requests in real time. Quantify ARR at risk per gap. Bring a ranked list to product review — not a surprise ticket after cancellation.

Bucket 01

Product Gap

The product can't do what the customer needs it to do.

Product
Go deeper on the roadmap

Audit the specific capability. Is it in-flight, backlogged, or off-strategy? Decide build / partner / deprecate. Close the loop back to CSM.

CSM
Own the value narrative

Track adoption vs. purchased use case. Run ROI check-ins at 30/90/180. Escalate when usage drifts below the "sticky" threshold for the tier.

Bucket 02

Value Gap

They have the product but aren't getting enough out of it.

CX
Adoption playbooks, ROI, pricing

Revisit the adoption playbook. Build or refresh ROI calculators. Test pricing strategies — right tier, right outcome, right proof.

CSM
Watch support ticket + stability signals

Review ticket volume, severity, and NPS by account weekly. Customers don't churn on one bad day — they churn on a pattern. Spot the pattern.

Bucket 03

Experience Gap

The product works, but dealing with us is painful.

Support + Product
Stability & service delivery

Review stability metrics and ticket root causes. Fix the top-3 process failures. Close the loop on SLA, tone, and time-to-resolution.

CSM
Monitor account health beyond usage

Track funding events, RIFs, leadership changes, and news. External risk is visible if you're looking. Pre-empt the call, don't receive it.

Bucket 04

External Gap

Something outside our control changed — budget, business, or the company itself.

Sales
Sharpen ICP & risk profile

Re-examine ICP signals: stage, funding runway, industry volatility. Stop selling into profiles where external risk trumps product fit.

CSM
Own time-to-first-value

Gate the handoff. If onboarding slips past the first-value milestone, escalate the same week — not at renewal. Bad implementations haunt you for 11 months.

Bucket 05

Implementation Gap

Onboarding stalled, mis-fired, or never truly finished.

CX + Services
Fix the onboarding playbook

Review rollout steps, resourcing, and enablement. Tighten the handoff from Sales. Decide what can't be self-serve and staff for it.

CSM
Surface mis-sold accounts in first 60 days

In the kickoff, verify the expected outcome matches what was sold. When it doesn't, name it — don't quietly absorb the reset and then pay for it at renewal.

Bucket 06

Sales Gap

The customer bought something we can't deliver, or bought for the wrong reason.

Sales Mgmt
ICP qualification + selling practice

Review ICP qualification, discovery rigor, and training. Coach to outcome-sells, not feature-sells. Close the loop: wins and saves feed the playbook.

03 / Secondary

Secondary Reasons

Optional tags the CSM can add to any churn event for richer reporting. These do not have to map to a specific primary bucket — a single churn can carry multiple secondaries across buckets. Use them to look for patterns across the portfolio, not to justify a single event.

Product & Capability

Feature missing Integration missing Lost integration Security / Compliance Known tech issues Stability

Value & Commercial

Low adoption Pricing No business case Budget cut

Experience & Relationship

Relationship Too many support tickets Failed implementation Overpromised

External

RIF Closing down ICP

Tag aggressively, not precisely. You want the portfolio-level pattern — "six of our last ten losses tagged Pricing" is a signal, even if only two of them were primarily pricing-driven.

04 / The Competitor Rule

Competitor Is Never a Reason

If a customer leaves for a competitor, the competitor didn't cause the churn — one of the six buckets did. "They went to [X]" is the destination, not the reason. Capture it as its own field, always, and always in addition to a primary bucket.

Mandatory field

Where did they go?

Log this on every churn — even when they're going back to spreadsheets, paper, or nothing at all. Non-software destinations are the most diagnostic: they tell you the value was never landed.

Destination (required)
Select where the account is going…
Competitor A Competitor B In-house build Spreadsheets Manual / no software Unknown

Why it matters"Competitor" as a reason hides the actual gap. It lets every department off the hook. Separating the reason (bucket) from the destination (competitor field) forces honest analysis and keeps the six-bucket framework intact.

05 / Cadence

The CSM Proactive Cadence

A weekly rhythm that makes "no churn is a surprise" operational. Short, predictable, and each step produces a signal.

Weekly · Mon

Health scan

Usage, support tickets, NPS, last exec touch. Flag any account trending red on two+ signals.

Weekly · Wed

External scan

Funding, RIFs, news, leadership moves. External bucket risk lives here — log it before the customer does.

Monthly

Bucket review

Tag every at-risk account to one of six buckets. Bring the top three to the cross-functional save meeting.

Monthly

Loop to owners

Report bucket-level churn and saves to each owning department. Product, Sales, Support all own a number — not just CX.

06 / Apply

How to Roll This Out

  • Add the six primary buckets and the destination field to your CRM churn form. Make both required — no save without them.
  • Add secondary reasons as a multi-select. Keep the list closed — adding new values is a monthly decision, not a CSM-level one.
  • Assign a department owner to each bucket in writing. Product, Sales, Support, CX, Sales Mgmt — names, not teams.
  • Build one dashboard: churned ARR by bucket × month. This is the first slide of every CX review from now on.
  • Any churn where the CSM didn't flag risk ≥30 days out becomes a postmortem — not a blame session, a coaching session.
  • Never say "we lost them to [competitor]." Say "we lost them to [bucket]; they went to [destination]." Practice the phrasing until it's automatic.