Metric Relationships
How SaaS metrics connect and influence each other. The interactive map below shows 65 metrics, 28 business entities and 7 business concepts across 12 GASP departments, connected by the relationships the standard defines: which metrics are components of another's formula, what drives, reduces or predicts what and what each metric measures.
Interactive map
Hover a node to highlight its connections, click for the canonical definition or open the full-screen explorer to filter by department and search.
View as table (accessible alternative)
| Metric | Department | Signal Type | Connects to | Connected from |
|---|---|---|---|---|
| ARR | Core | outcome | Magic Number, Revenue per Employee, Rule of 40, Subscription | MRR |
| Rule of 40 | Core | outcome | Subscription | ARR |
| MRR | Core | outcome | Cash Burn Rate, ARPA, ARR, Expansion Revenue Rate, GRR, MRR Growth Rate, NRR, Revenue Churn Rate, Subscription | Net New MRR |
| Net New MRR | Core | outcome | MRR, Customer, Subscription | Churned MRR, Contraction MRR, Expansion MRR, New MRR, Reactivation MRR |
| NRR | Core | outcome | Customer, Subscription | Churned MRR, Contraction MRR, Expansion MRR, MRR |
| GRR | Core | outcome | Customer, Subscription | Renewal Rate, Churned MRR, Contraction MRR, MRR |
| Gross Margin | Core | outcome | Free Cash Flow, Cash Burn Rate, CAC Payback Period, LTV, Operating Margin | — |
| ARPA | Core | outcome | CAC Payback Period, LTV, Customer, Subscription | ACV, MRR, Total Customers |
| Total Customers | Core | outcome | ARPA, Logo Churn Rate, Customer | — |
| New Customers | Core | outcome | New MRR, CAC, Customer, Subscription | Trial-to-Paid Conversion Rate |
| Churned Customers | Core | outcome | Churned MRR, Logo Churn Rate, Customer, Subscription | — |
| MRR Growth Rate | Core | outcome | Subscription | MRR |
| Operating Margin | Finance | outcome | Free Cash Flow | Gross Margin |
| Free Cash Flow | Finance | outcome | — | Gross Margin, Operating Margin, Cash Burn Rate, Days Sales Outstanding |
| New MRR | Core | outcome | Net New MRR, Customer, Subscription | Pipeline Value, Win Rate, ACV, Quota Attainment, Partner-Sourced Revenue, New Customers |
| Expansion MRR | Core | outcome | Expansion Revenue Rate, Net New MRR, NRR, Customer, Subscription | Customer Health Score, QBR Completion Rate, Product Qualified Accounts |
| Churned MRR | Core | outcome | GRR, Net New MRR, NRR, Revenue Churn Rate, Customer, Subscription | NPS, Logo Churn Rate, Churned Customers |
| Contraction MRR | Core | outcome | GRR, Net New MRR, NRR, Revenue Churn Rate, Customer, Subscription | — |
| Reactivation MRR | Core | outcome | Net New MRR, Customer, Subscription | — |
| CAC | Core | efficiency | CAC Payback Period, LTV:CAC Ratio, Customer, Subscription | Marketing CAC, New Customers |
| LTV | Core | efficiency | LTV:CAC Ratio, Customer, Subscription | ARPA, Gross Margin, Revenue Churn Rate |
| LTV:CAC Ratio | Core | efficiency | Customer, Subscription | CAC, LTV |
| CAC Payback Period | Core | efficiency | Customer, Subscription | ARPA, CAC, Gross Margin |
| Logo Churn Rate | Core | outcome | Churned MRR, Customer, Subscription | Customer Health Score, NPS, At-Risk Customer Rate, Churned Customers, Total Customers |
| Revenue Churn Rate | Core | outcome | LTV, Customer, Subscription | Churned MRR, Contraction MRR, MRR |
| NPS | Core | leading | Logo Churn Rate, Churned MRR | CSAT, Uptime |
| Pipeline Value | Sales | leading | New MRR, Opportunity | SQLs, Partner-Sourced Revenue, Product Qualified Accounts |
| Pipeline Coverage | Sales | leading | Opportunity, Employee | Forecast Accuracy |
| Win Rate | Sales | efficiency | New MRR, Opportunity | Sales Cycle Length |
| ACV | Sales | outcome | New MRR, ARPA, Customer, Subscription | — |
| Quota Attainment | Sales | outcome | New MRR, Employee | Employee Turnover Rate |
| Customer Health Score | Customer Success | leading | Renewal Rate, Logo Churn Rate, At-Risk Customer Rate, Expansion MRR, Customer | Feature Adoption Rate, DAU/MAU Ratio, QBR Completion Rate |
| Expansion Revenue Rate | Customer Success | outcome | Customer, Subscription | Expansion MRR, MRR |
| Renewal Rate | Customer Success | outcome | GRR, Subscription | Customer Health Score |
| At-Risk Customer Rate | Customer Success | leading | Logo Churn Rate, Customer | Customer Health Score |
| Magic Number | Finance | efficiency | Subscription | ARR |
| Cash Burn Rate | Finance | operational | Free Cash Flow | MRR, Gross Margin |
| Revenue per Employee | Finance | outcome | Subscription, Employee | Employee Turnover Rate, ARR |
| Partner-Sourced Revenue | Partnerships | outcome | Pipeline Value, New MRR, Opportunity | — |
| Sales Cycle Length | Sales | operational | Win Rate, Opportunity | — |
| MQLs | Marketing | operational | SQLs, Lead Velocity Rate, Lead | — |
| SQLs | Marketing | operational | Pipeline Value, Lead | MQLs |
| Lead Velocity Rate | Marketing | leading | Lead | MQLs |
| Marketing CAC | Marketing | efficiency | CAC, Customer, Subscription | — |
| Cost per Lead | Marketing | efficiency | Lead | — |
| Marketing Sourced Pipeline | Marketing | leading | Opportunity | — |
| QBR Completion Rate | Customer Success | operational | Customer Health Score, Expansion MRR, Customer | — |
| CSAT | Support | outcome | NPS | Ticket Volume, First Response Time, Uptime |
| Time to First Value | Onboarding | operational | Onboarding Completion Rate, Customer | — |
| Onboarding Completion Rate | Onboarding | outcome | Activation Rate, Customer | Time to First Value |
| Activation Rate | Onboarding | outcome | Feature Adoption Rate, Customer | Onboarding Completion Rate |
| DAU/MAU Ratio | Product | leading | Customer Health Score, User | Feature Adoption Rate |
| Feature Adoption Rate | Product | leading | Product Qualified Accounts, DAU/MAU Ratio, Customer Health Score, User, Feature | Activation Rate, Deployment Frequency |
| Product Qualified Accounts | Product | leading | Pipeline Value, Expansion MRR, Customer | Feature Adoption Rate |
| Trial-to-Paid Conversion Rate | Product | leading | New Customers, Customer | — |
| Forecast Accuracy | RevOps | operational | Pipeline Coverage | — |
| Days Sales Outstanding | RevOps | operational | Free Cash Flow | — |
| Employee Turnover Rate | People | outcome | Revenue per Employee, Quota Attainment, Employee | Employee NPS |
| First Response Time | Support | operational | CSAT, Ticket | — |
| Ticket Volume | Support | operational | CSAT, Self-Service Rate, Ticket | — |
| Self-Service Rate | Support | efficiency | Ticket, Knowledge Article | Ticket Volume |
| Uptime | Engineering | outcome | CSAT, NPS | MTTR |
| Deployment Frequency | Engineering | operational | Feature Adoption Rate, MTTR, Deployment | — |
| MTTR | Engineering | operational | Uptime, Incident | Deployment Frequency |
| Employee NPS | People | leading | Employee Turnover Rate | — |
| Customer | Entity | — | Subscription, User, Ticket, Cohort, Customer, Contact, Segment | Activation Rate, ACV, ARPA, At-Risk Customer Rate, CAC, CAC Payback Period, Churned Customers, Churned MRR, Contraction MRR, Expansion MRR, Expansion Revenue Rate, GRR, Customer Health Score, Logo Churn Rate, LTV, LTV:CAC Ratio, Marketing CAC, Net New MRR, New Customers, New MRR, NRR, Onboarding Completion Rate, Product Qualified Accounts, QBR Completion Rate, Reactivation MRR, Revenue Churn Rate, Total Customers, Trial-to-Paid Conversion Rate, Time to First Value, Opportunity, Employee, Project, Customer |
| Subscription | Entity | — | License, Revenue (GAAP), Invoice, COGS, Plan | ACV, ARPA, ARR, CAC, CAC Payback Period, Churned Customers, Churned MRR, Contraction MRR, Expansion MRR, Expansion Revenue Rate, GRR, Logo Churn Rate, LTV, LTV:CAC Ratio, Magic Number, Marketing CAC, MRR, MRR Growth Rate, Net New MRR, New Customers, New MRR, NRR, Reactivation MRR, Renewal Rate, Revenue Churn Rate, Revenue per Employee, Rule of 40, Customer |
| License | Entity | — | Product | Subscription |
| Lead | Entity | — | Opportunity | Cost per Lead, Lead Velocity Rate, MQLs, SQLs, Campaign |
| Opportunity | Entity | — | Customer, Bookings, Pipeline, TCV | Marketing Sourced Pipeline, Partner-Sourced Revenue, Pipeline Coverage, Pipeline Value, Sales Cycle Length, Win Rate, Lead, Partner, Deal Registration |
| User | Entity | — | — | DAU/MAU Ratio, Feature Adoption Rate, Customer |
| Ticket | Entity | — | — | First Response Time, Self-Service Rate, Ticket Volume, Customer |
| Employee | Entity | — | Customer | Employee Turnover Rate, Pipeline Coverage, Quota Attainment, Revenue per Employee, Requisition |
| Invoice | Entity | — | — | Subscription |
| Partner | Entity | — | Opportunity, Deal Registration | — |
| Project | Entity | — | Customer, Project Milestone, Deliverable | — |
| Plan | Entity | — | — | Subscription |
| Product | Entity | — | — | License |
| Campaign | Entity | — | Lead | — |
| Contact | Entity | — | — | Customer |
| Incident | Entity | — | — | MTTR, Deployment |
| Deployment | Entity | — | Incident | Deployment Frequency |
| Release | Entity | — | — | Feature |
| Issue | Entity | — | — | — |
| Vulnerability | Entity | — | — | — |
| Feature | Entity | — | Release | Feature Adoption Rate |
| Requisition | Entity | — | Employee | — |
| Project Milestone | Entity | — | — | Project |
| Deliverable | Entity | — | — | Project |
| Quote | Entity | — | Order | — |
| Order | Entity | — | — | Quote |
| Knowledge Article | Entity | — | — | Self-Service Rate |
| Deal Registration | Entity | — | Opportunity | Partner |
| Revenue (GAAP) | Concept | — | — | Subscription |
| Bookings | Concept | — | — | Opportunity |
| COGS | Concept | — | — | Subscription |
| Cohort | Concept | — | — | Customer |
| Pipeline | Concept | — | — | Opportunity |
| Segment | Concept | — | — | Customer |
| TCV | Concept | — | — | Opportunity |
SaaS data model
Every SaaS business runs on the same core hierarchy: Customer (Account) → Subscription (Contract) → License (Entitlement). Logo metrics count customers, recurring revenue sums subscriptions and seat metrics count licenses.
How Stripe, Zuora, Chargebee and Salesforce model the same hierarchy
The Core Model
Revenue is the outcome that every other metric here drives. The interactive diagram above draws these relationships and the sections below take them one at a time, starting with Annual Recurring Revenue (ARR) and the four Monthly Recurring Revenue (MRR) movements that change it.
Reading the Map
The interactive diagram above and the MCP traversal tools read the same graph. Its edges come in three groups:
- Component edges say A is an input to B’s formula. They are generated from the canonical formulas rather than drawn by hand, so they always match them.
- Drives, reduces and predicts edges are curated. A drives B when A rising pushes B up. A reduces B when A rising pushes B down, which lets a lower-is-better metric such as First Response Time, or a cost, point at what it affects. A predicts B when A moves first and forecasts where B goes.
- Measures edges link a metric to the business entity it tracks (Logo Churn Rate measures Customer) and are derived from the datasets each formula reads. Entity edges such as owns, converts_to and generates describe how the business objects relate.
Two rules shape how the tools walk the graph:
- One direction per pair. The graph has no two-way edges. A rate computed from an amount does not also claim to move that amount, so a walk upstream never loops back through a ratio’s own inputs.
- Baseline inputs end the walk. A metric read at period start or inside
lag()is a baseline: NRR, for example, reads MRR at the start of the period over the customers active then. Driver traversal lists the baseline as a component and stops there, because whatever moved it did so before the period began. New business reaches MRR and enters NRR only as next period’s baseline, which is why the tools leave New MRR, Win Rate and pipeline out of NRR’s drivers.
Revenue Drivers
ARR Growth
What increases it:
- New MRR (acquisition)
- Expansion MRR (upsell/cross-sell)
- Reactivation MRR (churned customers returning)
What decreases it:
- Churned MRR (lost customers)
- Contraction MRR (downgrades)
Formula:
Net New MRR = New MRR + Expansion MRR + Reactivation MRR - Churned MRR - Contraction MRR
ARR moves by twelve times Net New MRR, because ARR is MRR × 12.
New MRR Drivers
New MRR = Deals Won × Average Deal Size
Deals Won = Pipeline × Win Rate
Pipeline = MQLs × MQL-to-SQL Rate × SQL-to-Opp Rate × ACV
MQLs = Leads × Lead-to-MQL Rate
Leads = Traffic × Conversion Rate
Levers:
| To Increase New MRR | Action |
|---|---|
| More deals | Increase MQLs (marketing) |
| Better conversion | Improve win rate (sales) |
| Bigger deals | Increase ACV (pricing, product) |
| Faster deals | Reduce sales cycle (process) |
Expansion MRR Drivers
Expansion MRR = Customers × Expansion Rate × Average Expansion Size
Levers:
| Driver | What Influences It |
|---|---|
| Expansion Rate | Product adoption, health score, CSM engagement |
| Expansion Size | Pricing tiers, usage growth, additional seats |
| Eligible customers | Contract structure, feature gating |
Key relationship: High product adoption → high health scores → higher expansion probability.
Churned MRR Drivers
Churned MRR = Customers × Churn Rate × Average Customer Value
Levers:
| Driver | What Influences It |
|---|---|
| Churn Rate | NPS, health score, support quality, product fit |
| Churn Timing | Contract length, renewal process, early warning |
Key relationships:
- Low Net Promoter Score (NPS) → higher churn (leading indicator by 3-6 months)
- Low health score → higher churn risk
- High support tickets → potential churn signal
- Poor onboarding → higher early churn
Efficiency Drivers
CAC (Customer Acquisition Cost)
CAC = Sales & Marketing Spend / New Customers
What increases CAC:
- Higher marketing spend without proportional lead increase
- Lower win rates
- Longer sales cycles
- More expensive channels
What decreases CAC:
- Better lead quality (higher conversion)
- More efficient channels
- Faster sales cycles
- Product-led growth
LTV (Lifetime Value)
LTV = ARPA × Gross Margin / Revenue Churn Rate
What increases LTV:
- Higher Average Revenue per Account (ARPA) from pricing and upsell
- Better margins (lower COGS)
- Lower churn (better retention)
Key relationship: Read LTV against CAC. An LTV:CAC ratio above 3:1 indicates healthy unit economics.
CAC Payback
CAC Payback (months) = CAC / (ARPA × Gross Margin)
Influenced by:
- CAC (higher = longer payback)
- ARPA (higher = faster payback)
- Gross Margin (higher = faster payback)
Retention Chain
The retention chain runs from onboarding to Net Revenue Retention (NRR) and Gross Revenue Retention (GRR):
Onboarding Quality → Product Adoption → Health Score → Renewal Probability → NRR/GRR
Each stage also feeds engagement and NPS/CSAT, which in turn feed revenue retention.
Key relationships:
| If This Goes Down | These Follow |
|---|---|
| Onboarding completion | Product adoption, early churn |
| Product adoption | Health scores, expansion, NPS |
| Health scores | Renewal probability, churn |
| NPS | Churn (lagged 3-6 months) |
| Support CSAT | NPS |
Leading vs Lagging Indicators
Leading Indicators (Early Warning)
These move before the outcomes do:
Note: Lead times are approximate ranges based on typical SaaS patterns. Actual lag varies by business model, sales cycle and customer segment. Calibrate to your own data.
| Metric | What It Predicts | Typical Lead Time |
|---|---|---|
| Pipeline coverage | Revenue miss | 1-2 quarters |
| MQL volume | Future pipeline | 1-2 months |
| NPS trend | Churn | 3-6 months |
| Health score decline | Churn | 1-3 months |
| Support ticket spike | NPS decline, churn | 1-2 months |
| Product usage decline | Health decline, churn | 2-4 weeks |
| Onboarding completion | Early churn | 1-3 months |
Lagging Indicators (Outcomes)
These confirm what happened:
| Metric | What It Confirms |
|---|---|
| Revenue | Overall performance |
| Churn | Retention failure |
| Win rate | Sales effectiveness |
| NRR | Customer value growth |
Departmental Impact Map
If Revenue Is Down
Check in this order:
- New MRR down? → Sales problem
- Check pipeline, win rate, cycle time
- Expansion down? → CS/Product problem
- Check health scores, adoption, CSM coverage
- Churn up? → Retention problem
- Check NPS, support metrics, product issues
If Churn Is Up
Investigation path:
- Check NPS trend. If declining → deeper customer satisfaction issue
- Check support metrics. If tickets up / CSAT down → support or product quality
- Check onboarding metrics. If completion down → onboarding process issue
- Check product adoption. If declining → product-market fit or engagement
- Check by segment. Logo Churn Rate, Revenue Churn Rate, Churned MRR, NRR and GRR each declare a
by_segmentbreakdown. If churn is concentrated → specific segment issue
If Pipeline Is Light
Investigation path:
- Check MQL volume. If down → marketing funnel issue
- Check lead volume → awareness/traffic
- Check conversion → content/targeting
- Check SQL conversion. If down → lead quality or SDR effectiveness
- Check ACV. If down → deal size/pricing issue
- Check source mix. If channel shift → channel performance issue
The Full System
The customer lifecycle runs through five stages. The table gives the main metrics at each stage and what they feed.
| Stage | Key Metrics | Feeds Into |
|---|---|---|
| Acquire | Traffic → Leads → MQLs → SQLs → Pipeline → Closed Won | New MRR |
| Onboard | TTFV, Onboarding Completion | Adoption, Health Score |
| Adopt | DAU/MAU, Health Score, NPS | Expansion, Retention |
| Expand | Expansion Rate, Upsell, Cross-sell | Expansion MRR |
| Retain | GRR, NRR, Churn Rate | Revenue Protection |
Every department’s metrics feed into this system, so when an outcome moves, the table above shows which stage to check first.