Term 6 · Module 7 of 9

Retention, Referral & Behavioural Loops

Business Research and Growth Systems Architecture

6.1 Habit Loops: Retention Is a Pull Problem

Retention is not primarily a communication problem; it is a habit problem. Pushes such as email, discounts, and feature announcements can briefly lift activity, but they do not create durable use. Durable retention occurs when the product is pulled by the user's own routine or situation.

Example: Zoko found that customers churned because they forgot to use the product consistently. Clairo retained only 22% of users after three months—78 of every 100 users had gone. The solution is not simply more reminders; it is to make use habitual.

The Hook Model

The Hook Model (Nir Eyal/Charles Duhigg) is a four-phase loop:

  1. Trigger — initiates use.
  2. Action — the simplest behaviour that delivers value.
  3. Variable reward — a meaningful, somewhat uncertain payoff.
  4. Investment — user input that improves the next experience and makes return more likely.

Investment loads the next trigger. The first loop may need an external push, but repeated loops should become cheaper for the brand to initiate and increasingly self-starting for the user.

Trigger: Move from External to Internal

External triggers are controlled by the brand: notifications, emails, ads, and pop-ups. They cost attention or money each time and decay when ignored.

Internal triggers arise in the user's life: a feeling, situation, time, or routine. Examples:

  • Zoko: finishing a face-washing routine cues product use.
  • Clairo: a meeting starting cues the expectation that the bot will join.

The central retention objective is to shift reliance from external to internal triggers.

Make the Action Easy: Fogg Behaviour Model

The Fogg Behaviour Model states:

B=M×A×TB = M \times A \times T

where BB = behaviour, MM = motivation, AA = ability, and TT = trigger. Behaviour occurs only when all three coincide. Motivation is difficult to sustain, so the practical lever is usually ability—remove friction.

  • Zoko numbers bottles 1, 2, and 3, eliminating a late-night choice.
  • Clairo auto-joins Zoom/Google Meet, eliminating a click.

Variable Rewards

Rewards need meaningful uncertainty, not merely visibility. Three reward types are:

Reward typeCore desireExamples
TribeSocial validationlikes, comments, shared milestones
HuntFinding the next useful result/resourcefeed, discovery, visible daily change
SelfMastery and progressstreaks, badges, challenges, before–after progress

Zoko can use a day-21 photo comparison (self), Instagram sharing (tribe), and visible daily progress (hunt). A reward that becomes fully predictable or no longer matters weakens the loop.

Investment and Switching Costs

Investment can be data, effort, social connections, or reputation. It creates a cost to switching and prepares the next trigger.

  • Clairo: searchable meeting history and CRM action items make future use more valuable.
  • Zoko: routine, progress photos, and a subscription make a switch feel like restarting a 21-day journey.

Applied Loops

BrandTriggerFrictionless actionVariable rewardInvestment
ClairoMeeting begins; increasingly internalbot joins automaticallypost-call summary in inboxsearchable history and CRM actions
ZokoDay-7 WhatsApp initially; visible mirror change by day 21numbered bottlesprogress at days 14/21; shareable resultphotos, routine, subscription

By roughly meeting 6–10, a Clairo user may depend on the accumulated record; the loop is now more self-sustaining.

Diagnose a Broken Habit

Habit breaks usually trace to one of four failures:

  • trigger is weak or missing;
  • action becomes harder;
  • reward becomes predictable or irrelevant;
  • investment is reset, lost, or fails to carry forward.

Ethical test: would the user be glad that they used the product? Retention should reinforce genuine value, not trap users.

Key takeaways

  • Retention comes from internalised pull, not repeated push.
  • Design the full trigger → action → variable reward → investment loop.
  • Reduce friction before trying to manufacture motivation.
  • Make the next use easier and more valuable than the last.

6.2 Lifecycle Engagement: Protect and Rebuild the Loop

Lifecycle engagement is the communication layer around the habit loop. It protects the loop while it forms and rebuilds it when it breaks. A lifecycle programme without a loop is just a drip campaign; a loop without lifecycle support is fragile.

Use Behaviour, Not a Calendar

Calendar campaigns—"Day 1 welcome, Day 3 tip, Day 7 feature"—assume all users progress identically. Instead, trigger communication from:

right moment=state change×intent signal\text{right moment} = \text{state change} \times \text{intent signal}

Examples of state changes: sign-up, onboarding completion, first use, upgrade, subscription pause, or seven days of silence. Relevant intent signals include curiosity, frustration, excitement, scepticism, and forgetfulness. Welcome immediately after sign-up; re-engagement after silence should acknowledge that silence.

The Five Lifecycle Stages

  1. Onboard — get the user to first setup and first value.
  2. Activate — confirm the first successful outcome.
  3. Engage — deepen repeated use and feature adoption.
  4. Retain — maintain mature, valuable use without over-messaging.
  5. Resurrect — bring back a previously active user who has stopped engaging.

Every message should reinforce one Hook phase:

Hook phaseExample lifecycle message
Trigger"Your meeting starts in 15 minutes."
Action"Use Zoko bottle 1 at bedtime; it takes two minutes."
Reward"Compare your day-14 photo."
Investment"You have recorded five meetings—connect HubSpot."

Channel Selection and Contact Discipline

ChannelBest useLimitation/guardrail
Emaileducation, newsletter, billing; slower temponormally cap at 1–2 per week; poor for urgent moments
In-appcontextual activation and discoverycannot reactivate an absent user
Pushtimely return-to-product promptsuse for real-time relevance, e.g. a Clairo meeting
SMSOTPs, shipping, urgent transactional recoveryhigh open rate; not a marketing blast channel
WhatsAppD2C order updates and rich medialess typical for B2B; do not overuse

Frequency is a budget, not a volume target. Set per-channel weekly caps (e.g. email 2/week; SMS 1/week; an engaged WhatsApp user up to 3/week); reduce all nonessential contact by 50% for inactive users. If a campaign's unsubscribe rate is 4% versus a normal 0.4%, stop or redesign it. After 2–3 consecutive unopens, suppress nonessential streams for the next 14 days to one month.

Clairo Lifecycle Example

StageBehavioural trigger and response
Onboardsign-up → welcome within one minute; prompt calendar connection in-app during the first 2–5 minutes; target first meeting within 7 days
Activatefirst meeting → send only the automatic summary, not marketing copy
Engagemeetings 3/5/10 → action-item tip, cross-call pattern insight, then team invitation
Retain60 days active → monthly advanced feature, industry newsletter, or upgrade content rather than weekly prompts
Resurrectformerly active but no meeting for 14 days → one brief acknowledgement and offer of help, not an immediate discount

An active Clairo user receives about 12 messages over 90 days—less than a calendar programme, but each touch is behaviour-led.

Zoko Lifecycle Example

StageBehavioural trigger and response
Onboardstarter-kit order → WhatsApp confirmation within one hour and Day-1 routine email
Activatedelivery → Day-1 evening WhatsApp: a 60-second first routine
Engagedays 7/14/21 → check-in, photo prompt, and sharing template; surface increasingly tangible rewards
Retainsubscription renewal → monthly ingredient stories, customer stories, or new-product education; avoid discount dependence
Resurrectsubscription pause or no repeat purchase for 60 days → WhatsApp then email, beginning with diagnosis rather than selling

An active Zoko subscriber may receive 15–18 messages in 90 days, roughly half WhatsApp and half email, all tied to behaviour and the Hook phase.

Common Lifecycle Failures

  • Calendar drift: promotions, holidays, and founder notes accumulate. If a message cannot name both its behavioural trigger and Hook phase, stop or reduce it.
  • Stage mismatch: do not send introductory content to a retained power user; filter on lifecycle state.
  • Channel overload: audit the total touch count across channels, not each channel in isolation.

Key takeaways

  • Trigger messages from behaviour, not a pre-set day count.
  • Every touch must reinforce a specific phase of the habit loop.
  • Match urgency and context to the channel, then control fatigue with caps and backoff.
  • Fewer precisely timed messages outperform more generic ones.

6.3 B2B and B2C Retention: Same Loop, Different Unit

The Hook model is the same, but the unit of retention differs: Clairo's loop lives at the team/account level; Zoko's lives with an individual. This changes the economics, signals, and recovery motion.

Six Axes of Difference

AxisB2BB2C
Retention unitaccount/logo (company)individual person
Decision makerbuying committee: economic buyer, technical buyer, end user, championbuyer and end user are usually the same person
Churn costlarge, concentrated loss per accountdistributed, statistical loss across many individuals
Time horizonquarterly, annual, or 1–3 year contract clockweeks to months
Churn signalsfalling usage, NPS decline, delayed invoices, champion turnovermissed repurchase window, unopened email/push, unsubscribes, returns
Recovery motioncustomer success, account health, expansion and renewallifecycle reinforcement, subscription lock-in, low-cost win-back

Illustration: Clairo has 312 paying accounts at about 1,100/month and roughly 24,000 LTV/account; Zoko has 6,200 customers, about 1,100 active subscribers, and roughly 14,400 subscriber LTV over 12 months. Losing 30 Clairo accounts is 10% logo churn and potentially fatal; losing 30 Zoko customers can be manageable if acquisition continues. The number of accounts makes B2B more fragile.

B2B Has Two Retention Layers

For B2B, logo retention (the account still pays) is the lagging outcome. User adoption within the account is the leading indicator. If two of five seats stop logging in, the account may still be retained today, but its renewal is at risk. Watch sustained non-use—20%, 40%, or more than 50% inactive users signals a renewal problem ahead.

Buying committees include:

  • Economic buyer: ROI and risk.
  • Technical buyer: security, integrations, features, and performance.
  • End user: daily ease of use.
  • Champion: internal advocate who carries the relationship and adoption.

Champion turnover is a frequent B2B churn driver. A sale usually needs several roles aligned; churn can begin when one critical stakeholder objects or leaves.

Churn Economics and Signals

One B2B logo may equal tens of B2C customer losses because contract value is concentrated. Therefore higher retention spend is rational in B2B: a customer-success manager serving, for example, 20 accounts can be economically justified. The same one-to-one model normally cannot work for low-LTV, high-volume B2C.

B2B is a slower "chess game": contracts may run 12–36 months, giving time to act on leading indicators. Watch meeting frequency (e.g. Clairo declining from 40 to 8 meetings/month), champion turnover, NPS falling from 9 to 5, and delayed invoices. B2C is a fast feedback loop: act quickly on engagement, repurchase, unsubscribe, and return signals.

Retention Motions

Clairo account health score can track weekly active users, meetings recorded, action items, and the champion's last login, updated weekly.

Health tierRequired motion
Greenlight touch; quarterly business review and monthly newsletter
Yellowactive customer-success motion; monthly check-in, integration/feature diagnosis, champion check
Redexecutive involvement; diagnose the change, consider support or pricing flexibility

The strongest B2B retention signal is often expansion: an account growing from 5 to 12 seats is proving and embedding value. Start renewal work at least 90 days before contract end: reconfirm value with account-specific metrics, then propose the next-cycle expansion.

For Zoko, use monthly cohort tracking, subscription lock-in, lifecycle reinforcement on days 7/14/21, a habit ladder (suggest the next ritual after 60 days of consistent use), and cheap win-back. A six-month plan with 15% discount can specifically address a drop from M2 retention of 74% to M6 retention of 48%.

Boundary Cases

  • PLG B2B (Zoom, Slack, Notion): acquisition can look B2C because individuals self-serve, but account retention remains B2B.
  • High-consideration B2C (Tesla, real estate, premium fitness equipment): purchase research resembles B2B, but the retention unit remains the individual.
  • Subscription B2C (Netflix, gym membership, Zoko): contracts/renewals make metrics resemble B2B, but decision and unit are still individual.

Do not mistake the acquisition motion for the retention motion.

Key takeaways

  • B2B retains accounts; B2C retains individuals.
  • In B2B, user usage leads and logo renewal lags; champion turnover deserves immediate attention.
  • Use customer success, health scores, renewal and expansion for B2B; use scalable lifecycle and habit reinforcement for B2C.
  • Choose the metric and intervention from the retention unit, not superficial similarities.

6.4 Referral Mechanics: Make Customers Produce Customers

Referral turns an existing customer into a source of the next customer. A referral programme is an opt-in feature or campaign (e.g. "refer a friend, get 20% off"); a referral loop is structurally embedded in product use, so sharing happens naturally.

Examples: PayPal required recipients to have an account; Hotmail appended a branded email signature; Calendly links let recipients experience the product; Clairo sends follow-ups branded "Sent via Clairo." For Clairo, about 8% of recipients click that badge and about one in four clickers signs up—product output is acquiring users without an explicit referral ask.

Five Referral Types

TypeMechanicExample
Word of mouthorganic recommendation, no incentivea delighted customer tells a friend; powerful but hard to track
Incentivisedboth sides receive a rewardZoko Refer & Glow; Uber credit
Networkcore product use pulls in another userPayPal, Slack invite, Calendly
Contentshareable product output carries the brandSent via Clairo/iPhone, Canva output
Social proofcustomer publicly shares their experienceZoko before–after, Strava run map

Match the type to the product. Zoko is strongest in word-of-mouth, incentivised, and social proof; Clairo is strongest in content, network, and social proof. A traditional cash-style B2B incentive can look cheap and be too small to influence an organisational decision.

The Trust–Rewards–Mechanics Triangle

All three legs are necessary, in this order:

  1. Trust: the user genuinely wants to recommend. No incentive fixes lack of trust.
  2. Rewards: use a two-sided reward so both referrer and referee benefit. Referrer-only feels like selling; referee-only feels like begging.
  3. Mechanics: make sharing and sign-up easy.

Teams often build the mechanic first, then wonder why it is unused. A smooth path cannot compensate for weak trust.

Ask Immediately After the Aha Moment

The right referral trigger is immediately after the aha moment: the user has experienced concrete value and is emotionally primed to share it. Zoko's day-21 before–after result is specific and shareable.

  • Ask before aha: recommendation is hollow or discount-driven.
  • Ask too late: the emotional peak has passed.
  • Ask at sign-up: usually the wrong time, because value is unproven.

Referral Maths: K-Factor and CAC

K=invitations per customer×conversion rate per invitationK = \text{invitations per customer} \times \text{conversion rate per invitation}

K-factor is the average number of new users each existing user generates.

  • K=0K=0: no referral growth.
  • K=1K=1: break-even viral loop; each user brings one more, so referral-channel CAC approaches zero.
  • K>1K>1: exponential growth, but rare.
  • A strong realistic range is usually 0.2–0.6; track it monthly.

At K=0.6K=0.6, 100 paid users create 60 referral users, then 36, then about 22, and so on. The long-run total is:

100(1+0.6+0.62+… )=1001−0.6=250100(1 + 0.6 + 0.6^2 + \dots) = \frac{100}{1-0.6}=250

The original spend now buys about 250 users rather than 100, reducing effective CAC by roughly 60%. Raising K from 0 to 0.3 can be more valuable than doubling paid media, because it amplifies every paid acquisition.

Failure Modes and Fixes

FailureWhy it failsFix
Bolted-on mechanichidden settings page requires discovery and memoryput the referral mechanic at the natural sharing moment/in product flow
One-sided rewardfeels like a sales pitchoffer mutual benefit to referrer and referee
Wrong ask timingvalue has not been felt, or excitement has fadedtrigger just after a behavioural aha moment

Ask three customers who have used the product for 30+ days whether they have referred someone. If none has, first diagnose a trust/value problem; changing the mechanic alone will not solve it.

Applied Referral Decisions

For Clairo, the branded follow-up is a constant passive content loop with approximately K=0.3K=0.3, contributing about 12% of new sign-ups. Its team-invite network referral is underperforming if surfaced at sign-up; surface it around meeting 3–4, once value has compounded. Avoid a B2B "refer a friend, get 500" offer.

For Zoko, social proof is strongest: 14% post unboxing and 6% post before–after content, or about 20% combined organic sharing. Refer & Glow offers 200 off to each party but has only 8% participation versus a 25–30% aspiration. Do not merely increase the discount. Embed a referral card in the starter-kit package at unboxing, where sharing is salient.

Key takeaways

  • Build an embedded referral loop rather than only a campaign.
  • Choose the referral type that fits how the product is actually used.
  • Trust first, two-sided rewards second, frictionless mechanics third.
  • Trigger sharing after aha and manage KK monthly; 0.2–0.6 is already strong.

6.5 Network Effects: More Users, More Value per User

A referral loop adds users. A network effect means each added user makes the product more valuable for existing users. Test it directly: when a new user joins, does the existing user's product experience improve? If no, it is not a network effect.

Zoko has a referral opportunity, but one friend's cosmetic purchase does not improve another user's product experience. WhatsApp has a direct network effect because every new contact is another person to message.

Four Types

TypeMechanicExamples
Directusers interact directly; value rises with participantsWhatsApp, Telegram, Snapchat
Indirectmore users attract complementary providersiOS/Android app stores
Two-sidedmore buyers attract sellers and vice versaUber, Airbnb, Amazon
Datanew user data improves the experience for allGoogle Search, Spotify recommendations, modern AI products

Direct effects are strongest but rare. Two-sided effects are especially hard to start. Data effects are expanding fastest.

Cold Start and Escape Routes

StageUsersTypical condition
10–1,000network feels empty
21,000–100,000some value, but insufficient defensibility
3100,000+compounding loop begins to matter

Most network products fail in stages 1–2 due to depleted capital or resources before the loop becomes self-reinforcing. Three escape strategies:

  1. Seed the hard side first: subsidise the side that is hardest to acquire (Uber initially paid drivers heavily).
  2. Create single-player value: make the product useful before the network forms (Notion, Calendly, early Instagram).
  3. Launch hyperlocally: win density in one geography or community, then expand (Facebook began on one campus).

Network Value Maths

Metcalfe's Law approximates network value as:

V∝N2V \propto N^2

For NN users, the maximum possible pairwise connections are:

N(N−1)2\frac{N(N-1)}{2}

Thus 10 users have 45 possible connections; 100 have about 4,950; 1,000 have about 499,500. A 10× increase from 100 to 1,000 users can yield roughly 100× potential value. In practice, users do not connect to everyone, so scaling is closer to Nlog⁡NN\log N, but still compounds.

Do Not Claim Fake Network Effects

These can be genuine advantages but fail the added-user-value test:

  • Brand effect: more users improve recognition, not necessarily the product experience for existing users.
  • Scale effect: more volume lowers unit cost/prices, but does not inherently improve product value.
  • Embedded referral: high K brings users; it does not by itself improve current users' experience.

Defend the Effect

Breakdown modeExampleDefence
Negative network effectcrowding, saturated timelines, degraded experiencestructure into manageable sub-networks: lists, subreddits, servers
Multi-tenantingdrivers use Uber and Ola; sellers use Amazon and Flipkartraise switching costs through accumulated reviews, reputation, native integrations
Sub-network displacementfocused product captures a slice of a broad networkdefend important use cases; a specialist can beat a generalist on one job

Network effects are not permanent; they need active defence.

Clairo and Zoko Diagnostics

Clairo has modest direct effects within an account (shared transcripts/search improve as teammates participate), modest indirect effects through CRM integrations, no two-sided marketplace, and its strongest potential data effect: more recorded meetings can improve transcription and pattern detection. Its strategic moat is therefore data—e.g. industry sales-call benchmarks—not a broad user network.

Zoko has no direct, indirect, or two-sided effect. It could eventually build skin-results data, but this remains theoretical. Its real moats are brand, supply chain, and clinical evidence; it should invest in referral rather than force a network-effects strategy.

Four-Question Decision Rule

  1. Does each added user improve value for existing users? If not, stop and use referral or scale levers.
  2. Can the business reach the inflection point with available capital and time? If not, cold start will burn resources.
  3. Which type is it—direct, indirect, two-sided, or data—and what cold-start strategy fits it?
  4. Is there a defence against multi-tenanting and sub-network displacement?

Key takeaways

  • Referral drives acquisition; network effects raise value delivered per user.
  • Identify the exact type before choosing a cold-start strategy.
  • Density, single-player utility, and seeding the hard side are the main ways through cold start.
  • Brand, scale, and virality can be moats without being network effects.

6.6 Churn Diagnostics: Find the Leak Before Treating It

Churn diagnostics converts retention data into a specific story and intervention. Diagnosis must precede treatment: the curve shape identifies where the leak is.

Three Retention-Curve Shapes

ShapeMeaningDecision
Smileearly drop, then a flat line above zerohealthy habitual core has formed
Slidesteady decline toward zeroacquisition treadmill: new users only replace churned users
Cliffsharp drop at a fixed time, e.g. day 30/60 or renewalspecific failure—feature, payment, or event—to investigate

The cliff is often easiest to fix because its timing enables correlation with a known change. Diagnose shape first: smile = healthy core; slide = structural retention problem; cliff = localised failure.

Four Metrics That Matter

MetricWhat it answersPrimary context
Gross churnwhat share of customers left in a periodquick segment/cohort health check
Net revenue retention (NRR)how retained-account revenue changes after churn, contraction, and expansionB2B
Cohort retention curvewhat share of a sign-up cohort remains active in months 1, 2, 3…B2C diagnostic
Time-to-churn distributionwhen in the lifecycle users leavepinpoints the leaking day/week/month

Useful formulae:

Gross churn rate=customers churned in periodcustomers at start of period×100%\text{Gross churn rate} = \frac{\text{customers churned in period}}{\text{customers at start of period}} \times 100\% NRR=starting revenue−churned revenue−contraction+expansionstarting revenue×100%\text{NRR} = \frac{\text{starting revenue} - \text{churned revenue} - \text{contraction} + \text{expansion}}{\text{starting revenue}} \times 100\% Cohort retention at month t=active customers from that cohort at tcustomers in the cohort at M0×100%\text{Cohort retention at month }t = \frac{\text{active customers from that cohort at }t}{\text{customers in the cohort at M0}} \times 100\%

Voluntary vs Involuntary Churn

Voluntary churn is a deliberate departure: lost interest, better alternative, broken habit, or price/value dissatisfaction. Fix it with product value, habit loops, and lifecycle engagement.

Involuntary churn occurs without intent: failed payment, expired card, insufficient funds, failed UPI mandate, bank decline, or address problem. Fix it with plumbing—payment retry logic, dunning/failed-payment recovery messages, and operational recovery. About 30% of subscription churn is involuntary, making it a high-value, low-hanging opportunity. Fix plumbing before buying replacement customers.

Build a Cohort Retention Table

Start with raw data: customer ID, sign-up date, and last active date.

  1. Add cohort month:

    =TEXT(signup_date,"yyyy/mm")\texttt{=TEXT(signup\_date,"yyyy/mm")}
  2. Add months since sign-up:

    =DATEDIF(signup_date,last_active_date,"M")\texttt{=DATEDIF(signup\_date,last\_active\_date,"M")}
  3. Create a pivot table: rows = cohort month; columns = months since sign-up; values = customer count.

  4. Convert counts to percentages: each row's M0=100%M0=100\%; divide each later month by M0.

  5. Apply conditional formatting (green = higher retention; red = lower retention) to expose the pattern.

Zoko Example: Read the Curve, Then Act

Zoko's M1 retention is about 74%, showing the 21-day challenge works initially. M2–M6 declines to about 48%, forming a slide, not a smile. Time-to-churn spikes around days 35–45, immediately after the day-21 challenge ends. Diagnosis: a post-challenge engagement vacuum prevents a habitual core.

Observed leakDiagnostic signalAppropriate intervention
Onboarding leakM1 below 30%repair the Hook loop: trigger, easier action, reward, investment
Engagement vacuumM2–M3 decline or cliff as active users go quietlifecycle engagement
Account contractionlogo retention intact but NRR falls; seats shrinkB2B retention, customer success, expansion
Acquisition treadmillslide curvestrengthen retention and referral mechanics
Involuntary churnday-30 payment-related spikeplumbing: retries and payment recovery

Avoid Three Data Mistakes

  1. Aggregating cohorts: overall retention averages can hide a cohort-specific problem. Group by sign-up month (or a meaningful attribute) and use a cohort table.
  2. Confusing voluntary and involuntary churn: tag every churn event with a reason code before investing in a retention campaign.
  3. Optimising the wrong metric: B2B should prioritise NRR and account health; B2C should prioritise cohort curves. Do not chase B2C user-cohort metrics when B2B revenue expansion is the real issue, or NRR where no B2C expansion mechanism exists.

Key takeaways

  • Cohort tables reveal leaks that aggregate retention hides.
  • Read the curve: smile = habitual core, slide = acquisition treadmill, cliff = specific failure.
  • Use gross churn, NRR, cohort retention, and time-to-churn for their appropriate context.
  • Separate voluntary churn from involuntary churn; roughly 30% of subscription churn may be recoverable through plumbing.
  • Do not choose an intervention until the data provides a causal story.

Module 6 Exam Checklist

  • Map the Hook loop: trigger, action, variable reward, and investment; identify where external triggers become internal.
  • Build behaviour-led lifecycle messaging across onboard, activate, engage, retain, and resurrect.
  • Tag the business B2B or B2C by retention unit, then select the matching metric and motion.
  • Select a referral type, place it at a post-aha share moment, use two-sided rewards where appropriate, and track KK.
  • Apply the added-user-value test before claiming a network effect; name the real moat honestly.
  • Build the cohort table, classify its curve, separate churn causes, and match the leak to its intervention.