Free account

Save your progress

Keep lessons, quiz scores and your certificate in sync across devices. Lessons you already finished in this browser are added automatically.

At least 8 characters.

By continuing you agree to our terms and privacy policy. We store your name, email and course progress. No spam.

Track 1 · Foundations & Funnel Economics · Lesson 2 of 4

North Star Metric: Pick One Number and Build Its Input Tree

Choose a North Star Metric that captures the value customers get, then break it into 3 to 5 input metrics that teams can actually move every week.

TL;DR

Beginner 13 min
  • A North Star Metric (NSM) measures value delivered to customers, and it should lead revenue rather than be revenue.
  • Good NSMs pass five tests: they reflect customer value, predict revenue, are movable by teams, are understandable, and can be measured weekly.
  • The NSM itself is too big to move directly. Break it into breadth, depth, frequency and efficiency inputs, and give each team one input.
  • Pair the NSM with guardrails (margin, retention, complaints) so nobody games it with discounts or spam.
  • Revisit the NSM when the business model changes, not every quarter.
KPIs it moves
  • North Star Metric
  • Input metric movement
  • Activation rate
  • Retention rate
  • Purchase or usage frequency
Best for
  • B2B SaaS
  • E-commerce / D2C

Why this matters

The AARRR funnel shows you five stages. The problem is that five stages create five teams with five priorities. Marketing wants signups. Product wants feature usage. Sales wants pipeline. Each team can hit its target while the company stalls.

A North Star Metric (NSM) is the single number that best captures the value customers get from your product. When it grows, the business grows in a durable way. It gives every team the same scoreboard and turns arguments about priorities into a simple question: which of these ideas grows the North Star most for the least effort?

The idea gained wide use in growth teams in the 2010s, and the core logic is simple. Revenue is the result of customers getting value. If you measure the value directly, you see problems weeks or months before revenue shows them.

The framework

Five tests for a good North Star

TestQuestion to askFails if
Customer valueDoes it go up only when customers get the outcome they came for?It can rise while customers are unhappy
Leads revenueDoes a rise today predict revenue in 3 to 12 months?It has no measurable link to retention or payment
MovableCan teams change it within a quarter through product and marketing work?It moves only with macro factors or price
UnderstandableCan a new hire explain it in one sentence?It is a weighted index nobody can recompute
Measurable weeklyCan you report it reliably every week?It needs a quarterly survey or manual counting

A good NSM is usually an active count of a core action in a time window. “Weekly active teams that ran at least one report.” “Customers with a repeat order in the last 90 days.” “Nights booked.” Ratios and averages make poor North Stars on their own because they can rise while the business shrinks.

The input tree

The NSM is an outcome. Nobody can move it directly. You need the levers underneath it. Most North Stars decompose into four types of input.

Write the tree out for your business. Each leaf should be a metric that one team can own.

Weekly active teams running reports  (NSM)
├── New teams activated this week         (Breadth: acquisition + activation)
├── Retained active teams from last week  (Breadth: retention)
├── Resurrected teams                     (Breadth: win-back)
├── Reports run per active team           (Frequency)
└── Report success rate                   (Efficiency: data connected, no errors)

Guardrails

Every North Star can be gamed. Pair it with two or three guardrail metrics that must not get worse while the NSM goes up. Common ones: contribution margin per order, 90-day retention, unsubscribe and complaint rates, refund rate, and support tickets per active customer.

What a North Star looks like by business model

North Star choices by business model

Good NSM: weekly active accounts (or teams) performing the core job, such as reports run, invoices paid or deployments shipped.

Why it works: usage of the core job is the best leading indicator of renewal and expansion. It moves weekly, long before ARR does.

Input tree:

  • New accounts activated (activation rate × trials)
  • Retained active accounts (week-over-week retention)
  • Seats or users active per account (depth)
  • Core actions per account per week (frequency)

Guardrails: gross revenue retention, support tickets per account.

Avoid: MRR as the NSM. Report it as the outcome the NSM drives.

Step-by-step playbook

  1. List what customers come for. Write one sentence per segment: “Finance teams use us to get invoices paid faster.” The NSM must count that outcome, not your activity.
  2. Draft three candidates. For each, write the exact definition: event, unit (user, account, order) and time window.
  3. Run the five tests. Score each candidate on the five tests from the table above. Drop any that fail customer value or leads revenue.
  4. Check the revenue link with data. Take customers from a year ago. Split them by how much of the candidate metric they had in their first 60 days. If the top group retains or pays much more than the bottom group, the metric leads revenue.
  5. Build the input tree. Decompose the winner into breadth, depth, frequency and efficiency. Aim for 3 to 5 leaves, each owned by one team.
  6. Model the levers. For each input, ask what happens to the NSM if it improves by the same relative amount, say 10%. The input with the biggest modelled effect and a credible way to move it gets staffed first.
  7. Set guardrails and targets. Add two or three guardrails. Set a quarterly target for each input, not just the NSM.
  8. Publish one weekly dashboard. NSM at the top, inputs below, guardrails at the side. Review it in the same meeting every week.

Worked example

Say a B2B expense management SaaS picks weekly active companies that submitted at least one expense report as its NSM. Last week the number was 2,000. The team models it as states, the same way Duolingo models learners.

ComponentLast weekRate
Active companies last week2,000
Retained into this week1,70085% weekly retention
Newly activated this week22040% of 550 trials
Resurrected (inactive 4+ weeks, now active)602% of 3,000 dormant companies
Active this week (NSM)1,980

1,700 + 220 + 60 = 1,980. The NSM fell slightly, because 300 companies dropped out and only 280 came in.

Now compare three levers, each improved by the same relative 10%:

  • Weekly retention 85% to 93.5%: 2,000 × 0.935 = 1,870 retained, +170.
  • Activation 40% to 44%: 550 × 0.44 = 242, +22.
  • Resurrection 2% to 2.2%: 3,000 × 0.022 = 66, +6.

Retention is the lever. A 10% relative lift there is worth almost 8 times the same lift in activation this week, and the effect compounds every week after. This is the same pattern Duolingo found with CURR: once a product has a large active base, retaining current users usually dominates.

Checking that the NSM leads revenue

Before committing, the same team tests the revenue link from step 4 of the playbook. It takes 1,200 companies that started a trial 12 months ago and splits them by how many weeks they were active in their first 8 weeks.

Active weeks in first 8CompaniesStill paying at month 12Retention
0 to 2500408%
3 to 540012030%
6 to 830019565%

40 ÷ 500 = 8%. 120 ÷ 400 = 30%. 195 ÷ 300 = 65%. Companies with high early activity are about 8 times as likely to still be paying a year later. That is strong evidence the metric leads revenue. If the three rows had shown similar retention, the candidate would fail the test, however intuitive it sounded.

B2B SaaS vs D2C: what changes

B2B SaaS. The unit is usually the account or team, not the individual user. One power user in a 50-seat account does not mean the account is healthy, so define “active” at account level with a minimum threshold. Sales cycles are long, so validate the revenue link on renewal and expansion data, not first payment.

D2C. The unit is the customer or the delivered order. First orders are often unprofitable after CAC, so the North Star should lean toward repeat behaviour. In markets with high COD use, count orders only when delivered and kept, otherwise RTO inflates the number. Seasonality is strong, so compare the NSM year over year by week, not just week over week.

How to measure it

  • Write a metric spec. Name, event, unit, window, filters (exclude internal and test accounts), data source and owner. Store it where everyone can find it.
  • Use a fixed time window. “Weekly” means Monday to Sunday in one time zone. Rolling windows are fine but must be consistent.
  • Report counts and rates together. NSM count, then each input as a count and a rate. Rates without counts hide scale. Counts without rates hide efficiency.
  • Segment by cohort and plan. Break the NSM into new versus existing and by customer segment. Most surprises live in one segment.
  • Validate yearly. Re-run the revenue-link test every year. If the link weakens, the product or market has changed.

Templates

North Star metric spec:

FieldYour answer
Name
One-sentence customer value it captures
Event and qualifying threshold
Unit (user, account, order)
Time window
Exclusions
Input metrics (3 to 5) and owners
Guardrails (2 to 3)
Evidence that it leads revenue
Case study · Duolingo

Case study: Breaking DAU into a growth model found the input that restarted growth

  • 4x since 2019 DAU growth credited to the growth model
  • ~80% Users acquired organically (early 2023)
  • 90% Share of DAU in Current User state
  • CURR Lever with largest simulated DAU impact

Duolingo's company-level metric is daily active users (DAU). According to a February 2023 post on Duolingo's own blog, DAU growth had stagnated in 2018 and the team focused on DAU was struggling to find A/B tests with significant impact. Duolingo's data science team, building on an idea from former CPO Jorge Mazal, split every learner into seven mutually exclusive states (new, current, reactivated, resurrected, at-risk weekly, at-risk monthly, dormant) and modelled the daily transition rates between them. That turned one monolithic metric into an input tree. Simulations showed that a 2% month-over-month increase in the Current User Retention Rate (CURR), the share of recently active learners who stay active, had the largest impact on DAU of any lever. Duolingo staffed a team on CURR, confirmed with experiments that CURR could be moved and that moving it moved DAU, and DAU growth resumed. The post credits the framework with helping grow DAU 4x since 2019. It also notes that about 80% of users were acquired organically as of early 2023, and that 90% of DAU had come to sit in the Current User state, which made CURR itself harder to move. The lesson: the North Star stays the same, but the input you staff against must change as the business matures.

Sources: Duolingo Blog: Meaningful metrics, how data sharpened the focus of product teams (Feb 2023)

Pitfalls vs pro moves

What amateurs do What top 1% growth teams do
Pick revenue or MRR as the North Star because it is what the board asks about. Pick a value metric that leads revenue, such as weekly active teams doing the core job, and report revenue alongside it as an outcome.
Choose a vanity count like total registered users or app installs that only ever goes up. Choose an active, time-bound count (per week or month) so a drop in engagement shows up immediately.
Announce the NSM and ask every team to grow it. Publish an input tree and assign each team one input metric with a target, so every roadmap item has a clear line to the North Star.
Celebrate an NSM spike driven by a discount or a notification blast. Set guardrails (contribution margin, unsubscribe rate, 90-day retention) and only count NSM gains that hold the guardrails.
Change the North Star every planning cycle. Keep the NSM stable for years and rotate the input metrics instead, as Duolingo did when it shifted focus to CURR.

Knowledge check

Knowledge check

3 questions · pick an answer to see the reasoning

  1. Q1. A B2B invoicing SaaS is choosing a North Star. Which candidate best meets the criteria?

  2. Q2. A D2C coffee brand sets its NSM as monthly orders. Orders jump 30% during a 40%-off sale, but 90-day repeat rate for that cohort is half the normal level. What should the team change?

  3. Q3. Your NSM is weekly active teams. It has been flat for two quarters. What is the best next step?

Sources

  1. Duolingo Blog: Meaningful metrics, how data sharpened the focus of product teams (Feb 2023)

Updated