Validation Metrics
What are Validation Metrics?
Definition: Quantifiable proof that your hypothesis is correct and your product is working.
Characteristics
Tied to Hypothesis
- Directly measures what you're testing
- Example: Hypothesis says "increase signups by 30%" → Metric is signup rate
Actionable
- Can optimize based on metric
- Shows what to improve
- Example: "30% activation rate" → Focus on onboarding
Leading Indicators
- Predict future success
- Faster feedback than lagging indicators
- Example: Activation rate → Predicts retention
Measurable
- Can track with current tools
- Quantifiable (not subjective)
- Example: "% of users who complete first project" (measurable) vs "users are happy" (not measurable)
Validation vs Vanity Metrics
Vanity Metrics (Look Good, Not Actionable)
Examples:
Total signups: 1 million signups
- Problem: Doesn't show engagement or retention
- Could be 1M inactive users
Page views: 10 million page views
- Problem: Doesn't show value delivered
- Could be bots or bounces
Social media followers: 100k followers
- Problem: Doesn't show business impact
- Could be fake/inactive followers
Why They're Vanity:
- Impressive numbers
- Don't drive decisions
- Don't correlate with business success
Validation Metrics (Actionable, Meaningful)
Examples:
Active users: 30% of signups are active weekly
- Actionable: Focus on activation
- Shows: Real engagement
Retention: 60% of users return after 7 days
- Actionable: Improve onboarding
- Shows: Product stickiness
Revenue per user: $50 average revenue per user
- Actionable: Optimize pricing/upsells
- Shows: Monetization effectiveness
Why They're Validation:
- Show real user behavior
- Drive product decisions
- Correlate with business success
Comparison Table
| Vanity Metric |
Validation Metric |
| Total signups |
% of signups who activate |
| Page views |
Time spent per session |
| Email subscribers |
Email open/click rate |
| App downloads |
DAU / MAU ratio |
| Social followers |
Engagement rate |
Choosing Validation Metrics
1. Tied Directly to Hypothesis
Hypothesis:
"If we add social login, signup completion will increase by 30%."
Validation Metric:
- Signup completion rate
- % using social login vs email/password
Why: Directly measures hypothesis outcome.
2. Measurable with Current Tools
Good (Measurable):
- Signup completion rate (track with analytics)
- Time to first action (track with events)
- Retention rate (track with cohorts)
Bad (Hard to Measure):
- User happiness (subjective, requires surveys)
- Brand awareness (requires expensive studies)
- "Quality" of users (vague, undefined)
3. Leading (Predict Future Success)
Leading Indicators:
- Activation rate → Predicts retention
- Engagement (DAU/MAU) → Predicts churn
- NPS score → Predicts growth
Lagging Indicators:
- Revenue (delayed, many factors)
- Churn (happens after problem)
- LTV (takes months to measure)
Why Leading is Better:
- Faster feedback
- Can fix issues before they become problems
- Iterate faster
4. Actionable (Can Optimize)
Actionable:
- "30% of users complete onboarding" → Improve onboarding
- "50% drop off at step 3" → Fix step 3
- "Users spend 2 min/session" → Increase engagement
Not Actionable:
- "Users are happy" → What to do?
- "Product is good" → What to improve?
- "Traffic is up" → Why? What next?
Metric Types by Stage
Problem Validation
Goal: Confirm the problem exists
Metrics:
- Interview requests (% of outreach that accepts)
- Survey responses (% who respond)
- Problem severity rating (1-10 scale)
- Frequency of problem (daily, weekly, monthly)
Example:
- Sent 100 interview requests → 40 accepted (40% response rate)
- 8 out of 10 rated problem as 8+ severity
- Validation: Problem is real and severe
Solution Validation
Goal: Confirm solution solves the problem
Metrics:
- Prototype interactions (% who engage)
- Waitlist signups (% interested)
- Willingness to pay (% who say yes)
- Task completion rate (usability tests)
Example:
- Showed prototype to 20 users → 18 engaged (90%)
- 15 out of 20 joined waitlist (75%)
- 10 out of 20 said they'd pay $49/month (50%)
- Validation: Solution is valuable
MVP Validation
Goal: Confirm product delivers value
Metrics:
- Activation rate (% who complete key action)
- Retention rate (% who return)
- Revenue (% who pay)
- NPS (net promoter score)
Example:
- 100 signups → 40 activated (40% activation)
- 40 activated → 28 retained after 7 days (70% retention)
- 28 retained → 12 paid (43% conversion)
- Validation: Product has product-market fit
Growth
Goal: Scale the product
Metrics:
- DAU, WAU, MAU (daily/weekly/monthly active users)
- Churn rate (% who leave)
- Virality (K-factor, viral coefficient)
- CAC (customer acquisition cost)
- LTV (lifetime value)
Example:
- 10,000 MAU, growing 10% MoM
- 5% monthly churn
- K-factor: 1.2 (viral growth)
- CAC: $50, LTV: $500 (10x LTV/CAC)
- Validation: Product is scaling
AARRR Metrics (Pirate Metrics)
1. Acquisition: Where Users Come From
Metrics:
- Traffic sources (organic, paid, referral)
- Signup rate (% of visitors who sign up)
- Cost per acquisition (CPA)
Example:
- 10,000 visitors → 500 signups (5% signup rate)
- Sources: 40% organic, 30% paid, 30% referral
- CPA: $20 (paid), $0 (organic)
Optimization:
- Improve signup rate (test landing page)
- Increase organic traffic (SEO, content)
- Reduce CPA (optimize ads)
2. Activation: First Experience, Aha Moment
Metrics:
- Activation rate (% who complete key action)
- Time to first value
- Onboarding completion rate
Example:
- 500 signups → 200 activated (40% activation)
- Activation = Complete first project
- Time to activation: 15 minutes (median)
Optimization:
- Improve onboarding (reduce time to activation)
- Increase activation rate (test different flows)
- Identify "aha moment" (what makes users stick)
3. Retention: Come Back and Use Regularly
Metrics:
- Day 1, 7, 30 retention
- DAU / MAU ratio (stickiness)
- Churn rate
Example:
- Day 1 retention: 60%
- Day 7 retention: 40%
- Day 30 retention: 25%
- DAU/MAU: 0.3 (30% of monthly users are daily active)
Optimization:
- Improve Day 7 retention (email reminders, push notifications)
- Increase stickiness (make product more valuable)
- Reduce churn (identify why users leave)
4. Referral: Tell Others
Metrics:
- Viral coefficient (K-factor)
- Referral rate (% who refer)
- Invites sent per user
Example:
- 100 users → 30 sent invites (30% referral rate)
- 30 invites → 15 signups (50% conversion)
- K-factor: 0.3 × 0.5 = 0.15 (not viral, need >1)
Optimization:
- Increase referral rate (add referral program)
- Increase invite conversion (improve invite messaging)
- Achieve K > 1 (viral growth)
5. Revenue: Pay for Product
Metrics:
- Conversion rate (% who pay)
- ARPU (average revenue per user)
- MRR (monthly recurring revenue)
- Churn rate (revenue churn)
Example:
- 200 active users → 50 paid (25% conversion)
- ARPU: $30/month
- MRR: 50 × $30 = $1,500
- Revenue churn: 5%/month
Optimization:
- Increase conversion rate (test pricing, features)
- Increase ARPU (upsells, higher tiers)
- Reduce churn (improve retention)
North Star Metric
What is a North Star Metric?
Definition: The single most important metric that aligns with value delivered to users.
Characteristics:
- Measures value delivered (not vanity)
- Leading indicator of growth
- Aligns team around one goal
- Actionable (can optimize)
Examples from Successful Products
| Product |
North Star Metric |
Why |
| Airbnb |
Nights booked |
Measures core value (stays) |
| Slack |
Messages sent |
Measures engagement |
| LinkedIn |
Endorsements |
Measures network value |
| Spotify |
Time listening |
Measures content consumption |
| Uber |
Rides completed |
Measures core transaction |
| Medium |
Total time reading |
Measures content engagement |
How to Choose Your North Star
Questions:
- What value do we deliver to users?
- What action shows they're getting value?
- What predicts long-term retention?
- What can we optimize?
Example: Project Management Tool
Options:
- Projects created (vanity, doesn't show usage)
- Tasks completed (better, shows value)
- Active projects (even better, shows ongoing usage)
North Star: Active projects (projects with activity in last 7 days)
Why:
- Shows users are getting value (managing projects)
- Predicts retention (active users stay)
- Actionable (can optimize for more active projects)
Input vs Output Metrics
Input Metrics (What We Control)
Examples:
- Features shipped
- Experiments run
- Marketing campaigns launched
- Sales calls made
Why They Matter:
- Show team activity
- Measure effort
Why They're Not Enough:
- Don't show outcomes
- Can ship features that don't work
- Activity ≠ Results
Output Metrics (What Users Do)
Examples:
- Signups
- Activation rate
- Retention rate
- Revenue
Why They Matter:
- Show real impact
- Measure results
- Drive business outcomes
Why Focus on Outputs:
- Outputs are what matter
- Inputs are means to outputs
- Can have high input, low output (shipping features no one uses)
Example
Input Metrics:
- Shipped 10 features this quarter ✅
- Ran 5 A/B tests ✅
- Launched 3 marketing campaigns ✅
Output Metrics:
- Signups: Flat (0% growth) ❌
- Activation: Decreased from 40% to 35% ❌
- Retention: Flat ❌
Learning: High activity (inputs) but no results (outputs). Need to focus on what moves the needle.
Leading vs Lagging Indicators
Leading Indicators (Predict Future)
Examples:
- Activation rate → Predicts retention
- Engagement (DAU/MAU) → Predicts churn
- NPS score → Predicts growth
- Trial conversion rate → Predicts revenue
Benefits:
- Faster feedback
- Can fix issues early
- Iterate faster
Example:
- Activation rate drops from 40% to 30%
- Action: Fix onboarding immediately (before retention drops)
Lagging Indicators (Measure Past)
Examples:
- Revenue (delayed, many factors)
- Churn (happens after problem)
- LTV (takes months to measure)
- Market share (slow to change)
Drawbacks:
- Slow feedback
- Problem already happened
- Hard to iterate
Example:
- Revenue drops 20%
- Problem: Issue happened weeks/months ago
- Action: Too late to prevent, can only fix going forward
Use Both
Leading: For fast iteration
Lagging: For business outcomes
Example:
- Leading: Activation rate (optimize weekly)
- Lagging: Revenue (measure monthly)
- Relationship: Activation rate predicts revenue
Metrics for Different Product Types
SaaS (Software as a Service)
Key Metrics:
- MRR (monthly recurring revenue)
- Churn rate (% who cancel)
- NPS (net promoter score)
- Activation rate (% who complete onboarding)
- CAC (customer acquisition cost)
- LTV (lifetime value)
Example:
- MRR: $100k, growing 15% MoM
- Churn: 5%/month
- NPS: 50
- Activation: 40%
- CAC: $200, LTV: $2,000 (10x)
E-Commerce
Key Metrics:
- Cart abandonment rate
- Conversion rate (% who buy)
- AOV (average order value)
- Repeat purchase rate
- CAC (customer acquisition cost)
- LTV (lifetime value)
Example:
- Cart abandonment: 70%
- Conversion: 2.5%
- AOV: $75
- Repeat purchase: 30%
- CAC: $30, LTV: $200 (6.7x)
Marketplace (Two-Sided)
Key Metrics:
- Supply/demand balance
- GMV (gross merchandise value)
- Take rate (% commission)
- Liquidity (% of listings that transact)
- Repeat rate (buyers and sellers)
Example:
- Supply: 10,000 sellers
- Demand: 50,000 buyers (5:1 ratio)
- GMV: $1M/month
- Take rate: 15%
- Liquidity: 60% (listings sell within 30 days)
Social / Community
Key Metrics:
- DAU / MAU (daily/monthly active users)
- Posts per user
- Connections per user
- Engagement rate (likes, comments, shares)
- Retention (Day 1, 7, 30)
Example:
- DAU: 100k, MAU: 500k (DAU/MAU: 0.2)
- Posts per user: 5/month
- Connections: 50/user
- Engagement: 10% (% of posts with engagement)
- Day 7 retention: 40%
Setting Metric Targets
1. Baseline (Current State)
Measure:
- What's the current value?
- What's the trend? (improving, flat, declining)
Example:
- Current activation rate: 30%
- Trend: Flat (been 30% for 3 months)
2. Target (Desired State)
Set:
- What's a meaningful improvement?
- What's achievable?
- What's the industry benchmark?
Example:
- Target activation rate: 40%
- Improvement: +33% relative
- Benchmark: Top quartile is 45%
3. Time Frame (By When)
Set:
- How long to achieve target?
- Consider: Effort required, traffic volume, test duration
Example:
- Achieve 40% activation in 8 weeks
- Plan: 2 weeks per experiment, 4 experiments
Full Example
Metric: Activation rate
Baseline: 30% (current)
Target: 40% (desired)
Time Frame: 8 weeks
Full Statement:
"Increase activation rate from 30% to 40% within 8 weeks."
Metric Instrumentation
1. Event Tracking (Segment, Amplitude, Mixpanel)
What to Track:
- User actions (clicks, page views, form submissions)
- Key events (signup, activation, purchase)
- User properties (plan, signup date, source)
Example (Segment):
// Track signup
analytics.track('User Signed Up', {
method: 'email', // or 'google', 'facebook'
plan: 'free',
source: 'organic'
});
// Track activation
analytics.track('User Activated', {
time_to_activation: 900, // seconds
completed_steps: 5
});
// Identify user
analytics.identify(userId, {
email: user.email,
plan: 'free',
signup_date: '2024-01-15',
source: 'organic'
});
2. Custom Events (User Actions)
Event Naming Convention:
[Object] [Action]
Examples:
- User Signed Up
- Project Created
- Task Completed
- Payment Submitted
- Feature Used
Event Properties:
analytics.track('Project Created', {
project_id: '123',
project_name: 'My Project',
template_used: true,
team_size: 5
});
3. User Properties (Attributes)
What to Track:
- Demographics (age, location, role)
- Behavioral (signup date, plan, usage)
- Firmographic (company size, industry) for B2B
Example:
analytics.identify(userId, {
email: 'user@example.com',
name: 'John Doe',
plan: 'pro',
signup_date: '2024-01-15',
company_size: '50-100',
industry: 'SaaS',
role: 'Product Manager'
});
4. Conversion Funnels
Define Funnel:
Signup Funnel:
1. Visit landing page
2. Click "Sign Up"
3. Enter email
4. Verify email
5. Complete onboarding
6. Activate (complete first project)
Track Each Step:
// Step 1
analytics.page('Landing Page');
// Step 2
analytics.track('Signup Button Clicked');
// Step 3
analytics.track('Email Entered');
// Step 4
analytics.track('Email Verified');
// Step 5
analytics.track('Onboarding Completed');
// Step 6
analytics.track('User Activated');
Analyze:
- Conversion rate at each step
- Drop-off points
- Time between steps
Cohort Analysis
What is Cohort Analysis?
Definition: Group users by time (signup week/month) and track behavior over time.
Why:
- See if product is improving (newer cohorts better than older)
- Identify retention patterns
- Measure long-term impact of changes
Example: Retention Cohort
Cohort Table:
| Signup Week |
Week 0 |
Week 1 |
Week 2 |
Week 3 |
Week 4 |
| Jan 1-7 |
100% |
60% |
45% |
35% |
30% |
| Jan 8-14 |
100% |
65% |
50% |
40% |
35% |
| Jan 15-21 |
100% |
70% |
55% |
45% |
40% |
| Jan 22-28 |
100% |
75% |
60% |
50% |
45% |
Analysis:
- Retention is improving (newer cohorts have higher retention)
- Week 1 retention increased from 60% to 75%
- Learning: Recent product changes are working
Example: Revenue Cohort
Cohort Table:
| Signup Month |
Month 0 |
Month 1 |
Month 2 |
Month 3 |
| Jan |
$1,000 |
$1,200 |
$1,400 |
$1,500 |
| Feb |
$1,500 |
$1,800 |
$2,000 |
- |
| Mar |
$2,000 |
$2,400 |
- |
- |
Analysis:
- Revenue per cohort is growing (expansion revenue)
- Newer cohorts start with higher revenue
- Learning: Pricing changes are working
Segmentation
Why Segment?
Problem:
- Averages hide insights
- Different user types behave differently
- One-size-fits-all doesn't work
Solution:
- Segment by user type
- Analyze each segment separately
- Optimize for each segment
Common Segments
1. By User Type:
- Free vs Paid
- New vs Returning
- Power users vs Casual users
2. By Channel:
- Organic vs Paid
- Direct vs Referral
- Email vs Social
3. By Feature Usage:
- Uses Feature A vs Doesn't use Feature A
- High engagement vs Low engagement
Example: Activation by User Type
Overall:
Segmented:
- Free users: 35% activation
- Paid users: 60% activation
Learning: Paid users activate at higher rate. Focus on converting free to paid.
Example: Retention by Channel
Overall:
Segmented:
- Organic: 50% retention
- Paid: 30% retention
- Referral: 60% retention
Learning: Referral users have best retention. Invest in referral program.
Metric Dashboards
Key Metrics Visible at All Times
Dashboard Structure:
┌─────────────────────────────────────────────────┐
│ NORTH STAR METRIC │
│ Active Projects: 1,234 (+15% vs last week) │
├─────────────────────────────────────────────────┤
│ AARRR METRICS │
│ Acquisition: 500 signups (+10%) │
│ Activation: 40% (+5%) │
│ Retention: 60% Day 7 (flat) │
│ Referral: 0.3 K-factor (-10%) │
│ Revenue: $10k MRR (+20%) │
├─────────────────────────────────────────────────┤
│ KEY FUNNELS │
│ Signup Funnel: 5% conversion (flat) │
│ Onboarding Funnel: 40% completion (+5%) │
│ Payment Funnel: 25% conversion (+10%) │
└─────────────────────────────────────────────────┘
Daily/Weekly/Monthly Views
Daily:
- DAU (daily active users)
- Signups
- Revenue
Weekly:
- WAU (weekly active users)
- Retention (Day 7)
- Activation rate
Monthly:
- MAU (monthly active users)
- MRR (monthly recurring revenue)
- Churn rate
Trends and Anomalies
Trend:
- Is metric improving, flat, or declining?
- What's the rate of change?
Anomaly:
- Sudden spike or drop
- Investigate cause
Example:
- Signups spiked 300% on Tuesday
- Investigation: Press mention on TechCrunch
- Action: Prepare for increased traffic
Segmented Views
Example:
- Overall activation: 40%
- By plan:
- Free: 35%
- Pro: 60%
- Enterprise: 80%
Learning: Enterprise users activate at much higher rate.
Common Metric Mistakes
1. Tracking Too Many Metrics
Problem:
- 50 metrics on dashboard
- Can't focus
- Analysis paralysis
Solution:
- Focus on 3-5 key metrics
- North Star + AARRR
Example:
- North Star: Active projects
- Acquisition: Signups
- Activation: % who complete first project
- Retention: Day 7 retention
- Revenue: MRR
2. Vanity Metrics
Problem:
- Tracking metrics that look good but don't matter
- Example: Total signups (not active users)
Solution:
- Track actionable metrics
- Example: % of signups who are active
3. Metrics Without Targets
Problem:
- "Activation rate is 40%"
- Is that good or bad?
Solution:
- Set targets
- Example: "Activation rate is 40%, target is 50%"
4. Not Segmenting
Problem:
- Averages hide insights
- Example: "Overall retention is 40%"
- Reality: Free users 30%, Paid users 60%
Solution:
- Segment by user type, channel, feature usage
- Analyze each segment
From Metrics to Action
Metric Drops → Investigate
Example:
- Activation rate dropped from 40% to 30%
Actions:
- When did it drop? (identify timing)
- What changed? (recent deployments, experiments)
- Which segment? (all users or specific segment)
- Funnel analysis (where are users dropping off?)
Investigation:
- Dropped on Jan 15
- Deployed new onboarding flow on Jan 14
- Only affects mobile users
- Users drop off at step 3 (new step added)
Fix:
- Revert new onboarding flow
- Redesign step 3
- Re-test
Metric Flat → Experiment
Example:
- Activation rate has been 40% for 3 months
Actions:
- Brainstorm hypotheses (what could improve activation?)
- Prioritize (ICE score)
- Run experiments
- Measure impact
Hypotheses:
- Add onboarding checklist → +10% activation
- Send activation email → +5% activation
- Simplify first task → +15% activation
Experiment:
- Test onboarding checklist (highest expected impact)
- Run A/B test for 2 weeks
- Measure activation rate
Metric Improves → Double Down
Example:
- Activation rate increased from 40% to 50% after adding onboarding checklist
Actions:
- Validate (is improvement real and sustained?)
- Understand why (what made it work?)
- Double down (do more of what works)
Double Down:
- Expand checklist to more user types
- Add checklist to other flows (e.g., feature adoption)
- Share learnings with team
Tools
Amplitude
Features:
- Event-based analytics
- Funnel analysis
- Cohort analysis
- Retention analysis
- User segmentation
Pricing:
- Free tier: 10M events/month
- Paid: $995+/month
Mixpanel
Features:
- Event tracking
- A/B test analysis
- Retention analysis
- Funnel analysis
- User profiles
Pricing:
- Free tier: 100k events/month
- Paid: $25+/month
PostHog
Features:
- Open-source product analytics
- Feature flags
- Session replay
- Heatmaps
- Self-hosted option
Pricing:
- Free tier: 1M events/month
- Paid: $0.00031/event
Segment
Features:
- Customer data platform
- Single API for all analytics tools
- Event tracking
- User identification
- Integrations (Amplitude, Mixpanel, etc.)
Pricing:
- Free tier: 1,000 visitors/month
- Paid: $120+/month
Google Analytics
Features:
- Web analytics
- Traffic sources
- Page views
- Conversion tracking
- Free
Limitations:
- Not event-based (page-based)
- Limited user-level tracking
- Not ideal for SaaS products
Real Metric Examples from Successful Products
Example 1: Slack
North Star: Messages sent
Why:
- Measures core value (communication)
- Predicts retention (teams that send 2,000+ messages have 93% retention)
Key Metrics:
- DAU / MAU (stickiness)
- Messages per user
- Channels per team
- Integrations used
Learning: 2,000 messages became the "activation metric"
Example 2: Airbnb
North Star: Nights booked
Why:
- Measures core transaction
- Aligns hosts and guests
Key Metrics:
- Booking rate
- Host acceptance rate
- Guest satisfaction
- Repeat booking rate
Learning: Photo quality was key driver of bookings
Example 3: Superhuman
North Star: % of users who would be "very disappointed" without product
Why:
- Measures product-market fit
- Predicts retention and growth
Key Metrics:
- "Very disappointed" percentage (target: >40%)
- NPS score
- Response time (email speed)
- Keyboard shortcuts used
Learning: Focused on increasing "very disappointed" from 22% to 58%
Example 4: Dropbox
North Star: Files stored
Why:
- Measures value delivered (storage)
- Predicts retention (more files = more locked in)
Key Metrics:
- Files uploaded
- Storage used
- Shared folders
- Referrals (viral growth)
Learning: Referral program drove massive growth (2x signups)
Summary
Quick Reference
Validation vs Vanity:
- Validation: Actionable, meaningful (e.g., % active users)
- Vanity: Impressive but not actionable (e.g., total signups)
Choosing Metrics:
- Tied to hypothesis
- Measurable with current tools
- Leading indicators (predict future)
- Actionable (can optimize)
Metric Types by Stage:
- Problem validation: Interview requests, survey responses
- Solution validation: Prototype interactions, waitlist signups
- MVP validation: Activation, retention, revenue
- Growth: DAU, MAU, churn, virality
AARRR Metrics:
- Acquisition: Where users come from
- Activation: First experience
- Retention: Come back regularly
- Referral: Tell others
- Revenue: Pay for product
North Star Metric:
- Single most important metric
- Aligns with value delivered
- Examples: Airbnb (nights booked), Slack (messages sent)
Input vs Output:
- Input: What we control (features shipped)
- Output: What users do (signups, retention)
- Focus on outputs
Leading vs Lagging:
- Leading: Predict future (activation → retention)
- Lagging: Measure past (revenue, churn)
- Use leading for fast iteration
Setting Targets:
- Baseline (current state)
- Target (desired state)
- Time frame (by when)
- Example: "Increase activation from 30% to 40% in 8 weeks"
Common Mistakes:
- Tracking too many metrics
- Vanity metrics
- Metrics without targets
- Not segmenting
From Metrics to Action:
- Metric drops → Investigate
- Metric flat → Experiment
- Metric improves → Double down
Tools:
- Amplitude, Mixpanel (product analytics)
- PostHog (open-source)
- Segment (customer data platform)
- Google Analytics (web analytics)
1---2name: validation-metrics3description: Comprehensive guide to choosing and tracking validation metrics that prove product-market fit and drive actionable insights4---5
6# Validation Metrics
7
8## What are Validation Metrics?
9
10**Definition:** Quantifiable proof that your hypothesis is correct and your product is working.
11
12### Characteristics
13
141. **Tied to Hypothesis**
15 - Directly measures what you're testing
16 - Example: Hypothesis says "increase signups by 30%" → Metric is signup rate
17
182. **Actionable**
19 - Can optimize based on metric
20 - Shows what to improve
21 - Example: "30% activation rate" → Focus on onboarding
22
233. **Leading Indicators**
24 - Predict future success
25 - Faster feedback than lagging indicators
26 - Example: Activation rate → Predicts retention
27
284. **Measurable**
29 - Can track with current tools
30 - Quantifiable (not subjective)
31 - Example: "% of users who complete first project" (measurable) vs "users are happy" (not measurable)
32
33---
34
35## Validation vs Vanity Metrics
36
37### Vanity Metrics (Look Good, Not Actionable)
38
39**Examples:**
40- **Total signups:** 1 million signups
41 - Problem: Doesn't show engagement or retention
42 - Could be 1M inactive users
43
44- **Page views:** 10 million page views
45 - Problem: Doesn't show value delivered
46 - Could be bots or bounces
47
48- **Social media followers:** 100k followers
49 - Problem: Doesn't show business impact
50 - Could be fake/inactive followers
51
52**Why They're Vanity:**
53- Impressive numbers
54- Don't drive decisions
55- Don't correlate with business success
56
57### Validation Metrics (Actionable, Meaningful)
58
59**Examples:**
60- **Active users:** 30% of signups are active weekly
61 - Actionable: Focus on activation
62 - Shows: Real engagement
63
64- **Retention:** 60% of users return after 7 days
65 - Actionable: Improve onboarding
66 - Shows: Product stickiness
67
68- **Revenue per user:** $50 average revenue per user
69 - Actionable: Optimize pricing/upsells
70 - Shows: Monetization effectiveness
71
72**Why They're Validation:**
73- Show real user behavior
74- Drive product decisions
75- Correlate with business success
76
77### Comparison Table
78
79| Vanity Metric | Validation Metric |
80|---------------|-------------------|
81| Total signups | % of signups who activate |
82| Page views | Time spent per session |
83| Email subscribers | Email open/click rate |
84| App downloads | DAU / MAU ratio |
85| Social followers | Engagement rate |
86
87---
88
89## Choosing Validation Metrics
90
91### 1. Tied Directly to Hypothesis
92
93**Hypothesis:**
94> "If we add social login, signup completion will increase by 30%."
95
96**Validation Metric:**
97- Signup completion rate
98- % using social login vs email/password
99
100**Why:** Directly measures hypothesis outcome.
101
102### 2. Measurable with Current Tools
103
104**Good (Measurable):**
105- Signup completion rate (track with analytics)
106- Time to first action (track with events)
107- Retention rate (track with cohorts)
108
109**Bad (Hard to Measure):**
110- User happiness (subjective, requires surveys)
111- Brand awareness (requires expensive studies)
112- "Quality" of users (vague, undefined)
113
114### 3. Leading (Predict Future Success)
115
116**Leading Indicators:**
117- Activation rate → Predicts retention
118- Engagement (DAU/MAU) → Predicts churn
119- NPS score → Predicts growth
120
121**Lagging Indicators:**
122- Revenue (delayed, many factors)
123- Churn (happens after problem)
124- LTV (takes months to measure)
125
126**Why Leading is Better:**
127- Faster feedback
128- Can fix issues before they become problems
129- Iterate faster
130
131### 4. Actionable (Can Optimize)
132
133**Actionable:**
134- "30% of users complete onboarding" → Improve onboarding
135- "50% drop off at step 3" → Fix step 3
136- "Users spend 2 min/session" → Increase engagement
137
138**Not Actionable:**
139- "Users are happy" → What to do?
140- "Product is good" → What to improve?
141- "Traffic is up" → Why? What next?
142
143---
144
145## Metric Types by Stage
146
147### Problem Validation
148
149**Goal:** Confirm the problem exists
150
151**Metrics:**
152- Interview requests (% of outreach that accepts)
153- Survey responses (% who respond)
154- Problem severity rating (1-10 scale)
155- Frequency of problem (daily, weekly, monthly)
156
157**Example:**
158- Sent 100 interview requests → 40 accepted (40% response rate)
159- 8 out of 10 rated problem as 8+ severity
160- **Validation:** Problem is real and severe
161
162### Solution Validation
163
164**Goal:** Confirm solution solves the problem
165
166**Metrics:**
167- Prototype interactions (% who engage)
168- Waitlist signups (% interested)
169- Willingness to pay (% who say yes)
170- Task completion rate (usability tests)
171
172**Example:**
173- Showed prototype to 20 users → 18 engaged (90%)
174- 15 out of 20 joined waitlist (75%)
175- 10 out of 20 said they'd pay $49/month (50%)
176- **Validation:** Solution is valuable
177
178### MVP Validation
179
180**Goal:** Confirm product delivers value
181
182**Metrics:**
183- Activation rate (% who complete key action)
184- Retention rate (% who return)
185- Revenue (% who pay)
186- NPS (net promoter score)
187
188**Example:**
189- 100 signups → 40 activated (40% activation)
190- 40 activated → 28 retained after 7 days (70% retention)
191- 28 retained → 12 paid (43% conversion)
192- **Validation:** Product has product-market fit
193
194### Growth
195
196**Goal:** Scale the product
197
198**Metrics:**
199- DAU, WAU, MAU (daily/weekly/monthly active users)
200- Churn rate (% who leave)
201- Virality (K-factor, viral coefficient)
202- CAC (customer acquisition cost)
203- LTV (lifetime value)
204
205**Example:**
206- 10,000 MAU, growing 10% MoM
207- 5% monthly churn
208- K-factor: 1.2 (viral growth)
209- CAC: $50, LTV: $500 (10x LTV/CAC)
210- **Validation:** Product is scaling
211
212---
213
214## AARRR Metrics (Pirate Metrics)
215
216### 1. Acquisition: Where Users Come From
217
218**Metrics:**
219- Traffic sources (organic, paid, referral)
220- Signup rate (% of visitors who sign up)
221- Cost per acquisition (CPA)
222
223**Example:**
224- 10,000 visitors → 500 signups (5% signup rate)
225- Sources: 40% organic, 30% paid, 30% referral
226- CPA: $20 (paid), $0 (organic)
227
228**Optimization:**
229- Improve signup rate (test landing page)
230- Increase organic traffic (SEO, content)
231- Reduce CPA (optimize ads)
232
233### 2. Activation: First Experience, Aha Moment
234
235**Metrics:**
236- Activation rate (% who complete key action)
237- Time to first value
238- Onboarding completion rate
239
240**Example:**
241- 500 signups → 200 activated (40% activation)
242- Activation = Complete first project
243- Time to activation: 15 minutes (median)
244
245**Optimization:**
246- Improve onboarding (reduce time to activation)
247- Increase activation rate (test different flows)
248- Identify "aha moment" (what makes users stick)
249
250### 3. Retention: Come Back and Use Regularly
251
252**Metrics:**
253- Day 1, 7, 30 retention
254- DAU / MAU ratio (stickiness)
255- Churn rate
256
257**Example:**
258- Day 1 retention: 60%
259- Day 7 retention: 40%
260- Day 30 retention: 25%
261- DAU/MAU: 0.3 (30% of monthly users are daily active)
262
263**Optimization:**
264- Improve Day 7 retention (email reminders, push notifications)
265- Increase stickiness (make product more valuable)
266- Reduce churn (identify why users leave)
267
268### 4. Referral: Tell Others
269
270**Metrics:**
271- Viral coefficient (K-factor)
272- Referral rate (% who refer)
273- Invites sent per user
274
275**Example:**
276- 100 users → 30 sent invites (30% referral rate)
277- 30 invites → 15 signups (50% conversion)
278- K-factor: 0.3 × 0.5 = 0.15 (not viral, need >1)
279
280**Optimization:**
281- Increase referral rate (add referral program)
282- Increase invite conversion (improve invite messaging)
283- Achieve K > 1 (viral growth)
284
285### 5. Revenue: Pay for Product
286
287**Metrics:**
288- Conversion rate (% who pay)
289- ARPU (average revenue per user)
290- MRR (monthly recurring revenue)
291- Churn rate (revenue churn)
292
293**Example:**
294- 200 active users → 50 paid (25% conversion)
295- ARPU: $30/month
296- MRR: 50 × $30 = $1,500
297- Revenue churn: 5%/month
298
299**Optimization:**
300- Increase conversion rate (test pricing, features)
301- Increase ARPU (upsells, higher tiers)
302- Reduce churn (improve retention)
303
304---
305
306## North Star Metric
307
308### What is a North Star Metric?
309
310**Definition:** The single most important metric that aligns with value delivered to users.
311
312**Characteristics:**
313- Measures value delivered (not vanity)
314- Leading indicator of growth
315- Aligns team around one goal
316- Actionable (can optimize)
317
318### Examples from Successful Products
319
320| Product | North Star Metric | Why |
321|---------|-------------------|-----|
322| **Airbnb** | Nights booked | Measures core value (stays) |
323| **Slack** | Messages sent | Measures engagement |
324| **LinkedIn** | Endorsements | Measures network value |
325| **Spotify** | Time listening | Measures content consumption |
326| **Uber** | Rides completed | Measures core transaction |
327| **Medium** | Total time reading | Measures content engagement |
328
329### How to Choose Your North Star
330
331**Questions:**
3321. What value do we deliver to users?
3332. What action shows they're getting value?
3343. What predicts long-term retention?
3354. What can we optimize?
336
337**Example: Project Management Tool**
338
339**Options:**
340- Projects created (vanity, doesn't show usage)
341- Tasks completed (better, shows value)
342- Active projects (even better, shows ongoing usage)
343
344**North Star:** Active projects (projects with activity in last 7 days)
345
346**Why:**
347- Shows users are getting value (managing projects)
348- Predicts retention (active users stay)
349- Actionable (can optimize for more active projects)
350
351---
352
353## Input vs Output Metrics
354
355### Input Metrics (What We Control)
356
357**Examples:**
358- Features shipped
359- Experiments run
360- Marketing campaigns launched
361- Sales calls made
362
363**Why They Matter:**
364- Show team activity
365- Measure effort
366
367**Why They're Not Enough:**
368- Don't show outcomes
369- Can ship features that don't work
370- Activity ≠ Results
371
372### Output Metrics (What Users Do)
373
374**Examples:**
375- Signups
376- Activation rate
377- Retention rate
378- Revenue
379
380**Why They Matter:**
381- Show real impact
382- Measure results
383- Drive business outcomes
384
385**Why Focus on Outputs:**
386- Outputs are what matter
387- Inputs are means to outputs
388- Can have high input, low output (shipping features no one uses)
389
390### Example
391
392**Input Metrics:**
393- Shipped 10 features this quarter ✅
394- Ran 5 A/B tests ✅
395- Launched 3 marketing campaigns ✅
396
397**Output Metrics:**
398- Signups: Flat (0% growth) ❌
399- Activation: Decreased from 40% to 35% ❌
400- Retention: Flat ❌
401
402**Learning:** High activity (inputs) but no results (outputs). Need to focus on what moves the needle.
403
404---
405
406## Leading vs Lagging Indicators
407
408### Leading Indicators (Predict Future)
409
410**Examples:**
411- Activation rate → Predicts retention
412- Engagement (DAU/MAU) → Predicts churn
413- NPS score → Predicts growth
414- Trial conversion rate → Predicts revenue
415
416**Benefits:**
417- Faster feedback
418- Can fix issues early
419- Iterate faster
420
421**Example:**
422- Activation rate drops from 40% to 30%
423- **Action:** Fix onboarding immediately (before retention drops)
424
425### Lagging Indicators (Measure Past)
426
427**Examples:**
428- Revenue (delayed, many factors)
429- Churn (happens after problem)
430- LTV (takes months to measure)
431- Market share (slow to change)
432
433**Drawbacks:**
434- Slow feedback
435- Problem already happened
436- Hard to iterate
437
438**Example:**
439- Revenue drops 20%
440- **Problem:** Issue happened weeks/months ago
441- **Action:** Too late to prevent, can only fix going forward
442
443### Use Both
444
445**Leading:** For fast iteration
446**Lagging:** For business outcomes
447
448**Example:**
449- **Leading:** Activation rate (optimize weekly)
450- **Lagging:** Revenue (measure monthly)
451- **Relationship:** Activation rate predicts revenue
452
453---
454
455## Metrics for Different Product Types
456
457### SaaS (Software as a Service)
458
459**Key Metrics:**
460- MRR (monthly recurring revenue)
461- Churn rate (% who cancel)
462- NPS (net promoter score)
463- Activation rate (% who complete onboarding)
464- CAC (customer acquisition cost)
465- LTV (lifetime value)
466
467**Example:**
468- MRR: $100k, growing 15% MoM
469- Churn: 5%/month
470- NPS: 50
471- Activation: 40%
472- CAC: $200, LTV: $2,000 (10x)
473
474### E-Commerce
475
476**Key Metrics:**
477- Cart abandonment rate
478- Conversion rate (% who buy)
479- AOV (average order value)
480- Repeat purchase rate
481- CAC (customer acquisition cost)
482- LTV (lifetime value)
483
484**Example:**
485- Cart abandonment: 70%
486- Conversion: 2.5%
487- AOV: $75
488- Repeat purchase: 30%
489- CAC: $30, LTV: $200 (6.7x)
490
491### Marketplace (Two-Sided)
492
493**Key Metrics:**
494- Supply/demand balance
495- GMV (gross merchandise value)
496- Take rate (% commission)
497- Liquidity (% of listings that transact)
498- Repeat rate (buyers and sellers)
499
500**Example:**
501- Supply: 10,000 sellers
502- Demand: 50,000 buyers (5:1 ratio)
503- GMV: $1M/month
504- Take rate: 15%
505- Liquidity: 60% (listings sell within 30 days)
506
507### Social / Community
508
509**Key Metrics:**
510- DAU / MAU (daily/monthly active users)
511- Posts per user
512- Connections per user
513- Engagement rate (likes, comments, shares)
514- Retention (Day 1, 7, 30)
515
516**Example:**
517- DAU: 100k, MAU: 500k (DAU/MAU: 0.2)
518- Posts per user: 5/month
519- Connections: 50/user
520- Engagement: 10% (% of posts with engagement)
521- Day 7 retention: 40%
522
523---
524
525## Setting Metric Targets
526
527### 1. Baseline (Current State)
528
529**Measure:**
530- What's the current value?
531- What's the trend? (improving, flat, declining)
532
533**Example:**
534- Current activation rate: 30%
535- Trend: Flat (been 30% for 3 months)
536
537### 2. Target (Desired State)
538
539**Set:**
540- What's a meaningful improvement?
541- What's achievable?
542- What's the industry benchmark?
543
544**Example:**
545- Target activation rate: 40%
546- Improvement: +33% relative
547- Benchmark: Top quartile is 45%
548
549### 3. Time Frame (By When)
550
551**Set:**
552- How long to achieve target?
553- Consider: Effort required, traffic volume, test duration
554
555**Example:**
556- Achieve 40% activation in 8 weeks
557- Plan: 2 weeks per experiment, 4 experiments
558
559### Full Example
560
561**Metric:** Activation rate
562
563**Baseline:** 30% (current)
564
565**Target:** 40% (desired)
566
567**Time Frame:** 8 weeks
568
569**Full Statement:**
570> "Increase activation rate from 30% to 40% within 8 weeks."
571
572---
573
574## Metric Instrumentation
575
576### 1. Event Tracking (Segment, Amplitude, Mixpanel)
577
578**What to Track:**
579- User actions (clicks, page views, form submissions)
580- Key events (signup, activation, purchase)
581- User properties (plan, signup date, source)
582
583**Example (Segment):**
584```javascript
585// Track signup
586analytics.track('User Signed Up', {
587 method: 'email', // or 'google', 'facebook'
588 plan: 'free',
589 source: 'organic'
590});
591
592// Track activation
593analytics.track('User Activated', {
594 time_to_activation: 900, // seconds
595 completed_steps: 5
596});
597
598// Identify user
599analytics.identify(userId, {
600 email: user.email,
601 plan: 'free',
602 signup_date: '2024-01-15',
603 source: 'organic'
604});
605```
606
607### 2. Custom Events (User Actions)
608
609**Event Naming Convention:**
610```
611[Object] [Action]
612
613Examples:
614- User Signed Up
615- Project Created
616- Task Completed
617- Payment Submitted
618- Feature Used
619```
620
621**Event Properties:**
622```javascript
623analytics.track('Project Created', {
624 project_id: '123',
625 project_name: 'My Project',
626 template_used: true,
627 team_size: 5
628});
629```
630
631### 3. User Properties (Attributes)
632
633**What to Track:**
634- Demographics (age, location, role)
635- Behavioral (signup date, plan, usage)
636- Firmographic (company size, industry) for B2B
637
638**Example:**
639```javascript
640analytics.identify(userId, {
641 email: 'user@example.com',
642 name: 'John Doe',
643 plan: 'pro',
644 signup_date: '2024-01-15',
645 company_size: '50-100',
646 industry: 'SaaS',
647 role: 'Product Manager'
648});
649```
650
651### 4. Conversion Funnels
652
653**Define Funnel:**
654```
655Signup Funnel:
6561. Visit landing page
6572. Click "Sign Up"
6583. Enter email
6594. Verify email
6605. Complete onboarding
6616. Activate (complete first project)
662```
663
664**Track Each Step:**
665```javascript
666// Step 1
667analytics.page('Landing Page');
668
669// Step 2
670analytics.track('Signup Button Clicked');
671
672// Step 3
673analytics.track('Email Entered');
674
675// Step 4
676analytics.track('Email Verified');
677
678// Step 5
679analytics.track('Onboarding Completed');
680
681// Step 6
682analytics.track('User Activated');
683```
684
685**Analyze:**
686- Conversion rate at each step
687- Drop-off points
688- Time between steps
689
690---
691
692## Cohort Analysis
693
694### What is Cohort Analysis?
695
696**Definition:** Group users by time (signup week/month) and track behavior over time.
697
698**Why:**
699- See if product is improving (newer cohorts better than older)
700- Identify retention patterns
701- Measure long-term impact of changes
702
703### Example: Retention Cohort
704
705**Cohort Table:**
706
707| Signup Week | Week 0 | Week 1 | Week 2 | Week 3 | Week 4 |
708|-------------|--------|--------|--------|--------|--------|
709| Jan 1-7 | 100% | 60% | 45% | 35% | 30% |
710| Jan 8-14 | 100% | 65% | 50% | 40% | 35% |
711| Jan 15-21 | 100% | 70% | 55% | 45% | 40% |
712| Jan 22-28 | 100% | 75% | 60% | 50% | 45% |
713
714**Analysis:**
715- Retention is improving (newer cohorts have higher retention)
716- Week 1 retention increased from 60% to 75%
717- **Learning:** Recent product changes are working
718
719### Example: Revenue Cohort
720
721**Cohort Table:**
722
723| Signup Month | Month 0 | Month 1 | Month 2 | Month 3 |
724|--------------|---------|---------|---------|---------|
725| Jan | $1,000 | $1,200 | $1,400 | $1,500 |
726| Feb | $1,500 | $1,800 | $2,000 | - |
727| Mar | $2,000 | $2,400 | - | - |
728
729**Analysis:**
730- Revenue per cohort is growing (expansion revenue)
731- Newer cohorts start with higher revenue
732- **Learning:** Pricing changes are working
733
734---
735
736## Segmentation
737
738### Why Segment?
739
740**Problem:**
741- Averages hide insights
742- Different user types behave differently
743- One-size-fits-all doesn't work
744
745**Solution:**
746- Segment by user type
747- Analyze each segment separately
748- Optimize for each segment
749
750### Common Segments
751
752**1. By User Type:**
753- Free vs Paid
754- New vs Returning
755- Power users vs Casual users
756
757**2. By Channel:**
758- Organic vs Paid
759- Direct vs Referral
760- Email vs Social
761
762**3. By Feature Usage:**
763- Uses Feature A vs Doesn't use Feature A
764- High engagement vs Low engagement
765
766### Example: Activation by User Type
767
768**Overall:**
769- Activation rate: 40%
770
771**Segmented:**
772- Free users: 35% activation
773- Paid users: 60% activation
774
775**Learning:** Paid users activate at higher rate. Focus on converting free to paid.
776
777### Example: Retention by Channel
778
779**Overall:**
780- Day 7 retention: 40%
781
782**Segmented:**
783- Organic: 50% retention
784- Paid: 30% retention
785- Referral: 60% retention
786
787**Learning:** Referral users have best retention. Invest in referral program.
788
789---
790
791## Metric Dashboards
792
793### Key Metrics Visible at All Times
794
795**Dashboard Structure:**
796```
797┌─────────────────────────────────────────────────┐
798│ NORTH STAR METRIC │
799│ Active Projects: 1,234 (+15% vs last week) │
800├─────────────────────────────────────────────────┤
801│ AARRR METRICS │
802│ Acquisition: 500 signups (+10%) │
803│ Activation: 40% (+5%) │
804│ Retention: 60% Day 7 (flat) │
805│ Referral: 0.3 K-factor (-10%) │
806│ Revenue: $10k MRR (+20%) │
807├─────────────────────────────────────────────────┤
808│ KEY FUNNELS │
809│ Signup Funnel: 5% conversion (flat) │
810│ Onboarding Funnel: 40% completion (+5%) │
811│ Payment Funnel: 25% conversion (+10%) │
812└─────────────────────────────────────────────────┘
813```
814
815### Daily/Weekly/Monthly Views
816
817**Daily:**
818- DAU (daily active users)
819- Signups
820- Revenue
821
822**Weekly:**
823- WAU (weekly active users)
824- Retention (Day 7)
825- Activation rate
826
827**Monthly:**
828- MAU (monthly active users)
829- MRR (monthly recurring revenue)
830- Churn rate
831
832### Trends and Anomalies
833
834**Trend:**
835- Is metric improving, flat, or declining?
836- What's the rate of change?
837
838**Anomaly:**
839- Sudden spike or drop
840- Investigate cause
841
842**Example:**
843- Signups spiked 300% on Tuesday
844- **Investigation:** Press mention on TechCrunch
845- **Action:** Prepare for increased traffic
846
847### Segmented Views
848
849**Example:**
850- Overall activation: 40%
851- By plan:
852 - Free: 35%
853 - Pro: 60%
854 - Enterprise: 80%
855
856**Learning:** Enterprise users activate at much higher rate.
857
858---
859
860## Common Metric Mistakes
861
862### 1. Tracking Too Many Metrics
863
864**Problem:**
865- 50 metrics on dashboard
866- Can't focus
867- Analysis paralysis
868
869**Solution:**
870- Focus on 3-5 key metrics
871- North Star + AARRR
872
873**Example:**
874- North Star: Active projects
875- Acquisition: Signups
876- Activation: % who complete first project
877- Retention: Day 7 retention
878- Revenue: MRR
879
880### 2. Vanity Metrics
881
882**Problem:**
883- Tracking metrics that look good but don't matter
884- Example: Total signups (not active users)
885
886**Solution:**
887- Track actionable metrics
888- Example: % of signups who are active
889
890### 3. Metrics Without Targets
891
892**Problem:**
893- "Activation rate is 40%"
894- Is that good or bad?
895
896**Solution:**
897- Set targets
898- Example: "Activation rate is 40%, target is 50%"
899
900### 4. Not Segmenting
901
902**Problem:**
903- Averages hide insights
904- Example: "Overall retention is 40%"
905- Reality: Free users 30%, Paid users 60%
906
907**Solution:**
908- Segment by user type, channel, feature usage
909- Analyze each segment
910
911---
912
913## From Metrics to Action
914
915### Metric Drops → Investigate
916
917**Example:**
918- Activation rate dropped from 40% to 30%
919
920**Actions:**
9211. When did it drop? (identify timing)
9222. What changed? (recent deployments, experiments)
9233. Which segment? (all users or specific segment)
9244. Funnel analysis (where are users dropping off?)
925
926**Investigation:**
927- Dropped on Jan 15
928- Deployed new onboarding flow on Jan 14
929- Only affects mobile users
930- Users drop off at step 3 (new step added)
931
932**Fix:**
933- Revert new onboarding flow
934- Redesign step 3
935- Re-test
936
937### Metric Flat → Experiment
938
939**Example:**
940- Activation rate has been 40% for 3 months
941
942**Actions:**
9431. Brainstorm hypotheses (what could improve activation?)
9442. Prioritize (ICE score)
9453. Run experiments
9464. Measure impact
947
948**Hypotheses:**
949- Add onboarding checklist → +10% activation
950- Send activation email → +5% activation
951- Simplify first task → +15% activation
952
953**Experiment:**
954- Test onboarding checklist (highest expected impact)
955- Run A/B test for 2 weeks
956- Measure activation rate
957
958### Metric Improves → Double Down
959
960**Example:**
961- Activation rate increased from 40% to 50% after adding onboarding checklist
962
963**Actions:**
9641. Validate (is improvement real and sustained?)
9652. Understand why (what made it work?)
9663. Double down (do more of what works)
967
968**Double Down:**
969- Expand checklist to more user types
970- Add checklist to other flows (e.g., feature adoption)
971- Share learnings with team
972
973---
974
975## Tools
976
977### Amplitude
978
979**Features:**
980- Event-based analytics
981- Funnel analysis
982- Cohort analysis
983- Retention analysis
984- User segmentation
985
986**Pricing:**
987- Free tier: 10M events/month
988- Paid: $995+/month
989
990### Mixpanel
991
992**Features:**
993- Event tracking
994- A/B test analysis
995- Retention analysis
996- Funnel analysis
997- User profiles
998
999**Pricing:**
1000- Free tier: 100k events/month
1001- Paid: $25+/month
1002
1003### PostHog
1004
1005**Features:**
1006- Open-source product analytics
1007- Feature flags
1008- Session replay
1009- Heatmaps
1010- Self-hosted option
1011
1012**Pricing:**
1013- Free tier: 1M events/month
1014- Paid: $0.00031/event
1015
1016### Segment
1017
1018**Features:**
1019- Customer data platform
1020- Single API for all analytics tools
1021- Event tracking
1022- User identification
1023- Integrations (Amplitude, Mixpanel, etc.)
1024
1025**Pricing:**
1026- Free tier: 1,000 visitors/month
1027- Paid: $120+/month
1028
1029### Google Analytics
1030
1031**Features:**
1032- Web analytics
1033- Traffic sources
1034- Page views
1035- Conversion tracking
1036- Free
1037
1038**Limitations:**
1039- Not event-based (page-based)
1040- Limited user-level tracking
1041- Not ideal for SaaS products
1042
1043---
1044
1045## Real Metric Examples from Successful Products
1046
1047### Example 1: Slack
1048
1049**North Star:** Messages sent
1050
1051**Why:**
1052- Measures core value (communication)
1053- Predicts retention (teams that send 2,000+ messages have 93% retention)
1054
1055**Key Metrics:**
1056- DAU / MAU (stickiness)
1057- Messages per user
1058- Channels per team
1059- Integrations used
1060
1061**Learning:** 2,000 messages became the "activation metric"
1062
1063### Example 2: Airbnb
1064
1065**North Star:** Nights booked
1066
1067**Why:**
1068- Measures core transaction
1069- Aligns hosts and guests
1070
1071**Key Metrics:**
1072- Booking rate
1073- Host acceptance rate
1074- Guest satisfaction
1075- Repeat booking rate
1076
1077**Learning:** Photo quality was key driver of bookings
1078
1079### Example 3: Superhuman
1080
1081**North Star:** % of users who would be "very disappointed" without product
1082
1083**Why:**
1084- Measures product-market fit
1085- Predicts retention and growth
1086
1087**Key Metrics:**
1088- "Very disappointed" percentage (target: >40%)
1089- NPS score
1090- Response time (email speed)
1091- Keyboard shortcuts used
1092
1093**Learning:** Focused on increasing "very disappointed" from 22% to 58%
1094
1095### Example 4: Dropbox
1096
1097**North Star:** Files stored
1098
1099**Why:**
1100- Measures value delivered (storage)
1101- Predicts retention (more files = more locked in)
1102
1103**Key Metrics:**
1104- Files uploaded
1105- Storage used
1106- Shared folders
1107- Referrals (viral growth)
1108
1109**Learning:** Referral program drove massive growth (2x signups)
1110
1111---
1112
1113## Summary
1114
1115### Quick Reference
1116
1117**Validation vs Vanity:**
1118- Validation: Actionable, meaningful (e.g., % active users)
1119- Vanity: Impressive but not actionable (e.g., total signups)
1120
1121**Choosing Metrics:**
1122- Tied to hypothesis
1123- Measurable with current tools
1124- Leading indicators (predict future)
1125- Actionable (can optimize)
1126
1127**Metric Types by Stage:**
1128- Problem validation: Interview requests, survey responses
1129- Solution validation: Prototype interactions, waitlist signups
1130- MVP validation: Activation, retention, revenue
1131- Growth: DAU, MAU, churn, virality
1132
1133**AARRR Metrics:**
1134- Acquisition: Where users come from
1135- Activation: First experience
1136- Retention: Come back regularly
1137- Referral: Tell others
1138- Revenue: Pay for product
1139
1140**North Star Metric:**
1141- Single most important metric
1142- Aligns with value delivered
1143- Examples: Airbnb (nights booked), Slack (messages sent)
1144
1145**Input vs Output:**
1146- Input: What we control (features shipped)
1147- Output: What users do (signups, retention)
1148- Focus on outputs
1149
1150**Leading vs Lagging:**
1151- Leading: Predict future (activation → retention)
1152- Lagging: Measure past (revenue, churn)
1153- Use leading for fast iteration
1154
1155**Setting Targets:**
1156- Baseline (current state)
1157- Target (desired state)
1158- Time frame (by when)
1159- Example: "Increase activation from 30% to 40% in 8 weeks"
1160
1161**Common Mistakes:**
1162- Tracking too many metrics
1163- Vanity metrics
1164- Metrics without targets
1165- Not segmenting
1166
1167**From Metrics to Action:**
1168- Metric drops → Investigate
1169- Metric flat → Experiment
1170- Metric improves → Double down
1171
1172**Tools:**
1173- Amplitude, Mixpanel (product analytics)
1174- PostHog (open-source)
1175- Segment (customer data platform)
1176- Google Analytics (web analytics)