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

  1. Start with the example closest to your business model.
  2. Rename metrics to match your internal terminology.
  3. Add or remove branches based on your specific drivers.
  4. Validate with data: do the children actually sum or multiply to the parent?