How to build a metric tree
A practical, step-by-step guide to building a metric tree that connects your North Star metric to every lever in your business. From decomposition to ownership to validation.
10 min read
Why build a metric tree?
Most organisations track metrics in isolation. Revenue goes up, but nobody knows which team or lever drove the change. Churn increases, and five teams launch five initiatives without understanding the root cause. A metric tree solves this by mapping cause and effect across your entire business, from your highest-level outcome down to the operational levers that teams control every day.
Building a metric tree is not just a data exercise. It is a model of how your business works. It forces clarity about what actually drives outcomes, who owns each lever, and where effort should be focused. Done well, it becomes the shared language that aligns strategy, operations, and individual contribution.
This guide walks you through eight steps to create a metric tree, from choosing your North Star metric to closing the loop with accountable action. Whether you are building your first metric tree or refining an existing one, each step includes the reasoning behind it so you understand the why, not just the how.
Eight steps to build your metric tree
Follow these steps in order. Each one builds on the last, and skipping ahead usually means going back later to fill in what you missed.
- 1
Start with your North Star metric
Every metric tree begins with a single number at the top: the one metric that best captures the value your business creates. This is your North Star. It is the outcome everything else feeds into.
For a SaaS company, that might be Annual Recurring Revenue (ARR). For a marketplace, Gross Merchandise Volume (GMV). For a consumer app, Monthly Active Users (MAU) or Lifetime Value (LTV). The right choice depends on your business model and stage.
A good North Star metric has three properties: it reflects real value delivered to customers, it is measurable on a regular cadence, and teams across the company can influence it. If only one team can move it, it is probably too narrow. If nobody can move it directly, it is too abstract.
- 2
Decompose into first-level drivers
Once you have your North Star, break it down into its direct components. This is the first level of your metric tree. Ask: what are the two to four factors that mathematically or causally determine this metric?
For example, if your North Star is Revenue, the first-level decomposition might be: Revenue = Number of Customers x Average Revenue per Customer. Or for a transactional business: Revenue = Transactions x Average Order Value.
The key is to make the decomposition reflect how the metric actually works in your business. Do not use a textbook formula if it does not match reality. If your pricing model is usage-based, decompose by usage. If it is seat-based, decompose by seats.
- 3
Continue decomposing each branch
Now take each first-level driver and break it down further. The metric tree grows like an actual tree: each branch splits into smaller, more specific branches until you reach the operational levers that teams control.
Take "Number of Customers" from the previous step. It might decompose into: Customers = New Customers + Returning Customers - Churned Customers. Then "New Customers" decomposes further: New Customers = Organic + Paid Acquisition + Referral + Partnerships.
Keep going until you reach metrics that a single team or person can directly influence. For most businesses, that means three to five levels of depth. You will know you have gone deep enough when the bottom-level metrics correspond to things teams do every week: run campaigns, ship features, process tickets, close deals.
- 4
Define the relationships
Not all connections in a metric tree are the same. Some are mathematical identities (Revenue = Price x Volume), some are causal relationships (better onboarding leads to higher activation), and some are correlations that need further investigation.
There are three main types of relationships to consider: Multiplicative (the parent is the product of its children, e.g. Revenue = Users x ARPU), Additive (the parent is the sum of its children, e.g. Total Users = Segment A + Segment B + Segment C), and Influencing (the child affects the parent, but the relationship is not a clean formula, e.g. NPS influences retention).
Direction also matters. Does the child metric increase or decrease the parent? Churn has a negative relationship with customer count. Response time has a negative relationship with satisfaction. Getting the direction right prevents teams from accidentally optimising in the wrong direction.
- 5
Assign ownership
Every metric in the tree needs a named owner. Not a team, not a department. A person. Ownership is what turns a metric tree from a visualisation into a system of accountability.
Behavioural science is clear on this: when a specific person is responsible for an outcome, the probability of action increases significantly. Diffusion of responsibility is one of the most well-documented patterns in organisational psychology. A metric without an owner is a metric nobody is watching.
Use a RACI model or similar framework to clarify the role for each metric: Responsible (the person who takes action when the metric moves), Accountable (the person who is ultimately answerable for the result), Consulted (people with expertise who should be involved in decisions), and Informed (stakeholders who need to know when the metric changes but do not need to act).
- 6
Connect to live data
A metric tree on a whiteboard or in a slide deck is a starting point. But static trees go stale fast. To make the metric tree useful, plug it into your live data sources: your data warehouse, semantic layer, product analytics, CRM, or even manual inputs for metrics that do not live in a system yet.
The goal is for every node in the tree to show a current value, a trend, and its relationship to the nodes above and below it. When the CEO looks at revenue, they should be able to drill down through the tree to see which specific operational metric is driving the change they are seeing.
Start with the data you have. Not every metric needs to be automated on day one. Some metrics will be manually updated weekly. That is fine. The value of the metric tree comes from the structure and the relationships, not from having a perfect real-time pipeline on every node.
- 7
Validate with data
This is where most metric trees fall short. You have built a model of how you think your business works. Now test whether it actually does.
Use correlation analysis to verify the relationships you defined in Step 4. Does onboarding completion actually correlate with 30-day retention? Does increasing paid spend actually drive new customer acquisition, or is organic doing the heavy lifting? Some relationships you assumed were strong may turn out to be weak. Others you did not consider may turn out to be significant.
This is not about finding perfect causal proof. It is about having evidence that your model reflects reality. When the data disagrees with your assumptions, update the model. A metric tree should evolve as you learn more about how your business actually works.
- 8
Close the loop with actions
The final step is what separates a metric tree from a dashboard. When a metric moves, the owner is notified. They investigate, decide on an action, and log it against the metric. The action is tracked. The impact is measured. The loop closes.
This is the accountability layer. It is not enough to see that activation rate dropped 5% last week. Someone needs to own the response. What did they do about it? Did it work? If not, what will they try next? The metric tree provides the structure. The action loop provides the behaviour change.
Over time, this builds an organisational memory. You can look back at any metric and see the history of changes and the actions that were taken. You learn what works. You stop repeating experiments that already failed. The organisation gets smarter, not just more informed.
Why this matters
Without a clear North Star, teams optimise their own metrics in isolation. Marketing optimises leads, Product optimises engagement, Sales optimises pipeline. The metric tree connects all of these to a shared outcome, so every team can see how their work contributes.
Why this matters
First-level drivers turn a single overwhelming number into actionable components. If revenue is flat, is it because you have fewer customers or because each customer is spending less? The metric tree gives you the answer without needing to run an ad-hoc analysis.
Why this matters
Depth creates line of sight. When a product engineer sees that their activation rate metric sits three levels below revenue, they understand their contribution. They do not need a quarterly all-hands to learn that their work matters. The metric tree makes it visible every day.
Why this matters
Defining relationships explicitly turns a diagram into a model. Without defined relationships, a metric tree is just an org chart for numbers. With them, it becomes a tool for prediction: if we improve this lever by 10%, what happens upstream?
Why this matters
Ownership changes behaviour. When someone sees their name next to a metric and can trace its connection to the company's North Star, they do not need to be told their work matters. They can see it. This is the behavioural layer that transforms data into action.
Why this matters
A live metric tree becomes the operating system for your business. Instead of waiting for a weekly report or building an ad-hoc dashboard, anyone can navigate the tree to understand what is happening and why. The tree is not another dashboard. It is the map that connects every dashboard.
Why this matters
Without validation, a metric tree is just a hypothesis. Behavioural science tells us that people anchor on their first model and resist updating it. Building validation into the process forces intellectual honesty. The tree becomes a living document that gets more accurate over time, not a diagram that gathers dust.
Why this matters
Insight without action is just noise. Every business intelligence tool in the world can tell you what happened. The value is in what you do about it. Closing the loop turns passive observation into active management and makes the metric tree the operating system for how your business improves.
Relationship types in a metric tree
Multiplicative
The parent is the product of its children. Revenue = Users x ARPU. If one child doubles, so does the parent.
Additive
The parent is the sum of its children. Total Users = Segment A + Segment B + Segment C. Each child contributes independently.
Influencing
The child affects the parent, but the relationship is not a clean formula. NPS influences retention, but the strength depends on context. These relationships need correlation data.
Common mistakes when building a metric tree
Going too wide at the top
Starting with ten first-level drivers instead of two or three. A metric tree should funnel, not fan out. If the first level has too many branches, it is usually a sign that you are mixing levels of abstraction.
Confusing correlation with cause
Just because two metrics move together does not mean one drives the other. Use correlation data as a starting point, but apply judgement. The tree should model cause and effect, not coincidence.
Leaving metrics unowned
A metric without an owner is a metric nobody cares about. If you cannot find someone willing to own it, question whether it belongs in the tree at all. Every node should have a name next to it.
Building it once and forgetting it
Your business changes. Your metric tree should change with it. Schedule quarterly reviews to validate relationships, update ownership, and prune branches that no longer reflect how your business works.
Making it too complex
A metric tree with 200 nodes is not a tree. It is a maze. Start with 20 to 30 nodes and expand as needed. The goal is clarity, not completeness. You can always add depth to specific branches later.
Treating it as a reporting tool
A metric tree is not a dashboard replacement. It is a model of your business. If you only use it to report numbers upward, you are missing the point. The value is in the structure: the relationships, the ownership, and the actions.
Continue reading
What is a metric tree?
A metric tree maps cause and effect so every team sees what moves the needle
Metric tree examples
Metric tree examples for SaaS, e-commerce, marketplace, and B2B models you can copy
Metric tree vs KPI tree
How a KPI tree and value driver tree compare to a metric tree
Build your first metric tree today.
Connect your data, map cause and effect, and give every team line of sight from their work to company outcomes. Start with a guided proof of concept.