Cohort Analysis
Intermediate 13 min read Cohort Analysis

Acquisition vs Behavioral Cohorts

What you group on decides what you learn

Cohorts defined by the date users arrived answer 'are new users better?'. Cohorts defined by an in-product behavior answer 'does that behavior lead somewhere?'. Choosing wrong answers the wrong question.

acquisition cohortbehavioral cohortsessionsevent cohortscohort types
Before we start

What you will learn

  • Distinguish acquisition cohorts from behavioral cohorts
  • Pick the right cohort type for a given question
  • Validate that a behavioral cohort predicts the business outcome
In 60 seconds

Acquisition cohorts = users grouped by when they first arrived; they reveal vintage trends. Behavioral cohorts = users grouped by whether/when they did a particular thing (first purchase, activation); they reveal cause-effect between behavior and outcomes.

Introduction

What is this?

Cohort types differ by the grouping event. Acquisition cohorts group by a time-period of first entry (signup month) — the classic vintage analysis: 'are users who joined recently better?' Behavioral cohorts group by a specific in-product action or its timing (users who activated in their first week vs those who didn't; users whose first session was >10 minutes). They answer a different question: 'is this behavior associated with the outcome we care about?'

Motivation

Why do you need it?

  • Acquisition cohorts answer marketing and product-quality questions about new user mixes.
  • Behavioral cohorts answer product-behavior questions: does activation at week one predict retention?
  • Mixing the two (grouping January signups who activated) is legitimate but must be named precisely.
  • Behavioral cohort analysis is a primary input to choosing activation definitions and retention hypotheses.
Think about it

Mental model

Imagine

Birth-year vs athletic-club membership

Think of

Acquisition vs behavioral cohorts

Grouping people by birth year reveals generational trends (acquisition). Grouping by 'joined the running club in spring' reveals what the club predicts about a person (behavioral). Both are cohorts; they answer different questions.

Mechanics

How it works

  • Define the acquisition cohort: entry event (first signup) + period (month).
  • Define the behavioral cohort: qualifying event (first activation, first purchase) — optionally with a timing requirement (within 7 days).
  • Compute outcome metrics (retention, LTV) per cohort group.
  • Compare across acquisition cohorts for vintage trends; compare within/across behavioral groups for behavior-outcome association.
  • For behavioral cohorts, always check selection: the behavior may mark users who would have succeeded anyway (compare with a randomized control or pre-post analysis).

Two cohort lenses on the same users.

Users
Acquisition lens
Trend view
Behavioral lens
Outcome view
Real world

In production

  • A tracking tool watches acquisition cohorts to confirm a new channel sends better users — the vintage's Day-30 retention is up while the whole company's is flat.
  • A B2B SaaS defines a 'handoff engaged' behavioral cohort (invited teammate within 72h) and sees 2.4x first-renewal probability vs non-engaged peers.
  • An app-run cohort 'did not receive push' vs 'received push' to measure notification effects at the cohort level when randomization isn't possible.
Guidelines

Best practices

  • Name cohorts as {entry event} {period} — 'signups, weekly' — never the ambiguous 'users'.
  • For behavioral cohorts, fix the lookup window (week 1, month 1) before measuring outcomes.
  • Report cohort composition drift: behavioral cohort definitions may creep as products change.
  • Pair behavioral findings with experiments; cohorts give hypotheses, randomization gives proof.
Watch out

Common mistakes

  • Calling 'users who purchased' a cohort while measuring them only after purchase — no baseline comparison, so findings are self-fulfilling.
  • Using acquisition cohort tables to answer behavior questions (or vice versa) without noting the difference.
  • Behavioral cohort without a timing rule, so 'activated' includes week-90 stragglers and dilutes the signal.
  • Forgetting every user belongs to both cohort families — don't double count groups as independent.
When things break

Debugging tips

  • If behavioral cohort 'wins' look too clean, check the windowing first — outcomes measured inside the definition window inflate the association.
  • When a cohort type shows a sudden jump, confirm the entry event wasn't re-instrumented that month.
  • For vintage trends, watch cohort sizes; a shrinking cohort changes the denominator contract.
  • Cross-validate behavioral segments on two eras: a definition that predicts in 2025 but not 2026 is decaying.
Interviews

Interview checkpoint

Test yourself

Quick quiz

0/2
1

Which of these is a behavioral cohort?

2

Acquisition cohorts are best for detecting that recent user quality is declining.

Go deeper

Official documentation