Individual feature metrics tell you if one thing worked. A north star metric tells the whole team what 'winning' actually means — and settles arguments that would otherwise be decided by whoever pitches loudest.
1Value Delivered, Not Just Activity
A north star metric should be hard to inflate without actually delivering real value — 'active users completing a core action' is much harder to game meaninglessly than 'total clicks' or 'page views', which can rise from confusion, bots, or noise unrelated to genuine product value.
3Step-by-Step Breakdown
A north star metric is a single number that best represents the core value your product delivers to users — not revenue directly, but the usage behavior that reliably predicts it. It sits one level above individual feature metrics, giving the whole team a shared definition of 'we're winning'.
A good north star metric reflects real value delivered (not just activity), is something the product can actually influence, and correlates with long-term business health. 'Weekly active users who complete a core action' tends to beat 'total page views' because it reflects genuine use, not just traffic.
Why might 'total page views' be a weaker north star metric than 'weekly active users who complete a core action'?
- →Page views are technically harder to measure
- →Page views can be high due to confusion, bots, or unrelated traffic, while completing a core action more directly reflects genuine value delivered to a real user
- →There's no meaningful difference between the two
- →Weekly metrics are always superior to any other time window
The real usefulness of a north star metric shows up when two proposed features both look reasonable — it becomes the tie-breaker: which one more directly moves the number that represents genuine product value, rather than deciding based on which idea is more exciting in the room.
What's the practical value of having a defined north star metric when deciding between two competing feature ideas?
- →It has no practical value beyond reporting to executives
- →It gives a shared, objective tie-breaker — which idea more directly moves the number representing real product value — instead of deciding based on which pitch sounds more exciting
- →It automatically builds the winning feature for you
- →It only matters for consumer products, not B2B
Level Up 🚀
Advanced cheat sheets, SEO tricks, and interview prep for this topic.
Browser Support
Fully supported.
Fully supported.
Fully supported.
Fully supported.
Accessibility (A11y)
1Check Whether Your North Star Metric Is Reachable by Assistive Technology Users
If the core action your north star metric tracks (e.g. 'completes checkout') is harder or impossible to complete via keyboard or screen reader, your overall number can look healthy while silently excluding a segment of users — periodically segment the metric by input method if your analytics support it.
northStarRate(all_users) vs northStarRate(keyboard_only_users)SEO Implications
- 1
Target 'how to choose a north star metric' with a practical selection criterion, not just famous company examples
Readers often see the same 3-4 famous north star metric examples (Facebook's 7 friends in 10 days, etc.) without a transferable method for picking their own — the value/influenceable/correlated criteria fill that gap.
Best Practices
Revisit the North Star Metric When the Product's Core Value Changes
A north star metric chosen for an early version of the product can become stale as the product evolves — periodically ask whether it still represents the core value being delivered, and be willing to redefine it rather than optimizing a number that's quietly stopped mattering.
Frequent Bugs
Choosing a north star metric that's easy to inflate through activity that doesn't reflect real value (raw signups, page views, notification opens).
Test a candidate metric against the question 'could this go up while the product is actually getting worse for users?' — if yes, look for a metric closer to genuine value delivered instead.
Real-World Examples
Signups vs. Activated Users
A team originally tracked total signups as their north star. It kept climbing even as churn worsened, because a marketing campaign was driving low-intent signups. Switching the north star metric to 'users who complete onboarding and return in week 2' immediately revealed the real, declining trend the signup count had been masking.
// Misleading: signups_total (climbing due to campaign, masks churn)
// Better: users_activated_and_returned_week_2 (reveals real trend)