North Star Metrics: Driving Business Growth With Focus

Written by dlayf | Published 2026/01/25
Tech Story Tags: saas | product-metrics | growth | business-strategy | north-star-metrics | what-are-north-star-metrics | business-metrics | north-star-metric-strategy

TLDRNorth Star Metrics: Driving Business Growth with Focus. Most features that get shipped do nothing. North Star Metric is a way of quantifying the combined user and business value.via the TL;DR App

There is a dirty secret in product management.

Most features that get shipped do nothing. Absolutely nothing.

These features might sound great, sound fancy, and get a lot of praise internally. But when it comes to impacting the business, they do F all.

They do nothing, not because they aren’t designed well, but because they don’t drive your business model in any meaningful way.

The only way to impact your business is to have sustained focus on the things that matter.

Without defining what matters, it’s easy for teams to scatter changes around the product, get lost in rabbit holes, or micro-optimizations that are a waste of time.

This quote from Alice in Wonderland captures it perfectly:

Alice: “Would you tell me, please, which way I ought to go from here?”

The Cat: “That depends a good deal on where you want to get to.”

Alice: “I don’t much care where—”

The Cat: “Then it doesn’t matter which way you go.”

Don’t be Alice. Direction matters.

What is a North Star Metric?

All the great software development companies solve this problem by defining a North Star Metric.

We did this at Uber and Codecademy. Meta does it, Google does it, Slack does it, and you should do it too.

A North Star Metric is a way of quantifying the combined user and business value that your product produces.

Users come to your product to solve a problem. Your business makes money somehow.

You need to find a way of measuring the leading indicator of both.

Let’s look at some examples and what their north star metrics could be:

  • Facebook - “Daily Active Users” - FB is designed to be a daily use product, so this measures successful user engagement. FB makes money on ads, so users have to show up to see the ads.
  • Uber - “Trips Completed” - They’re a marketplace, so they make money when a ride or delivery happens. “Completed” is key here because it drives value to both sides of the marketplace and captures liquidity + quality.
  • AirBnB - “Nights Booked” - Also a marketplace, so this measures value to both the host and the guest. Their revenue will go up if this number goes up.
  • Slack - “Messages Sent per Team” - B2B, so revenue driven by accounts. The more active the account, the higher the retention. They also charge per seat, so the more messages, the more likely the more people in that account, the higher the revenue.
  • Notion - “Documents Created” - Notion has both solo users and team users. In team environments, the real value is the creation of a document for others to read. The more documents, the more valuable the workspace, the higher the retention.

No metric is perfect, but all of these orient product development towards growing the business and helping their users.

Why Use a North Star Metric and Not MRR?

Product development, if not measured carefully, can be insanely wasteful.

We learned this painful lesson at Codecademy.

It was roughly in 2018, and we hired our first data scientist (shout out to Hillary), who correctly calculated our retention numbers for the first time.

I remember staring at our fancy new dashboards and seeing that the last 2 years of our product development did absolutely nothing to improve our usage retention.

Nothing. A flat line.

We probably spent millions of dollars on engineers, PMs, designers, office space, snacks, etc., to get no movement in our retention, which is the main thing that matters.

This taught me a valuable lesson.

Good product development isn’t just shipping things. It also isn’t just shipping things that your users like.

It is getting the highest ROI for the dollars you put into developing your product.

North star metrics give you a way to denominate the value of your work.

Without a clear and thoughtfully chosen North Star Metric, you can’t quantify this ROI.

Just optimizing around MRR can be very misleading, as MRR is a lagging indicator.

If you remember the concept of the growth ceiling from a few posts ago, your MRR might still be growing just from past momentum and not your current work.

MRR can still go up even if your current features aren’t working. It can also go down when you’re shipping things that work.

If you follow this as a signal, it’s really easy to go astray.

How to Set a North Star Metric

There are 2 basic choices you have to make here.

  1. What are you going to measure?
  2. How are you going to measure it?

For “what to measure”, you should try to capture “one complete unit of value” from the user’s perspective.

Typically, value exists at a few levels, and it’s tricky to find the right altitude.

For example, at Duolingo, this could be the completion of a question, a pack of questions, a collection of packs, etc.

The first time you do this, pick something that you can easily measure that signals user value, and you can get more specific with time.

For “How to measure it”, there are 3 traditionally ways of doing it.

  1. “Count of Something” - e.g., Uber’s total completed trips per month
  2. “Average of Something” - e.g., Slack’s average number of messages per team.
  3. “X per Y” - e.g., Facebook’s 7 friends in 10 days metric for new users.

There are no perfect metrics, and all of these involve tradeoffs.

  1. “Count of Something” - This number is sensitive to new user acquisition. So it might go up, just because you have more users, not because you are improving the product. That might still be a good thing, but be aware of that.
  2. “Average of Something” - This is great at quantifying user-level health, but it also hides outliers/power users. This is important in certain models like content creation, marketplaces, or anything involving usage-based pricing.
  3. “X per Y” - Setting thresholds is really powerful, but you need a lot of data to know you’re setting this threshold correctly. Optimize for the wrong level, and you can go off course.

Advance Topic: North Star Metrics Drive Strategy

The details of how you define this metric will also impact what strategy you take.

Airbnb’s metric of “Nights Booked” has only a loose relationship to profit.

They could drive much more profit if that was factored into their metric.

Not focusing on profit means the teams can focus on expanding geographically, as all nights booked anywhere in the world are equal under this metric, which means they can take more market share.

If they set a metric of:

  • “Profit per Night Booked” - this would likely favor optimizing the cities where they already have density.
  • “Avg Nights Booked Per User” - They would focus on high-frequency travelers and address their specific needs.

When I was at UberEats, we actively optimized for profit.

To do that, we shut down countries that we didn’t think would be profitable (Italy, Hong Kong, Argentina).

We definitely lost market share doing this, but it was clearly the right thing to do for the business.

So What Do You Do With This Information?

North Star Metrics is a simple framework, but deceptively hard to get right.

  1. Go from Broad to Narrow - Start with a metric that has broad coverage and narrow your focus with time.
  2. Make Sure Its Easy To Explain - your team can't optimize for it if they don't understand how it's calculated. Simple is better.
  3. Stay focused - in my experience, the life cycle of a North Star metric is somewhere between 1-3 years. If you are struggling to move your north star metric, it might not be the metric’s fault; you might be working on the wrong things.

Additionally, here are some good gut checks:

  1. Can everyone in the company impact this metric in some form?
  2. If you are seeing this metric improve, does your MRR eventually go up?
  3. If you see this metric improve, is your usage retention improving?
  4. Is this based on a user action of some kind? E.g., not just landing in your product.

As in most things, simple is typically better.

Good luck out there.

P.S - Are you looking for help setting a metric like this? Reply to this email with “NORTH STAR,” and we will chat.

About Me

Dan has helped drive 100M+ of business growth across his years as a product manager.

He ran the growth team at Codecademy from $10M ARR to $50M ARR, which was acquired for $525M in 2022. After that, he was a product manager at Uber.

Now, he advises and consults with startups & companies who are looking to increase subscription revenue.

​Learn more about consulting >>>


Written by dlayf | Ran the Growth @ Codecademy, Ex Uber PM, Now: https://subscriptionindex.com/
Published by HackerNoon on 2026/01/25