The scope and purpose of KPI Tree are stated as a concrete question.
KPI Tree
A practical method guide: clarify prerequisites and materials, understand the complete process, and look up outputs, pitfalls, and stop criteria.
Prerequisite
What needs to be finished first
Strategic outcome, Metric definitions and data sources, Known value drivers and domain decision makers are available.
Preparation
What needs to be ready before start
Strategic outcome, Metric definitions and data sources, Known value drivers, shared workspace, source links, and decision log.
Product/business owner · Analytics · data owners · representatives of teams controlling inputs
Collect Strategic outcome, Metric definitions and data sources, Known value drivers in advance and mark open assumptions.
60–90 minutes initially; monthly 30-minute review
Prepare a hierarchical outcome-driver-input chain with a formula and hypothesis for every link visibly and calibrate assessment terms before starting.
Core question
The one question this method answers
Which changeable drivers explain our outcome, how are they calculated, and which input metrics can teams control?
Flow
Phases with goal, actions, output and pitfall
A KPI Tree connects outcome, driver, and input metrics. Every edge is a hypothesis about influence and needs a definition, formula, owner, and validation path. The tree supports control rather than decorating existing dashboards.
KPI tree
Fictional worked example
a hierarchical outcome-driver-input chain with a formula and hypothesis for every link as a precise working structure with a fictional example.
Outcome
Definition · population · formula · window
Successful team reviews / active teams per week.
Drivers
Activation · repeat · value realisation · edge hypotheses
Activation within 7 days; reviews in 3 of 4 weeks.
Controllable inputs
Team-level actions and input metrics
Share of reviews with a prepared agenda.
Guardrails
Side effects and metrics that must not degrade
Abandonment rate and support cases per review.
Metric contracts
Formula · source · owner · quality · validation
Analytics owner; review_completed event; monthly edge check.
Every link is a testable influence hypothesis rather than established causality.
- 1
Define outcome
Define outcome

Goal
Produce outcome definition so the core question “Which changeable drivers explain our outcome, how are they calculated, and which input metrics can teams control?” can be answered with stronger support.
Inputs for this step
- Strategic outcome
- Metric definitions and data sources
- Known value drivers
Actions
- Define outcome, population, window, formula, and guardrails unambiguously.
- Record source, rationale, and open uncertainty directly in outcome definition.
Output
outcome definition
outcome definition · source · uncertainty · next decision
Quality check
Can two analysts calculate the same value from the same raw data?
Pitfall
A goal word such as engagement sits at the top without population, formula, or time window. Restore the missing basis, correct the claim, and repeat the step with visible rationale.
Timing: 10–20 minutes
- 2
Decompose drivers
Decompose drivers

Goal
Produce driver tree so the core question “Which changeable drivers explain our outcome, how are they calculated, and which input metrics can teams control?” can be answered with stronger support.
Inputs for this step
- outcome definition
- Metric definitions and data sources
- Known value drivers
Actions
- Decompose the outcome into a few non-overlapping drivers and state every edge as a hypothesis.
- Record source, rationale, and open uncertainty directly in driver tree.
Output
driver tree
driver tree · source · uncertainty · next decision
Quality check
Are drivers jointly sufficient, separable, and plausibly influenceable?
Pitfall
Existing dashboard metrics are attached below the outcome without a causal rationale. Restore the missing basis, correct the claim, and repeat the step with visible rationale.
Timing: 10–20 minutes
- 3
Define inputs
Define inputs

Goal
Produce metric contracts so the core question “Which changeable drivers explain our outcome, how are they calculated, and which input metrics can teams control?” can be answered with stronger support.
Inputs for this step
- driver tree
- Metric definitions and data sources
- Known value drivers
Actions
- Set controllable inputs, definitions, data owners, and refresh cadence for each driver.
- Record source, rationale, and open uncertainty directly in metric contracts.
Output
metric contracts
metric contracts · source · uncertainty · next decision
Quality check
Does every metric have a formula, source, owner, and known data gap?
Pitfall
Teams are held to metrics they cannot influence or measure reliably. Restore the missing basis, correct the claim, and repeat the step with visible rationale.
Timing: 10–20 minutes
- 4
Validate links
Validate links

Goal
Produce validation log so the core question “Which changeable drivers explain our outcome, how are they calculated, and which input metrics can teams control?” can be answered with stronger support.
Inputs for this step
- metric contracts
- Metric definitions and data sources
- Known value drivers
Actions
- Validate driver hypotheses through analysis or experiments and revise the tree on counter-evidence.
- Record source, rationale, and open uncertainty directly in validation log.
Output
validation log
validation log · source · uncertainty · next decision
Quality check
Is the evidence supporting or weakening each critical edge explicit?
Pitfall
Correlation is treated as causation and the tree is never tested against actual change. Restore the missing basis, correct the claim, and repeat the step with visible rationale.
Timing: 10–20 minutes
Artifact
What comes out at the end
Sketch: what the artifact looks like
Versioned KPI tree with date, sources, owners, and next review.
Retain date, source, assumption state, and decision for every version of KPI tree.
- KPI tree as board or document
- Source and evidence register
- Decision and action log
kpi-tree-working-template.md
Plan KPI Tree around its domain steps and the concrete decision question.
KPI Tree: Worksheet
Question
To be confirmed
Desired outcome
To be confirmed
Scope
Establish and review the practice Time: 60–90 minutes initially; monthly 30-minute review
Complete this worksheet on paper or in your own document during the work.
Preparation for this scope
Method setup
- Materials: Strategic outcome, Metric definitions and data sources, Known value drivers, shared workspace, source links, and decision log.
- Roles: Product/business owner · Analytics · data owners · representatives of teams controlling inputs
- Advance information: Collect Strategic outcome, Metric definitions and data sources, Known value drivers in advance and mark open assumptions.
- Overall time needed: 60–90 minutes initially; monthly 30-minute review
- Setup: Prepare a hierarchical outcome-driver-input chain with a formula and hypothesis for every link visibly and calibrate assessment terms before starting.
Prepare for the work steps
Define outcome: Define outcome
- Strategic outcome
- Metric definitions and data sources
- Known value drivers
Decompose drivers: Decompose drivers
- outcome definition
- Metric definitions and data sources
- Known value drivers
Define inputs: Define inputs
- driver tree
- Metric definitions and data sources
- Known value drivers
Validate links: Validate links
- metric contracts
- Metric definitions and data sources
- Known value drivers
KPI tree
Outcome
Definition · population · formula · window
...
Drivers
Activation · repeat · value realisation · edge hypotheses
...
Controllable inputs
Team-level actions and input metrics
...
Guardrails
Side effects and metrics that must not degrade
...
Metric contracts
Formula · source · owner · quality · validation
...
Enter only real input, sources, and decisions.
Amplitude: North Star Playbook
Define outcome: Define outcome
Expected artifact: outcome definition
outcome definition · source · uncertainty · next decision
Entry:
...
- Can two analysts calculate the same value from the same raw data?
Decompose drivers: Decompose drivers
Expected artifact: driver tree
driver tree · source · uncertainty · next decision
Entry:
...
- Are drivers jointly sufficient, separable, and plausibly influenceable?
Define inputs: Define inputs
Expected artifact: metric contracts
metric contracts · source · uncertainty · next decision
Entry:
...
- Does every metric have a formula, source, owner, and known data gap?
Validate links: Validate links
Expected artifact: validation log
validation log · source · uncertainty · next decision
Entry:
...
- Is the evidence supporting or weakening each critical edge explicit?
Open questions and next steps
...
Method guide: https://methodatlas.meierhoff-systems.de/en/methods/kpi-tree/run-sheet
Example output
Concrete filled scenario, fictional example
Fictional example for orientation. Counts and timings describe this case and are not universal requirements.
kpi-tree-beispiel.md
Concrete filled scenario, fictional example
Fictional example: outcome 'successful team reviews per week'. Formula: teams completing a review / active teams. Driver 1 activation: teams with first review within 7 days / new teams. Driver 2 repeat: teams reviewing in 3 of 4 weeks / activated teams. Input: share of teams with a prepared agenda. Guardrail: review abandonment rate. Every edge remains a hypothesis until analysis or experiment.
Pitfalls
Recognize symptoms and steer against them
Quick overview, the full text is in the matching phase in the flow
- Define outcomeA goal word such as engagement sits at the top without population, formula, or time window.View in phase
- Decompose driversExisting dashboard metrics are attached below the outcome without a causal rationale.View in phase
- Define inputsTeams are held to metrics they cannot influence or measure reliably.View in phase
- Validate linksCorrelation is treated as causation and the tree is never tested against actual change.View in phase
Define outcome
A goal word such as engagement sits at the top without population, formula, or time window.
Restore the missing basis, correct the claim, and repeat the step with visible rationale.
Decompose drivers
Existing dashboard metrics are attached below the outcome without a causal rationale.
Restore the missing basis, correct the claim, and repeat the step with visible rationale.
Define inputs
Teams are held to metrics they cannot influence or measure reliably.
Restore the missing basis, correct the claim, and repeat the step with visible rationale.
Validate links
Correlation is treated as causation and the tree is never tested against actual change.
Restore the missing basis, correct the claim, and repeat the step with visible rationale.
Stop criteria
When to pause, resolve prerequisites, or choose another approach
Finished the method guide?
Go to the profile for purpose, similar methods, and sources or continue to the next method in the catalog.

