Your cohort data says who churns; your tickets and call recordings say why people are angry — and in most teams the two never meet. This playbook uses AI to mine the qualitative side into counted themes, then joins them with cohort cuts into ranked churn-driver hypotheses where every driver links both kinds of evidence.
Workflow area: Analytics & Experimentation · Tier: Core · Hands-on time: ~40 minutes
Churn analysis done from quant alone produces correlations wearing trench coats: "users who never used integrations churn 3× more" — is that a driver or a symptom of never having had a real use case? Qual alone produces loud-minority bias: the angriest ticket writers are rarely representative of the silent leavers. The join is where the insight lives, and it used to take a week of manual coding. AI collapses the qualitative mining to an hour and drafts the join — while you guard the step everyone fumbles: keeping "hypothesis" and "validated driver" rigorously separate.
Assemble the two evidence packs for the same window. Qual: exit-survey verbatims, churn-adjacent support tickets, cancellation-flow comments, sales/CS call summaries from Gong for accounts that left. Quant: churned vs. retained cohort comparison — tenure, plan, feature adoption, seat utilization, support-contact frequency, price events. Same period, same segmentation, or the join will manufacture artifacts.
Mine the qual into counted, quoted themes. Use pb-17's structured-output mechanics with a churn-specific schema:
Classify each churned-customer verbatim below into stated
departure reasons. Use ONLY these fields per item:
{ "id": "...", "reason_theme": "...", "verbatim_quote": "...",
"confidence": "high|med|low", "segment": "..." }
Rules: one primary theme per item; coin a new theme only if
nothing fits; never infer a reason the text doesn't state —
use "unclear" freely; quotes must be verbatim.
After classifying, output a count table: theme, count, % of
items, 2 representative quotes with IDs.
Verbatims: [PASTE BATCH]
Then sample-audit: pick 15–20 classified items and check them yourself. If more than a couple are miscoded, tighten the theme definitions and rerun — counts you haven't audited are decoration.
Pull the quant cuts that could corroborate or contradict each theme. For each qual theme, ask: what would the cohort data show if this were a real driver? "Too expensive" (31% of verbatims) predicts churn concentrating after price events or at renewal, in low-utilization accounts. Run those cuts in your analytics tool — inspecting queries per pb-27.
Have AI draft the join — as hypotheses with both evidence types linked.
Join these two evidence sets into ranked churn-driver hypotheses.
For each hypothesis output:
- DRIVER (one line, causal phrasing flagged as hypothesis)
- QUAL EVIDENCE: theme, count, one verbatim quote with ID
- QUANT EVIDENCE: the specific cohort cut and number
- AGREEMENT: corroborate / contradict / qual-only / quant-only
- CONFOUNDS: what else could produce this pattern
- TEST: the cheapest way to validate (experiment, targeted
interviews, save-offer pilot)
Rank by (count × revenue at risk), but list contradicted and
single-source items too — do not discard disagreements, they
are findings. Do not present any hypothesis as a conclusion.
Qual themes table: [PASTE] Cohort cuts: [PASTE]
Interrogate the disagreements yourself. The joins where qual and quant disagree are the most valuable output. "Missing integrations" dominates verbatims but churned accounts barely attempted integrations? Maybe it's a socially acceptable exit excuse — or an evaluation-stage loss your churn data can't see. Write your reading of each disagreement by hand; this is the judgment part.
Ship it as a hypothesis memo, not a findings memo. One page: top 3–5 ranked driver hypotheses, each with both evidence links, its confound, and its proposed test. The deliverable's title says "hypotheses" — the validation (a save-flow experiment, ten targeted exit interviews) is the follow-up work this memo argues for.
Churned-customer tickets, exit surveys and call recordings carry names, account IDs, contract values and unfiltered grievances — mine them only inside your organization's approved AI tenant, anonymize before processing where possible, and honor call-recording consent scope, which rarely extends to third-party analysis tools.
Qual tells you the story, quant tells you the scale, and neither alone tells you the truth — the ranked join, with disagreements preserved and every driver labeled a hypothesis until tested, is what makes churn work decision-grade.