KPI Tree: The Complete Guide to Metric Decomposition
A KPI tree (also called a driver tree or metric tree) is a hierarchical framework that decomposes a top-level business metric into the smaller drivers that mathematically determine it.
Why KPI trees matter
Dashboards show what changed. KPI trees explain why. When revenue drops 8%, a dashboard tells you revenue dropped. A KPI tree shows that returning customer count fell 12% while new acquisition grew, focusing the conversation on retention.
Structure of a KPI tree
Every branch is a math relationship between a parent metric and its children: multiplication (Revenue = Traffic × Conversion × AOV), addition (ARR = New + Expansion − Churn − Contraction + Beginning), or ratio. The tree is auditable: every number reconciles up.
How to build one
Pick a single north-star metric.
Decompose it into 2–4 direct drivers using a deterministic formula.
Continue one or two more levels until you reach metrics you can actually influence.
Connect each leaf to a data source so the tree updates automatically.