🎯 OKRs & Product Metrics
280 words
1 min read
Visual companion
Python
Type and operator map
Python Week 1: the first filter for runtime behavior
View
Revision summary
What this note is really saying
Short form
# 🎯 OKRs & Product Metrics ## 1. 🎯 Learning Objectives - Write effective OKRs (Objectives & Key Results) - Define a North Star metric for a product - Apply AARRR framework: Acquisition, Activation, Retention, Referral, Revenue - Analyze product health using metrics ## 2.

🎯 OKRs & Product Metrics
1. 🎯 Learning Objectives
- Write effective OKRs (Objectives & Key Results)
- Define a North Star metric for a product
- Apply AARRR framework: Acquisition, Activation, Retention, Referral, Revenue
- Analyze product health using metrics
2. 📖 Core Content
3.1 OKRs (Objectives & Key Results)
Objective: Inspirational, qualitative goal. "What do we want to achieve?" Key Results: Measurable, quantitative outcomes. "How do we know we're making progress?"
Bad OKR: "Improve the product" (vague, unmeasurable) Good OKR:
- Objective: "Delight our users with a world-class onboarding experience"
- KR1: "Increase activation rate from 40% to 60%"
- KR2: "Reduce time-to-first-value from 7 days to 2 days"
- KR3: "Achieve NPS of 50+ for onboarding survey"
3.2 North Star Metric
The single metric that best captures the core value your product delivers to customers.
Examples:
- Spotify: Time spent listening
- Airbnb: Nights booked
- Facebook: Daily active users
- Uber: Rides completed
3.3 AARRR Framework (Pirate Metrics)
| Stage | Metric | Description |
|---|---|---|
| Acquisition | New users | How users find you |
| Activation | First key action | Users experience value |
| Retention | Returning users | Users come back |
| Referral | Invited users | Users tell others |
| Revenue | $ generated | Users pay |
3.4 Cohort Analysis
Track behavior of users who signed up in the same period (cohort) over time.
| Month | Week 1 | Week 2 | Week 4 | Week 8 |
|---|---|---|---|---|
| Jan | 100% | 45% | 30% | 22% |
| Feb | 100% | 48% | 32% | 25% |
| Mar | 100% | 52% | 36% | 28% |
This shows improving retention over time — the product is getting stickier.
4. 📝 Practice Questions
Q1: Write an OKR for a food delivery app's checkout improvement.Answer: Objective: "Make ordering seamless and delightful." KR1: "Reduce checkout abandonment from 35% to 15%." KR2: "Increase average order value from ₹250 to ₹350." KR3: "Achieve 4.5+ rating for checkout experience in user surveys." Join Discord PreviousFinance & NegotiationNextPersonal Development Plan