Skip to main content
Generalgtmagents

cohort-analysis

Standard method for slicing bookings, pipeline, and retention cohorts

Stars
259
Source
gtmagents/gtm-agents
Updated
2026-04-03
Slug
gtmagents--gtm-agents--cohort-analysis
View on GitHubRaw SKILL.md

// install — copy + paste into any project

mkdir -p .claude/skills && curl -fsSL https://raw.githubusercontent.com/gtmagents/gtm-agents/HEAD/plugins/revenue-analytics/skills/cohort-analysis/SKILL.md -o .claude/skills/cohort-analysis.md

Drops the SKILL.md into .claude/skills/cohort-analysis.md. Works with Claude Code, Cursor, and any agent that loads SKILL.md files from .claude/skills/.

Cohort Analysis Framework Skill

When to Use

  • Comparing performance across acquisition channels, segments, or product lines.
  • Diagnosing conversion drop-offs within specific booking/vintage cohorts.
  • Stress-testing forecast assumptions with historical baseline behavior.

Framework

  1. Cohort Definition – choose cohort key (signup month, lead source, product tier, segment).
  2. Metric Stack – select KPIs (coverage, win rate, ACV, NRR, payback) per cohort.
  3. Normalization – adjust for seasonality, deal size mix, or currency.
  4. Visualization – waterfall tables, heatmaps, or overlapping curves to highlight divergence.
  5. Narrative Layer – annotate drivers, anomalies, and recommended actions.

Templates

  • Cohort definition worksheet (keys, filters, inclusion/exclusion rules).
  • Standardized chart pack for leadership readouts.
  • Diagnostic checklist for follow-up analyses.

Tips

  • Keep cohorts mutually exclusive to avoid double-counting.
  • Pair with inspect-pipeline-levers to link cohort insights to pipeline stages.
  • Rebaseline quarterly so assumptions stay current.