GASP

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.

Core
Customer Success
Engineering
Finance
Marketing
Onboarding
Partnerships
People
Product
RevOps
Sales
Support
Entity
Concept
Drives
Reduces
Predicts
Component of
Measures
Owns
Grants
Parent of
Priced by
Converts to
Engages via
Submits
Manages
Sources
Serves
Represented by
Generates
Produces
Contributes to
Incurs
Belongs to
83 nodes · 185 relationships
Drag to move · Scroll to zoom · Click for details
View as table (accessible alternative)
MetricDepartmentSignal TypeConnects toConnected from
ARRCoreoutcomeMagic Number, Revenue per Employee, Rule of 40, SubscriptionMRR
Rule of 40CoreoutcomeSubscriptionARR
MRRCoreoutcomeCash Burn Rate, ARPA, ARR, Expansion Revenue Rate, GRR, MRR Growth Rate, NRR, Revenue Churn Rate, SubscriptionNet New MRR
Net New MRRCoreoutcomeMRR, Customer, SubscriptionChurned MRR, Contraction MRR, Expansion MRR, New MRR, Reactivation MRR
NRRCoreoutcomeCustomer, SubscriptionChurned MRR, Contraction MRR, Expansion MRR, MRR
GRRCoreoutcomeCustomer, SubscriptionRenewal Rate, Churned MRR, Contraction MRR, MRR
Gross MarginCoreoutcomeFree Cash Flow, Cash Burn Rate, CAC Payback Period, LTV, Operating Margin—
ARPACoreoutcomeCAC Payback Period, LTV, Customer, SubscriptionACV, MRR, Total Customers
Total CustomersCoreoutcomeARPA, Logo Churn Rate, Customer—
New CustomersCoreoutcomeNew MRR, CAC, Customer, SubscriptionTrial-to-Paid Conversion Rate
Churned CustomersCoreoutcomeChurned MRR, Logo Churn Rate, Customer, Subscription—
MRR Growth RateCoreoutcomeSubscriptionMRR
Operating MarginFinanceoutcomeFree Cash FlowGross Margin
Free Cash FlowFinanceoutcome—Gross Margin, Operating Margin, Cash Burn Rate, Days Sales Outstanding
New MRRCoreoutcomeNet New MRR, Customer, SubscriptionPipeline Value, Win Rate, ACV, Quota Attainment, Partner-Sourced Revenue, New Customers
Expansion MRRCoreoutcomeExpansion Revenue Rate, Net New MRR, NRR, Customer, SubscriptionCustomer Health Score, QBR Completion Rate, Product Qualified Accounts
Churned MRRCoreoutcomeGRR, Net New MRR, NRR, Revenue Churn Rate, Customer, SubscriptionNPS, Logo Churn Rate, Churned Customers
Contraction MRRCoreoutcomeGRR, Net New MRR, NRR, Revenue Churn Rate, Customer, Subscription—
Reactivation MRRCoreoutcomeNet New MRR, Customer, Subscription—
CACCoreefficiencyCAC Payback Period, LTV:CAC Ratio, Customer, SubscriptionMarketing CAC, New Customers
LTVCoreefficiencyLTV:CAC Ratio, Customer, SubscriptionARPA, Gross Margin, Revenue Churn Rate
LTV:CAC RatioCoreefficiencyCustomer, SubscriptionCAC, LTV
CAC Payback PeriodCoreefficiencyCustomer, SubscriptionARPA, CAC, Gross Margin
Logo Churn RateCoreoutcomeChurned MRR, Customer, SubscriptionCustomer Health Score, NPS, At-Risk Customer Rate, Churned Customers, Total Customers
Revenue Churn RateCoreoutcomeLTV, Customer, SubscriptionChurned MRR, Contraction MRR, MRR
NPSCoreleadingLogo Churn Rate, Churned MRRCSAT, Uptime
Pipeline ValueSalesleadingNew MRR, OpportunitySQLs, Partner-Sourced Revenue, Product Qualified Accounts
Pipeline CoverageSalesleadingOpportunity, EmployeeForecast Accuracy
Win RateSalesefficiencyNew MRR, OpportunitySales Cycle Length
ACVSalesoutcomeNew MRR, ARPA, Customer, Subscription—
Quota AttainmentSalesoutcomeNew MRR, EmployeeEmployee Turnover Rate
Customer Health ScoreCustomer SuccessleadingRenewal Rate, Logo Churn Rate, At-Risk Customer Rate, Expansion MRR, CustomerFeature Adoption Rate, DAU/MAU Ratio, QBR Completion Rate
Expansion Revenue RateCustomer SuccessoutcomeCustomer, SubscriptionExpansion MRR, MRR
Renewal RateCustomer SuccessoutcomeGRR, SubscriptionCustomer Health Score
At-Risk Customer RateCustomer SuccessleadingLogo Churn Rate, CustomerCustomer Health Score
Magic NumberFinanceefficiencySubscriptionARR
Cash Burn RateFinanceoperationalFree Cash FlowMRR, Gross Margin
Revenue per EmployeeFinanceoutcomeSubscription, EmployeeEmployee Turnover Rate, ARR
Partner-Sourced RevenuePartnershipsoutcomePipeline Value, New MRR, Opportunity—
Sales Cycle LengthSalesoperationalWin Rate, Opportunity—
MQLsMarketingoperationalSQLs, Lead Velocity Rate, Lead—
SQLsMarketingoperationalPipeline Value, LeadMQLs
Lead Velocity RateMarketingleadingLeadMQLs
Marketing CACMarketingefficiencyCAC, Customer, Subscription—
Cost per LeadMarketingefficiencyLead—
Marketing Sourced PipelineMarketingleadingOpportunity—
QBR Completion RateCustomer SuccessoperationalCustomer Health Score, Expansion MRR, Customer—
CSATSupportoutcomeNPSTicket Volume, First Response Time, Uptime
Time to First ValueOnboardingoperationalOnboarding Completion Rate, Customer—
Onboarding Completion RateOnboardingoutcomeActivation Rate, CustomerTime to First Value
Activation RateOnboardingoutcomeFeature Adoption Rate, CustomerOnboarding Completion Rate
DAU/MAU RatioProductleadingCustomer Health Score, UserFeature Adoption Rate
Feature Adoption RateProductleadingProduct Qualified Accounts, DAU/MAU Ratio, Customer Health Score, User, FeatureActivation Rate, Deployment Frequency
Product Qualified AccountsProductleadingPipeline Value, Expansion MRR, CustomerFeature Adoption Rate
Trial-to-Paid Conversion RateProductleadingNew Customers, Customer—
Forecast AccuracyRevOpsoperationalPipeline Coverage—
Days Sales OutstandingRevOpsoperationalFree Cash Flow—
Employee Turnover RatePeopleoutcomeRevenue per Employee, Quota Attainment, EmployeeEmployee NPS
First Response TimeSupportoperationalCSAT, Ticket—
Ticket VolumeSupportoperationalCSAT, Self-Service Rate, Ticket—
Self-Service RateSupportefficiencyTicket, Knowledge ArticleTicket Volume
UptimeEngineeringoutcomeCSAT, NPSMTTR
Deployment FrequencyEngineeringoperationalFeature Adoption Rate, MTTR, Deployment—
MTTREngineeringoperationalUptime, IncidentDeployment Frequency
Employee NPSPeopleleadingEmployee Turnover Rate—
CustomerEntity—Subscription, User, Ticket, Cohort, Customer, Contact, SegmentActivation 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
SubscriptionEntity—License, Revenue (GAAP), Invoice, COGS, PlanACV, 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
LicenseEntity—ProductSubscription
LeadEntity—OpportunityCost per Lead, Lead Velocity Rate, MQLs, SQLs, Campaign
OpportunityEntity—Customer, Bookings, Pipeline, TCVMarketing Sourced Pipeline, Partner-Sourced Revenue, Pipeline Coverage, Pipeline Value, Sales Cycle Length, Win Rate, Lead, Partner, Deal Registration
UserEntity——DAU/MAU Ratio, Feature Adoption Rate, Customer
TicketEntity——First Response Time, Self-Service Rate, Ticket Volume, Customer
EmployeeEntity—CustomerEmployee Turnover Rate, Pipeline Coverage, Quota Attainment, Revenue per Employee, Requisition
InvoiceEntity——Subscription
PartnerEntity—Opportunity, Deal Registration—
ProjectEntity—Customer, Project Milestone, Deliverable—
PlanEntity——Subscription
ProductEntity——License
CampaignEntity—Lead—
ContactEntity——Customer
IncidentEntity——MTTR, Deployment
DeploymentEntity—IncidentDeployment Frequency
ReleaseEntity——Feature
IssueEntity———
VulnerabilityEntity———
FeatureEntity—ReleaseFeature Adoption Rate
RequisitionEntity—Employee—
Project MilestoneEntity——Project
DeliverableEntity——Project
QuoteEntity—Order—
OrderEntity——Quote
Knowledge ArticleEntity——Self-Service Rate
Deal RegistrationEntity—OpportunityPartner
Revenue (GAAP)Concept——Subscription
BookingsConcept——Opportunity
COGSConcept——Subscription
CohortConcept——Customer
PipelineConcept——Opportunity
SegmentConcept——Customer
TCVConcept——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.

Customer (Account)
Subscription (Contract)
License (Entitlement)
Click nodes for details
How Stripe, Zuora, Chargebee and Salesforce model the same hierarchy
StripeCustomer → Subscription → Subscription Items → EntitlementsDocs →
ZuoraAccount → Subscription → Rate Plan → Rate Plan ChargesDocs →
ChargebeeCustomer → Subscription → Subscription Items → EntitlementsDocs →
SalesforceAccount → Contract → Contract Line Items → EntitlementsDocs →

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 MRRAction
More dealsIncrease MQLs (marketing)
Better conversionImprove win rate (sales)
Bigger dealsIncrease ACV (pricing, product)
Faster dealsReduce sales cycle (process)

Expansion MRR Drivers

Expansion MRR = Customers × Expansion Rate × Average Expansion Size

Levers:

DriverWhat Influences It
Expansion RateProduct adoption, health score, CSM engagement
Expansion SizePricing tiers, usage growth, additional seats
Eligible customersContract 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:

DriverWhat Influences It
Churn RateNPS, health score, support quality, product fit
Churn TimingContract 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 DownThese Follow
Onboarding completionProduct adoption, early churn
Product adoptionHealth scores, expansion, NPS
Health scoresRenewal probability, churn
NPSChurn (lagged 3-6 months)
Support CSATNPS

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.

MetricWhat It PredictsTypical Lead Time
Pipeline coverageRevenue miss1-2 quarters
MQL volumeFuture pipeline1-2 months
NPS trendChurn3-6 months
Health score declineChurn1-3 months
Support ticket spikeNPS decline, churn1-2 months
Product usage declineHealth decline, churn2-4 weeks
Onboarding completionEarly churn1-3 months

Lagging Indicators (Outcomes)

These confirm what happened:

MetricWhat It Confirms
RevenueOverall performance
ChurnRetention failure
Win rateSales effectiveness
NRRCustomer value growth

Departmental Impact Map

If Revenue Is Down

Check in this order:

  1. New MRR down? → Sales problem
    • Check pipeline, win rate, cycle time
  2. Expansion down? → CS/Product problem
    • Check health scores, adoption, CSM coverage
  3. Churn up? → Retention problem
    • Check NPS, support metrics, product issues

If Churn Is Up

Investigation path:

  1. Check NPS trend. If declining → deeper customer satisfaction issue
  2. Check support metrics. If tickets up / CSAT down → support or product quality
  3. Check onboarding metrics. If completion down → onboarding process issue
  4. Check product adoption. If declining → product-market fit or engagement
  5. Check by segment. Logo Churn Rate, Revenue Churn Rate, Churned MRR, NRR and GRR each declare a by_segment breakdown. If churn is concentrated → specific segment issue

If Pipeline Is Light

Investigation path:

  1. Check MQL volume. If down → marketing funnel issue
    • Check lead volume → awareness/traffic
    • Check conversion → content/targeting
  2. Check SQL conversion. If down → lead quality or SDR effectiveness
  3. Check ACV. If down → deal size/pricing issue
  4. 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.

StageKey MetricsFeeds Into
AcquireTraffic → Leads → MQLs → SQLs → Pipeline → Closed WonNew MRR
OnboardTTFV, Onboarding CompletionAdoption, Health Score
AdoptDAU/MAU, Health Score, NPSExpansion, Retention
ExpandExpansion Rate, Upsell, Cross-sellExpansion MRR
RetainGRR, NRR, Churn RateRevenue Protection

Every department’s metrics feed into this system, so when an outcome moves, the table above shows which stage to check first.

Try searching for:

↑↓navigate↵select