Product Metrics Tree
A product metrics tree is a hierarchical decomposition of your North Star Metric into the leading indicators that teams can actually move week to week. The root is the outcome the company exists to drive (e.g., 'weekly active hosts' for Airbnb). Each branch breaks the root into mathematical components (e.g., new hosts ร activation rate ร retention rate). Each leaf is a metric a single team owns. Done well, the tree creates a line of sight from any individual sprint to the company's outcome and prevents 'activity theater' โ teams busy shipping features that don't move any branch of the tree. Amplitude's 'North Star Framework' and Reforge's 'Growth Models' both formalize this structure. KnowMBA POV: metrics trees prevent activity theater.
The Trap
The trap is building a metrics tree that LOOKS comprehensive but isn't actually mathematical. Teams brainstorm related metrics and arrange them visually, but the metrics don't multiply or sum to the parent. The result is a wall poster that no one uses for decisions. The opposite trap: a tree so deep and detailed that it has 80+ leaves, each owned by no one in particular. Without ownership, leaves rot โ measured but never moved. The third trap: confusing inputs (effort metrics like 'features shipped') with outputs (outcome metrics like 'activated users'). Trees full of effort metrics are the most pernicious form of activity theater.
What to Do
Build the tree top-down: (1) Define the North Star โ one outcome metric the company is organized around. (2) Decompose mathematically โ each parent = function of its children. New users ร activation ร retention = active users. (3) Limit depth to 3-4 levels and breadth to 4-6 children per node. (4) Assign every leaf to one team owner. (5) Color-code each leaf by current performance vs target (green/yellow/red). (6) Review the tree monthly with leaders โ every roadmap item must connect to a leaf. (7) Re-design the tree quarterly as the business model evolves.
Formula
In Practice
Amplitude's North Star Framework, codified by John Cutler and Casey Winters, formalized the metrics tree as 'one North Star metric supported by 3-5 input metrics.' For a marketplace like Airbnb, the North Star might be 'nights booked,' supported by inputs like (1) active demand-side users, (2) supply availability, (3) booking conversion rate, (4) cancellation rate. Each input becomes the metric a team owns. Reforge's Growth Models extend this with explicit user-state machines (e.g., 'active โ at-risk โ resurrected') making the tree dynamic. Companies using these frameworks (DoorDash, Patreon, Notion) report 30-50% reductions in 'orphan' roadmap items that don't connect to outcomes. (Source: Amplitude North Star Playbook; Reforge Growth Models program)
Pro Tips
- 01
Pressure-test every leaf with the question 'What sprint work would move this?' If the team can't answer, the metric is too lagging โ break it down further until the leaf is something a team can move in a quarter.
- 02
Review the tree's leaf-to-roadmap mapping in every roadmap-planning session. Roadmap items without a leaf assignment are flagged for either re-mapping or killing. This is the single highest-leverage anti-activity-theater habit.
- 03
When the tree is mathematically sound, you can run sensitivity analyses. 'A 10% improvement in activation produces an X% lift in North Star โ vs. a 10% improvement in retention produces Y%.' This data drives where to invest scarce roadmap capacity.
Myth vs Reality
Myth
โEvery team should track 10-15 metricsโ
Reality
Teams that track 10+ metrics actually move zero. The cognitive load of tracking dilutes attention. Best-in-class teams track ONE leaf metric (their owned slice of the tree) plus 2-3 guardrails (don't break X) for a total of 3-4 numbers.
Myth
โThe tree should be permanent โ changing it means you didn't think it throughโ
Reality
The tree should change every 1-2 quarters as the business model evolves. Stripe's growth tree in 2014 (developer signups โ integrations โ first transaction) is fundamentally different from its tree in 2024 (cross-product attach, enterprise expansion, regional growth). A tree that hasn't changed in 2 years usually means the business hasn't matured โ or the tree is being ignored.
Try it
Run the numbers.
Pressure-test the concept against your own knowledge โ answer the challenge or try the live scenario.
Knowledge Check
Your engineering team is shipping features at high velocity. Your North Star (weekly active users) hasn't moved in two quarters. Looking at your metrics tree, which observation is most diagnostic?
Industry benchmarks
Is your number good?
Calibrate against real-world tiers. Use these ranges as targets โ not absolutes.
Metrics Tree Depth (best practice)
B2B / consumer SaaS metrics treesOptimal
3-4 levels deep, 3-5 children/node
Acceptable
5 levels, 4-6 children
Too Deep
6+ levels
Wallpaper (unusable)
80+ leaf metrics
Source: Amplitude North Star Framework / Reforge Growth Models
Real-world cases
Companies that lived this.
Verified narratives with the numbers that prove (or break) the concept.
Amplitude (North Star Framework)
2018-present
Amplitude codified the 'North Star Framework' in 2018 (John Cutler, Casey Winters, et al.) as a way to align product organizations around one outcome metric supported by 3-5 input metrics. The framework was published as a free playbook and adopted by hundreds of product teams including DoorDash, Patreon, and Calm. The framework's core innovation: insisting that input metrics must mathematically combine to influence the North Star โ no 'related but not connected' metrics allowed. Teams report that the discipline of mathematical decomposition is harder than expected and surfaces hidden disagreements about how the business actually grows.
Framework Released
2018
Inputs per North Star
3-5
Adopting Companies
Hundreds (DoorDash, Patreon, Calm, etc.)
Common First Discovery
Teams disagree on the math
The act of building a mathematically sound tree forces an organization to declare its model of how growth happens. The disagreements that surface are valuable โ they reveal that 'we're aligned on strategy' was an illusion.
Reforge (Growth Models)
2016-present
Reforge's Growth Models program, developed by Brian Balfour and team, takes the metrics tree concept further by adding user-state machines: every user is in a state (new, active, at-risk, churned, resurrected) and growth is the net flow between states. Each state-transition rate becomes a leaf metric. The state-machine approach reveals that 'growth' is actually 4-5 separate flows (acquisition, activation, retention, resurrection, churn) and that fixing one flow without the others produces no net growth. Reforge programs have trained thousands of growth and product leaders at companies like Airbnb, Stripe, and Pinterest.
Reforge Founded
2016 (Brian Balfour)
Core Concept
User state machines + flows
Alumni Companies
Airbnb, Stripe, Pinterest, etc.
Key Insight
Growth = net flow, not single metric
Trees that model user states as flows (not stocks) reveal where to invest. A team obsessed with acquisition while losing all gains to churn is invisibly running in place. The state-machine view makes invisible churn visible.
Decision scenario
The Activity-Theater Audit
You're a new VP Product at a 200-person SaaS company. The exec team proudly shows you their roadmap: 47 features planned for the year across 8 product teams. Their North Star (paid weekly active accounts) has been flat for 3 quarters. There is no metrics tree โ each team has its own 'priorities.'
Roadmap Items / Year
47 features
Product Teams
8
North Star
Paid Weekly Active Accounts (flat 3 quarters)
Existing Metrics Tree
None
Roadmap โ Outcome Mapping
Implicit / undocumented
Decision 1
You have one quarter to demonstrate impact. The natural play is to start shipping a new high-priority feature. The harder play is to spend 4-6 weeks building the metrics tree and then re-prioritizing.
Trust the existing roadmap and ship the highest-impact-looking item; build the tree later when there's timeReveal
Spend 4 weeks building a mathematical metrics tree with the leadership team, then re-allocate the 47 roadmap items against the tree's leaves; kill or re-scope items that don't mapโ OptimalReveal
Related concepts
Keep connecting.
The concepts that orbit this one โ each one sharpens the others.
Beyond the concept
Turn Product Metrics Tree into a live operating decision.
Use this concept as the framing layer, then move into a diagnostic if it maps directly to a current bottleneck.
Typical response time: 24h ยท No retainer required
Turn Product Metrics Tree into a live operating decision.
Use Product Metrics Tree as the framing layer, then move into diagnostics or advisory if this maps directly to a current business bottleneck.