Where this session sits
This is the capstone of the stakeholder track, and it is deliberately the most practical. Nothing new to memorize about retention math - instead, a repeatable script for the meeting where retention numbers get presented. You will leave with three questions that turn any readout into a decision, a trap list that catches the most common ways good analysts accidentally mislead good leaders, and one visceral experience of the worst trap of all. If your analysts take the analyst track (a1-a8), the two tracks meet in the middle: they learn to build readouts that survive these questions, you learn to ask them.
Every readout answers three things 15 min live
A retention readout is not a chart - it is an argument for a decision. And the argument has exactly three load-bearing parts: WHICH cohort are we talking about (which month, which channel, which product), WHAT changed versus the comparison cohort, and HOW MUCH money that change is worth (delta retention x cohort size x average revenue per customer). Duolingo's sensitivity ranking from s3 is the model: they did not ask "is retention good", they asked "which movable number is worth the most" - and that question has all three parts built in.
LiveThe three questions, with the dialogue that goes wrong8 min▶
Here is the same finding presented twice. The first version happens in real meetings every week; the second is what you should insist on.
- Bad readout: "Good news - retention improved to 34% this quarter." Sounds like progress. But 34% of WHOM? All signups or activated users? Which months? Compared to what baseline, measured at what cohort age? And is 5 points worth one engineer-week or twenty? None of it is answerable from the sentence, so the meeting fills the gap with mood.
- Good readout: "The March signup cohort from paid social - 12,400 users - hit 34% month-1 retention versus 29% for February's cohort at the same age, after the new onboarding shipped. That 5-point gain, times cohort size, times $18 average monthly revenue, is worth about $11k per month if it holds. We will know it holds when April's cohort matures." Every clause answers one of the three questions, and the last sentence pre-registers the evidence.
Notice what the good version makes possible: you can now DECIDE something - roll the onboarding change to other channels, or wait for April. The bad version only lets you feel something. The three questions are how you convert charts into decisions:
- WHICH cohort: month, channel, product, and the denominator rule (all signups or activated users). This pins the number to a population that cannot quietly change.
- WHAT changed: versus the comparison cohort at the SAME age, and what event explains the gap. No comparison, no story.
- HOW MUCH money: delta retention x cohort size x ARPU. This is what ranks the finding against everything else competing for the roadmap - exactly how Duolingo decided CURR was the metric worth four years of work.
Self-studyWhy the money question is the kindest one you can ask3 min read▶
Analysts sometimes hear the money question as an attack. It is the opposite - it is what gets their work funded. A retention finding without a dollar figure competes for attention against every loud opinion in the room; a finding WITH one competes on the roadmap, where analysis usually wins.
- The formula is deliberately crude. Delta x cohort size x ARPU ignores compounding, margins, and second-order effects - and that is fine. It is a ranking device, not an accounting entry. Two significant figures is plenty.
- Ask for the range, not the point. "Worth $8k-14k a month depending on whether the lift holds at month 3" is more honest and more useful than false precision.
- Make it standard, not personal. The healthiest version is a template your team always uses (the one-pager above), so no analyst feels singled out when you ask where box 3 went.
The mix-shift trap - drive it yourself ▶ 12 min · everyone drives
Below is a live dashboard showing blended month-1 retention over four quarters. It rises every single quarter: 24%, 27%, 29%, 30%. The product team is celebrating. Before you read another word, look at the rising bars and ask yourself honestly: would you have shipped the victory slide?
Look at the blended line first. Four quarters of steady improvement, 24% to 30%. In most companies this chart goes straight into the board deck with the word "momentum" on it.
Now press Decompose by channel. Organic retention: 42% falling to 38%. Paid retention: 16% falling to 12%. Both channels got worse every quarter. There is no version of this where the product improved.
So how did the blend rise? The acquisition mix shifted: organic went from 30% to 70% of signups. Organic users retain at roughly triple the paid rate, so as their share grew, the weighted average climbed - while every ingredient in it declined.
Say the rule out loud, because you will need it in a meeting within the month: a blended average follows the mix, not the product. The only defense is the question "can you decompose that by segment?" - asked BEFORE you celebrate, every time.
LiveDebrief: why averages follow the mix5 min▶
What you just drove is Simpson's paradox wearing a business suit: a trend that appears in a combined number can reverse when you split the number into the groups that make it up. Nothing in the dashboard was wrong - every figure was computed correctly. The lie was structural, not arithmetic.
- The mechanism in one line: blended retention is a weighted average, and the weights are the acquisition mix. Change the weights and the average moves - no user behavior required.
- It cuts both ways. A genuinely improving product can show FALLING blended retention if acquisition shifts toward a weaker channel - so the trap punishes good teams too, not just credulous ones. Decomposition is protection in both directions.
- The question to institutionalize: no retention trend gets reported without its decomposition by the segments that could plausibly have shifted - channel, geography, platform, plan. Your analyst can produce this in minutes; they mostly are not asked.
- Connect it to the three questions: "WHICH cohort" already contains the antidote. A readout that names "March, paid social" cannot mix-shift on you, because it is a single segment. Blends are where the trap lives.
The rest of the trap list 10 min live
Mix shift is the most cinematic trap, but its four siblings do more total damage because they are quieter. Each one below comes with the one-line antidote - the question that defuses it. None of them requires you to touch data; they only require you to ask.
LiveThe trap list, one by one6 min▶
- Denominator games. "Retention" computed on all signups and "retention" computed on activated users (people who completed a first core action) are DIFFERENT questions - the second reads far higher and measures product stickiness, while the first measures funnel plus product together. Both are legitimate; swapping between them silently is not. The ask: "which denominator, and has it changed since last quarter?"
- Calendar periods vs cohort ages. "March actives vs January actives" is not retention - it mixes cohorts of every age with seasonality and acquisition volume. Retention compares cohorts at the SAME age: January's month-2 versus February's month-2. If the chart's x-axis is calendar months and it is being called retention, send it back.
- D1 lifts that do not propagate. A new welcome screen lifts day-1 retention - lovely. But if the D30 curve is unchanged, you moved the greeting, not the habit. The ask: "does the lift survive to day 30, or do the curves reconverge?"
- Dashboards whose history restates - the frozen-history law. Pull up last quarter's number. If it is different from what you reported last quarter, the metric is rolling or trailing: its definition re-anchors every day, so it can never be trended, compared, or targeted against. This one is not a caveat - the metric should be replaced with frozen forward-looking cohorts.
- Immature cells read as decline. The newest cohort always looks worst, because its later windows have not happened yet. "Not yet" is not "churned". The ask: "are the youngest cells marked partial, and are they excluded from averages?"
Self-studySpotting the traps from the chart alone4 min read▶
You can catch most of the list without asking a single question, just from how the chart is drawn. A pocket field guide:
- The y-axis label says "retention" with no cohort or age in sight: suspect calendar-vs-cohort or a trailing window. A trustworthy retention chart names the cohort dimension somewhere.
- The trend is suspiciously smooth and only goes up: suspect a blend hiding a mix shift, or a rolling metric quietly restating its own past upward. Real segment-level retention is lumpy.
- The newest period is the lowest bar on the chart: almost always an immature cell being read as decline. Check whether it is marked partial.
- Footnotes changed but the metric name did not: denominator swap. This is why the readout template makes the denominator part of "WHICH cohort".
- The healthiest habit of all: keep one old readout in a drawer. Any time a dashboard shows the same period, compare. If history moved, you have caught a restating metric red-handed - no analytics skills required.
The mix-shift trap in ecommerce clothes. A shop leans into a paid social surge before the holidays: cheap installs, big signup numbers, and paid's share of new customers jumps from a third to two thirds. Paid buyers repeat-purchase at a fraction of the organic rate - so blended repeat-purchase retention CAN look flat or even up while both channels individually soften, purely because acquisition got bigger and the chart is a blend. Meanwhile the board deck celebrates "record acquisition AND stable retention". The decomposition question - repeat rate by channel, cohort by cohort - is the only thing standing between that deck and next quarter's surprise. This is the trap you drove above, wearing a discount code.
Try it yourself - this week ◐ 30 min total
- Take the most recent retention readout you received and run the three-question checklist: which cohort, what changed, how much money. Score it out of 3, kindly.
- Ask your analyst for ONE decomposition: your headline retention trend split by acquisition channel. You are looking for the mix-shift pattern you drove today - a blend moving differently from its segments.
- Find one trap in the wild: a calendar-vs-cohort comparison, a denominator that changed silently, an immature cell read as decline, or a dashboard whose history has moved. Bring it (anonymized) to the next team meeting as a teaching example, not a blame example.
- Put the send-it-back flow somewhere visible - the point is not to reject work, it is that after the third gentle send-back, readouts start arriving complete.
What this session draws on
The questions and traps above are standard stakeholder-communication discipline, standing on a small set of published caveats:
Three questions before you go 🎯 ◐ 90 seconds
1 · Your analyst says "retention improved to 34% this quarter." What are the three questions that turn this into a decision?
The other options have their place, but the readout discipline is cohort, comparison, money. Those three pin the population, establish the story, and rank the finding against everything else on the roadmap - exactly the shape of Duolingo's sensitivity ranking.
2 · In the simulator, organic retention fell 42% to 38% and paid fell 16% to 12% - yet blended retention rose 24% to 30%. How?
Simpson's paradox: blended retention is a weighted average and the weights are the mix. Organic retains at roughly triple the paid rate, so growing its share lifts the blend even while BOTH channels decline. Every figure was computed correctly; the lie was structural. Always decompose before celebrating.
3 · You compare last quarter's dashboard printout to today's dashboard, and last quarter's retention number has changed. What does that tell you?
The frozen-history law: a forward-looking cohort number is immutable once its window completes, so completed history that moves is a definitional smell, not a data bug. Rolling ("returned on day N or later") and trailing look-back metrics restate by construction - keep them off dashboards, because a number whose past keeps moving cannot be trended, compared, or targeted.