cohort-analysis

Performs cohort analysis to understand user retention, engagement, and revenue patterns over time. Groups users by signup date, acquisition channel, or plan type and tracks how their behavior changes

SKILL.md

GitHub

Cohort Analysis

Analyze user retention and behavior patterns across cohorts defined by signup date or attributes.

Integrations: Mixpanel, PostgreSQL

When to Use

  • The user wants to understand retention trends over time
  • Different user segments need retention comparison
  • The user mentions "cohort analysis", "retention", or "user behavior over time"

Steps

Step 1: Define Cohorts

Group users by signup date, plan, or acquisition channel.

Step 2: Track Retention

Calculate return rates for each cohort over time periods.

Step 3: Compare Segments

Identify which cohorts perform best and why.

Step 4: Extract Insights

Find actionable patterns that drive retention.

Output

Deliver:

  • Cohort retention table
  • Segment comparison analysis
  • Key insights and recommendations