Creates cohort analysis frameworks for understanding retention, revenue, and behavior patterns over time. Use when measuring how user groups perform across their lifecycle.
Use this skill when you need to:
DO NOT use this skill for one-time snapshot metrics, individual customer analysis, or real-time monitoring. This is for longitudinal group-based analysis.
AVERAGES LIE — COHORT ANALYSIS REVEALS WHETHER YOUR BUSINESS IS ACTUALLY IMPROVING BY COMPARING HOW DIFFERENT GROUPS BEHAVE OVER THE SAME LIFECYCLE STAGE.
| Input | What to Ask | Default |
|---|---|---|
| Analysis goal |
| "What are you trying to understand? (retention, revenue, engagement, churn)" |
| Customer retention |
| Cohort definition | "How should cohorts be grouped? (signup month, acquisition channel, plan tier)" | Signup month |
| Time granularity | "Weekly, monthly, or quarterly cohorts?" | Monthly |
| Observation window | "How many periods to track each cohort?" | 6 months |
| Data source | "Where is your customer data? (Stripe, CRM, database, spreadsheet)" | Spreadsheet or Stripe |
| Metric | "What metric per cohort? (active users, revenue, orders, logins)" | Active users (retention) |
GATE: Confirm brief before proceeding.
Build a triangular matrix:
GATE: Present the analysis framework and confirm before building templates.
1. Cohort Analysis Template
2. Interpretation Guide
3. Segmented Analysis Plan
4. Action Recommendations Framework
One-page summary with: cohort table, retention curve chart, top 3 insights, and recommended actions.
Cohorts by signup month. Metric: % of users active in each subsequent month. Goal: identify if onboarding improvements in March improved Month 1 retention vs. January cohort.
Cohorts by first purchase month. Metric: cumulative revenue per cohort. Goal: understand which acquisition channels produce higher lifetime value customers.