Guides » How To
KPI Tree Examples Across Industries
Real KPI tree examples for revenue decomposition, SaaS ARR analysis, e-commerce conversion optimization, and marketing funnel tracking. Copy and adapt for your business.
Why Examples Matter
The fastest way to build a KPI tree is to start from a proven template and adapt it. These examples show real decomposition patterns used by finance, SaaS, e-commerce, and marketing teams.
Example 1: Revenue KPI Tree
Root: Total Revenue
Level 1: Revenue = Number of Customers × Average Revenue per Customer
Level 2a: Number of Customers = New Customers + Returning Customers Level 2b: Average Revenue per Customer = Average Order Value × Purchase Frequency
Level 3: New Customers = Website Visitors × Conversion Rate Level 3: Returning Customers = Previous Customers × Retention Rate
This is the most universal KPI tree. Nearly every business can start here and customize the branches for their specific model.
Example 2: SaaS ARR Tree
Root: Annual Recurring Revenue (ARR)
Level 1: ARR = Beginning ARR + New ARR + Expansion ARR - Churned ARR
Level 2: New ARR = New Customers × Average Contract Value Level 2: Expansion ARR = Existing Customers × Upsell Rate × Average Expansion Level 2: Churned ARR = Churning Customers × Average Lost Contract Value
This tree is essential for SaaS companies because it separates growth drivers from retention drivers, making it clear where revenue risk lies.
Example 3: E-Commerce Conversion Tree
Root: Online Revenue
Level 1: Revenue = Sessions × Conversion Rate × Average Order Value
Level 2: Sessions = Organic + Paid + Direct + Referral Level 2: Conversion Rate = Add-to-Cart Rate × Checkout Completion Rate Level 2: AOV = Items per Order × Average Item Price
Each branch points to a different team: marketing owns sessions, product owns conversion rate, and merchandising owns AOV.
Example 4: Marketing Funnel Tree
Root: Marketing Qualified Leads (MQLs)
Level 1: MQLs = Total Leads × MQL Conversion Rate
Level 2: Total Leads = Organic Leads + Paid Leads + Event Leads Level 2: MQL Conversion Rate = Lead Score Threshold Pass Rate
This tree helps marketing teams allocate budget by showing which channels contribute most to qualified pipeline.
How to Adapt These Examples
- Start with the example closest to your business model.
- Rename metrics to match your internal terminology.
- Add or remove branches based on your specific drivers.
- Validate with data: do the children actually sum or multiply to the parent?