Topic 65 of

North Star Metric: The One Metric That Drives Growth

Airbnb tracks 'Nights Booked,' not revenue or signups. This one metric aligns every team — product, marketing, engineering — on what drives sustainable growth. That's the power of a North Star Metric.

📚Intermediate
⏱️10 min
10 quizzes

What is a North Star Metric?

North Star Metric (NSM) is the single metric that best captures the core value your product delivers to customers. It reflects product-market fit and predicts long-term success.

Characteristics of a Good NSM

1. Reflects Customer Value (not just business success):

BAD: Revenue (doesn't show if customers love product) GOOD: Weekly Active Users completing core action (shows product usage + value) Example — Spotify: NSM: "Time Spent Listening" (TSL) Why: More listening = More value to users (discovering music, enjoying content) → If TSL increases, revenue follows (engaged users upgrade to Premium, stick longer)

2. Leads to Revenue (but isn't revenue itself):

BAD: Monthly Revenue (lagging indicator, doesn't predict future) GOOD: Monthly Active Subscribers (leading indicator of sustained revenue) Example — Netflix: NSM: "Monthly Stream Starts" Why: Users who stream regularly stick around → Pay subscription longer → Higher LTV → More streams = More engagement = Lower churn = More revenue

3. Measurable and Moveable (can track daily/weekly, teams can influence):

BAD: "Customer Satisfaction" (vague, hard to measure, slow to move) GOOD: "Daily Active Users completing 3+ actions" (specific, trackable, actionable) Example — WhatsApp: NSM: "Daily Active Users Sending Messages" Why: Measurable (track sends daily), moveable (product features drive sending) → Teams can optimize for more sends (quick replies, media sharing, group features)

4. Aligns Company (every team can contribute):

BAD: "Conversion Rate" (only marketing can influence) GOOD: "Weekly Ordering Users" (product, marketing, ops all contribute) Example — Swiggy: NSM: "Weekly Ordering Users" (WOU) Why: Product (better UX, faster checkout), Marketing (offers, campaigns), Operations (delivery time, restaurant selection) all drive WOU → Entire company aligned on making more users order weekly

Why Companies Need a North Star Metric

Problem Without NSM:

Product Team: "Let's increase user signups!" (optimizes signup flow) Marketing Team: "Let's increase revenue!" (runs aggressive discount campaigns) Engineering Team: "Let's improve site speed!" (reduces load time) Result: Three different goals, no alignment, scattered efforts → Signups increase but users don't stick (bad signups) → Revenue spikes but profit tanks (discount-driven, unsustainable) → Site is fast but users still don't use core feature (no value)

Solution With NSM:

North Star Metric: "Weekly Active Buyers" (users making ≥1 purchase/week) Product Team: Optimize onboarding to get users to first purchase (faster activation) Marketing Team: Target high-intent users likely to buy weekly (better cohorts) Engineering Team: Improve search/recommendations (help users find products) Result: All teams optimize for SAME metric → Compound effect → Signups that convert to Weekly Active Buyers (quality signups) → Revenue from sustainable habits (not discount-driven) → Fast site that drives purchases (speed + value)
Think of it this way...

North Star Metric is like a sports team's "points scored." Every player (striker, midfielder, defender) knows the goal: Score more points than opponent. Striker scores directly, midfielder sets up plays, defender prevents opponent from scoring (protecting lead). Different roles, ONE metric. Without NSM, striker optimizes "shots taken" (even if they miss), midfielder optimizes "passes completed" (even if they don't lead to goals), defender optimizes "tackles" (even if team loses). Misaligned chaos.

🎯

How to Choose Your North Star Metric

The NSM Framework

Step 1: Define Core Value

Ask: "What outcome does our product create for customers?"

Examples:

Spotify: "Help users discover and enjoy music" → Core value = Time listening to music Airbnb: "Help travelers find unique stays" → Core value = Nights booked (found place + stayed) Zomato: "Help users find and order food easily" → Core value = Orders placed (found restaurant + ordered) LinkedIn: "Help professionals grow their careers" → Core value = Connections made + Jobs discovered

Step 2: Identify Leading Indicator

Core value should PREDICT revenue (not be revenue itself).

Leading vs Lagging:

Lagging (outcome): Monthly Revenue → Tells you what happened (past), doesn't predict future Leading (predictor): Weekly Active Users → Tells you future (engaged users → revenue next month) Example — Netflix: Lagging: Monthly subscription revenue (₹649 × subscribers) Leading: Monthly Stream Starts (users watching content) Why leading is better: If stream starts drop 20%, you PREDICT churn in 2-3 months (can act NOW) If revenue drops 20%, churn already happened (too late)

Step 3: Test Correlation with Revenue

Validate that NSM predicts long-term revenue.

SQL Query (Check correlation):

query.sqlSQL
WITH monthly_metrics AS (
  SELECT
    DATE_TRUNC('month', date) AS month,
    SUM(proposed_nsm) AS nsm_value,
    SUM(revenue) AS revenue
  FROM events
  GROUP BY month
),
lagged AS (
  SELECT
    month,
    nsm_value,
    LEAD(revenue, 1) OVER (ORDER BY month) AS revenue_next_month,
    LEAD(revenue, 3) OVER (ORDER BY month) AS revenue_3_months
  FROM monthly_metrics
)
SELECT
  CORR(nsm_value, revenue_next_month) AS correlation_1_month,
  CORR(nsm_value, revenue_3_months) AS correlation_3_months
FROM lagged;

Good NSM: Correlation ≥ 0.7 (strong predictor)

Example — Spotify:

NSM: Time Spent Listening (TSL) Correlation with revenue: - TSL vs Revenue (1 month later): 0.82 (strong) - TSL vs Revenue (3 months later): 0.76 (strong) Insight: Users who listen 10+ hours/week are 5× more likely to upgrade to Premium → TSL is good NSM (predicts revenue)

Step 4: Ensure Measurability

Can you track NSM daily/weekly? Can teams influence it?

Good NSM:

Metric: "Weekly Active Buyers" (users making ≥1 purchase/week) Trackable: Yes (query orders table daily) Moveable: Yes (product features, marketing campaigns, pricing all influence)

Bad NSM:

Metric: "Customer Satisfaction Score" (from quarterly survey) Trackable: No (quarterly survey, not real-time) Moveable: Slow (takes months to see survey impact)

⚠️ CheckpointQuiz error: Missing or invalid options array

🏢

North Star Metric Examples from Top Companies

Consumer Apps

Spotify:

NSM: "Time Spent Listening" (TSL) Why this metric: - Captures core value (users discovering and enjoying music) - Predicts revenue (users listening 10+ hours/week upgrade to Premium at 5× rate) - Actionable (product features drive TSL: playlists, recommendations, podcasts) Input Metrics (drive TSL): 1. Daily Active Users (DAU) — more users → more listening 2. Avg minutes per session — deeper engagement → longer listening 3. Content library size — more songs/podcasts → more variety → more listening 4. Playlist engagement — users saving/sharing playlists → discovery → more listening Result: TSL increased 18% YoY → Premium subscriptions up 25% → Revenue up 20%

Netflix:

NSM: "Monthly Stream Starts" Why this metric: - Captures engagement (users watching content = getting value) - Predicts retention (users streaming 10+ titles/month churn at 3% vs 15% for <3 titles) - Measurable (track daily stream starts, report monthly aggregate) Input Metrics: 1. Content catalog size (more shows → more starts) 2. Recommendation CTR (better recs → more starts) 3. Content quality (acclaimed shows → binge-watching → more starts) 4. Platform performance (no buffering → seamless viewing → more starts) Result: Stream Starts up 12% → Churn down from 2.8% → 2.3% → LTV increased 20%

WhatsApp:

NSM: "Daily Active Users Sending Messages" Why this metric: - Captures network effect (more users sending → more replies → more value) - Predicts stickiness (users sending 20+ messages/day are daily habit users) - Simple and universal (everyone can contribute: product, marketing, ops) Input Metrics: 1. New user activation (get to first message sent in <5 minutes) 2. Group chat creation (groups generate 10× more messages than 1:1) 3. Media sharing (photos/videos drive 3× more replies than text) 4. Feature adoption (voice notes, status updates drive engagement) Result: Daily Senders increased 22% → DAU up 18% → WhatsApp Business revenue up 40%

Marketplace / E-commerce

Airbnb:

NSM: "Nights Booked" Why this metric: - Captures two-sided value (guests find stays + hosts earn money) - Predicts revenue (1 night booked = ₹X commission) - Aligns entire company (supply team adds hosts, demand team acquires guests, product optimizes booking flow) Input Metrics: 1. Host listings (more supply → more inventory → more bookings) 2. Guest searches (more demand → more bookings) 3. Search-to-booking conversion (better UX → more bookings) 4. Review quality (better reviews → trust → more bookings) Result: Nights Booked up 35% YoY → Revenue up 30% → Valuation $100B+

Swiggy:

NSM: "Weekly Ordering Users" (WOU) Why this metric: - Captures habit formation (users ordering weekly = sustainable behavior) - Predicts LTV (weekly users have 3-year LTV ₹32K vs monthly users ₹8K) - Cross-functional (product, marketing, ops, supply all drive WOU) Input Metrics: 1. Restaurant selection (more restaurants → higher order intent → more WOU) 2. Delivery time (faster delivery → better experience → repeat orders → WOU) 3. Discounts/offers (first-order discounts → activation → habit → WOU) 4. App notifications (reminders → bring users back → increase WOU) Result: WOU increased 28% → Order frequency up 40% → Annual GMV ₹20,000 Cr

Flipkart:

NSM: "Monthly Active Buyers" (MAB) Why this metric: - Captures purchase behavior (buyers = revenue generators) - Predicts GMV (MAB × Avg orders/buyer × AOV = GMV) - Entire company can optimize (supply, marketing, product, logistics) Input Metrics: 1. Product catalog size (more products → more purchase intent → MAB) 2. Search relevance (better search → find products → buy → MAB) 3. Checkout conversion (reduce friction → complete purchase → MAB) 4. Delivery experience (fast, reliable → repeat buyers → MAB) Result: MAB grew 25% YoY → GMV ₹50,000 Cr → Market leader in India e-commerce

SaaS / B2B

Slack:

NSM: "Messages Sent per Company per Week" Why this metric: - Captures core value (teams communicating = using Slack) - Predicts paid conversion (teams sending 2,000+ messages/week convert to paid at 60% vs 10% for <500) - Network effect (more messages → more replies → more value → stickier) Input Metrics: 1. Daily Active Users per team (more users → more messages) 2. Channels per team (more channels → organized conversations → more messages) 3. Integrations used (Slack + Google Drive/GitHub → centralized work → more messages) 4. Mobile usage (mobile app → message anytime → more messages) Result: Messages/week up 40% → Paid conversion up 18% → $27B acquisition by Salesforce

Notion:

NSM: "Weekly Active Collaborative Workspaces" Why this metric: - Captures collaboration (teams using Notion together = value) - Predicts retention (collaborative workspaces have 85% retention vs 40% for individual) - Differentiates from note-taking apps (collaboration = moat) Input Metrics: 1. Workspaces created (more workspaces → more collaboration) 2. Pages shared (sharing → inviting team → collaboration) 3. Comments/mentions (feedback loops → active collaboration) 4. Template usage (templates → structure → team adoption → collaboration) Result: Collaborative Workspaces up 50% → Team plan upgrades up 35% → Valuation $10B
📈

Input Metrics vs North Star Metric

The Metric Hierarchy

North Star Metric (NSM) — Top-level goal (what success looks like)

Input Metrics — Levers that drive NSM (how to achieve success)

Example — Zomato:

North Star Metric: "Weekly Ordering Users" (WOU) Input Metrics (drive WOU): 1. New user signups → More potential WOU 2. First-order completion rate → Activation (new user → ordering user) 3. Restaurant selection → More choice → Higher intent → More orders → WOU 4. Average delivery time → Better experience → Repeat orders → WOU 5. Discount usage → Incentive to order → Habit formation → WOU 6. App rating → Better UX → Higher satisfaction → More orders → WOU Each input metric contributes to NSM (WOU), but NSM is ultimate goal

How Teams Use Input Metrics

Product Team (optimize user experience):

Input Metrics: - Search-to-order conversion (improve search relevance) - Checkout completion rate (reduce friction in checkout flow) - App load time (faster app → better UX → more orders) Goal: Increase these input metrics → Drive NSM (WOU)

Marketing Team (acquire and activate users):

Input Metrics: - New user signups (top-of-funnel growth) - First-order conversion (activation) - Referral rate (word-of-mouth growth) Goal: Increase these input metrics → Drive NSM (WOU)

Operations Team (improve delivery/supply):

Input Metrics: - Restaurant onboarding (more supply) - Average delivery time (better experience) - Order accuracy (reduce errors → trust) Goal: Improve these input metrics → Drive NSM (WOU)

Balancing Input Metrics

The Trade-off Problem:

Scenario: Marketing wants to increase signups (input metric) Tactic: Run 50% discount campaign Result: Signups spike 3× (✓) But: - Discount users don't stick (low-quality signups) - First-order conversion: 80% (high, discount-driven) - Second-order conversion: 15% (low, discount wore off) - Weekly Ordering Users: +5% (marginal impact on NSM) Conclusion: Optimized INPUT METRIC (signups) at expense of NSM (WOU) → Wrong optimization!

The Right Approach:

Optimize input metrics ONLY IF they drive NSM: Tactic: Target high-intent users (searched "food delivery" 3× this week) Result: - Signups: +30% (smaller increase than discount) - First-order conversion: 65% - Second-order conversion: 45% (3× higher than discount users) - Weekly Ordering Users: +20% (4× impact on NSM) Conclusion: Smaller input metric increase (signups +30% vs +300%), but BIGGER NSM impact (+20% vs +5%) → Right optimization!
Info

Warning: Don't optimize input metrics in isolation. Always check: "If this input metric increases, will NSM increase?" If not, wrong lever.

⚠️ FinalQuiz error: Missing or invalid questions array

⚠️ SummarySection error: Missing or invalid items array

Received: {"hasItems":false,"isArray":false}