RevOps Metrics Reference
A comprehensive catalog of every metric in the RevOps Möbius framework, organized by arc and layer with formulas, definitions, and journey context.
Showing 40 metrics in journey order
Attract Arc
Metrics that measure how effectively you generate awareness and create demand for your offerings.
Activity Layer
Campaigns Launched
Arc: Attract | Layer: Activity
What It Measures
The total number of marketing campaigns executed across all channels in a given time period. Campaigns include email series, paid ad campaigns, content programs, events, webinars, and ABM plays.
Journey Context
This is the first activity metric in the Möbius—it measures the volume of work being done to create awareness. Higher campaign volume doesn't guarantee better results, but insufficient activity limits reach and pipeline generation. Campaigns flow into Lead Volume, then through qualification into the Engage arc.
Formula
Campaigns Launched = Count of unique marketing campaigns executed in periodEarly-stage
5-10 campaigns/quarter | Growth-stage: 15-25 campaigns/quarter | Enterprise: 30+ campaigns/quarter
Lead Volume
Arc: Attract | Layer: Activity
What It Measures
The total number of new leads generated from all marketing sources. A lead is defined as a contact with sufficient information (name, email, company) to qualify for sales follow-up.
Journey Context
Lead Volume is the output of campaign activity. It's the first quantitative measure of whether your attract-arc efforts are working. These leads flow through qualification (MQL) and routing before entering the Engage arc as sales-accepted opportunities. Without sufficient lead volume, the entire Möbius starves.
Formula
Lead Volume = Count of new lead records created in periodTrack by channel (organic, paid, event, referral), campaign, and lead source to understand which activities drive volume most effectively.
Website Traffic
Arc: Attract | Layer: Activity
What It Measures
Total unique visitors to your website or web properties in a given period, segmented by new vs. returning visitors.
Journey Context
Website traffic represents the top of your digital funnel. Visitors progress to leads through form fills, then to MQLs through engagement and scoring. Traffic volume and quality determine the size of your addressable audience entering the Möbius.
Formula
Website Traffic = Count of unique visitors in periodProcess Layer
Lead Response Time
Arc: Attract | Layer: Process
What It Measures
The elapsed time from when a lead is created or qualified (MQL) to when sales makes first contact (call, email, meeting).
Journey Context
This is the critical handoff point between Attract and Engage. Research shows leads contacted within 5 minutes are 100x more likely to convert than those contacted after 30 minutes. Fast response time signals to prospects that your team is attentive and ready to help, directly impacting conversion rates into the Engage arc.
Formula
Lead Response Time (avg) = SUM(First Contact Timestamp - Lead Create Timestamp) / Total LeadsWorld-class
<5 minutes | Good: <1 hour | Acceptable: <24 hours | Poor: >24 hours
MQL Qualification Rate
Arc: Attract | Layer: Process
What It Measures
The percentage of raw leads that meet marketing qualification criteria (MQL) based on demographic fit and behavioral engagement.
Journey Context
Not all leads are created equal. MQL qualification is the filter that determines which leads deserve immediate sales attention. This metric directly impacts sales efficiency—too loose and sales wastes time on bad leads; too strict and you miss opportunities. MQLs flow into the Engage arc as sales-accepted leads (SALs).
Formula
MQL Qualification Rate = (MQLs / Total Leads) × 100B2B SaaS
10-25% | Enterprise: 5-15% | SMB: 15-30%
Performance Layer
Lead-to-MQL Conversion Rate
Arc: Attract | Layer: Performance
What It Measures
The quality and effectiveness of your lead generation by measuring what percentage of leads meet qualification criteria.
Journey Context
This metric reveals whether your campaigns are attracting the right audience. Low conversion indicates targeting problems or poor lead sources. High conversion suggests strong campaign-market fit. This directly determines pipeline velocity—better lead quality means faster movement through the Möbius.
Formula
Lead-to-MQL Rate = (MQLs in period / Leads in period) × 100Campaign ROI
Arc: Attract | Layer: Performance
What It Measures
The return on investment for marketing campaigns, comparing revenue generated to campaign costs.
Journey Context
Campaign ROI connects attract-arc activity all the way through to financial outcomes. It requires attribution tracking across the entire customer journey—from first touch through closed revenue. This metric drives budget allocation decisions and determines which campaigns to scale vs. cut.
Formula
Campaign ROI = ((Revenue from Campaign - Campaign Cost) / Campaign Cost) × 100Financial Layer
Customer Acquisition Cost (CAC)
Arc: Attract | Layer: Financial
What It Measures
The total cost to acquire a new customer, including all marketing and sales expenses divided by number of customers acquired.
Journey Context
CAC spans both Attract and Engage arcs, measuring the full cost of moving a prospect through the Möbius to become a customer. It's compared against LTV (from Retain arc) to determine unit economics viability. CAC payback period determines how long until you break even on a customer.
Formula
CAC = (Total Marketing Spend + Total Sales Spend) / New Customers AcquiredHealthy Ratios
LTV:CAC should be 3:1 or higher | Payback period should be <12 months
Cost Per Lead (CPL)
Arc: Attract | Layer: Financial
What It Measures
The average cost to generate one lead, segmented by channel and campaign.
Journey Context
CPL is the first financial efficiency metric in the Möbius. It helps optimize channel mix by comparing cost-effectiveness. However, CPL alone is misleading—cheap leads that don't convert are worthless. Must be analyzed alongside lead quality and conversion rates downstream.
Formula
CPL = Total Marketing Spend / Total Leads GeneratedStrategic Layer
Pipeline Coverage
Arc: Attract | Layer: Strategic
What It Measures
The ratio of pipeline value to revenue target, indicating whether you have sufficient pipeline to hit goals.
Journey Context
Pipeline coverage is the strategic health check for the Attract arc. Insufficient coverage (below 3x) signals that attract-arc activities aren't generating enough opportunities to hit targets, even with perfect execution in Engage. This forces decisions about increasing marketing investment, improving conversion rates, or adjusting targets.
Formula
Pipeline Coverage = Total Pipeline Value / Revenue TargetMaintain 3-4x coverage (meaning $3-4 in pipeline for every $1 of target)
Engage Arc
Metrics that measure how effectively you convert prospects into customers through the sales process.
Activity Layer
Sales Activity Volume
Arc: Engage | Layer: Activity
What It Measures
The total number of sales activities (calls, emails, meetings, demos) per rep per day/week.
Journey Context
Activity volume is the input that drives output in the Engage arc. Insufficient activity means opportunities stall and deals don't close. However, activity alone doesn't guarantee success—quality matters. Track activity alongside conversion rates to understand effectiveness, not just effort.
Formula
Activity Volume = COUNT(calls + emails + meetings) / number of reps / time periodSDR
80-100 activities/day | AE: 40-60 activities/day | Enterprise AE: 20-30 activities/day
Meetings Held
Arc: Engage | Layer: Activity
What It Measures
Number of discovery calls, demos, and meetings conducted with prospects.
Journey Context
Meetings are the critical moment where prospects engage directly with your team. First meetings (discovery) qualify opportunities and move them from Attract handoff into active Engage pipeline. Demo meetings showcase value and progress deals toward close. Decision meetings finalize commitment and transition into Deliver arc.
Formula
Meetings Held = COUNT(completed meetings) in periodProcess Layer
Sales Cycle Length
Arc: Engage | Layer: Process
What It Measures
Average number of days from opportunity created to closed-won (or closed-lost).
Journey Context
Sales cycle length determines how fast revenue flows through the Engage arc. Longer cycles mean more working capital required and slower feedback loops. Shortening cycle length improves cash flow and allows faster iteration. Track by segment and deal size—enterprise deals naturally take longer than SMB.
Formula
Avg Sales Cycle = SUM(Close Date - Create Date for won deals) / Number of won dealsSMB
30-60 days | Mid-Market: 60-90 days | Enterprise: 120-180+ days
Deal Velocity
Arc: Engage | Layer: Process
What It Measures
The rate at which revenue flows through your pipeline, combining opportunity volume, deal size, win rate, and cycle length.
Journey Context
Deal velocity is the most comprehensive process metric in the Engage arc—it captures both quantity and quality of execution. Improving deal velocity drives revenue growth without requiring more pipeline. It's optimized by increasing any of its four components: more opps, bigger deals, higher win rate, or faster cycles.
Formula
Deal Velocity = (Number of Opportunities × Avg Deal Size × Win Rate) / Sales Cycle LengthPerformance Layer
Win Rate
Arc: Engage | Layer: Performance
What It Measures
Percentage of qualified opportunities that result in closed-won deals.
Journey Context
Win rate is the ultimate performance metric for the Engage arc—it determines how efficiently you convert pipeline into revenue. Low win rates indicate poor qualification, weak value prop, or strong competition. Improving win rate has multiplier effects: same pipeline generates more revenue, and team confidence grows. Analyze win/loss reasons to identify improvement areas.
Formula
Win Rate = (Closed-Won Opportunities / Total Closed Opportunities) × 100SMB
20-30% | Mid-Market: 25-35% | Enterprise: 30-40%
Forecast Accuracy
Arc: Engage | Layer: Performance
What It Measures
How closely actual closed revenue matches forecasted revenue for a given period.
Journey Context
Forecast accuracy measures the predictability of your Engage arc. Accurate forecasts enable better resource planning, financial guidance, and strategic decisions. Poor accuracy indicates inconsistent process, optimistic reps, or changing market conditions. Track accuracy by forecast category (commit, best case, pipeline) to understand confidence levels.
Formula
Forecast Accuracy = (1 - |Forecasted Revenue - Actual Revenue| / Forecasted Revenue) × 100World-class teams achieve 90-95% forecast accuracy within ±10% variance
Financial Layer
New ARR/MRR
Arc: Engage | Layer: Financial
What It Measures
Annual Recurring Revenue (ARR) or Monthly Recurring Revenue (MRR) from new customer acquisitions.
Journey Context
New ARR is the primary financial output of the Engage arc for subscription businesses. It flows into the Deliver arc as contracted revenue that must be recognized over time. New ARR growth rate determines company valuation and funding potential. Must be tracked alongside churn (Retain arc) to calculate Net New ARR.
Formula
New ARR = SUM(Annual Contract Value for new customers closed in period)Average Contract Value (ACV)
Arc: Engage | Layer: Financial
What It Measures
The average annual contract value across all closed-won deals.
Journey Context
ACV determines which sales motions are economically viable. Low ACV requires high-velocity, low-touch sales; high ACV supports enterprise sales with long cycles. Increasing ACV through better packaging, upselling, or targeting larger customers improves unit economics and sales efficiency. Track ACV trends over time to ensure sustainable growth.
Formula
ACV = Total ARR from new deals / Number of new dealsStrategic Layer
Pipeline Health Score
Arc: Engage | Layer: Strategic
What It Measures
Composite score measuring pipeline quality based on age, activity, stage progression, and engagement signals.
Journey Context
Pipeline health predicts future revenue performance. Healthy pipeline has fresh opportunities, consistent activity, appropriate stage distribution, and strong engagement. Poor health (stale deals, low activity, stage regression) signals execution problems before they impact closed revenue. Use health scores to prioritize rep coaching and deal interventions.
Formula
Weighted score combining: Deal age, Last activity date, Stage velocity, Multi-threading score, MEDDIC qualificationDeliver Arc
Metrics that measure how effectively you execute on promises and create value for customers.
Activity Layer
Onboarding Completion Rate
Arc: Deliver | Layer: Activity
What It Measures
Percentage of customers who complete all required onboarding steps and milestones.
Journey Context
Onboarding is the critical handoff from Engage to Deliver. Customers who complete onboarding are significantly more likely to adopt the product, realize value, and renew. Low completion rates signal friction in the onboarding process or poor customer readiness. This metric directly predicts success in the Retain arc.
Formula
Onboarding Completion Rate = (Customers who completed onboarding / Total new customers) × 100World-class
80-90% | Good: 65-80% | Needs improvement: <65%
Support Tickets Resolved
Arc: Deliver | Layer: Activity
What It Measures
Total number of customer support tickets resolved in a given period.
Journey Context
Support ticket volume and resolution indicate customer health during delivery and retention. High ticket volume with low resolution suggests product issues or inadequate support capacity. Track tickets alongside resolution time and customer satisfaction to understand service quality. Unresolved issues impact retention in the next arc.
Formula
Tickets Resolved = COUNT(tickets with status = "Resolved" or "Closed") in periodProcess Layer
Time-to-Value (TTV)
Arc: Deliver | Layer: Process
What It Measures
Average number of days from contract signature to when customer realizes first meaningful value (defined by product usage milestone).
Journey Context
TTV is the most critical process metric in the Deliver arc. Faster TTV improves customer satisfaction, reduces early churn risk, and accelerates expansion opportunities. It's the bridge between Engage promises and Retain reality. Companies with fast TTV see higher NRR and lower CAC payback periods.
Formula
TTV (avg) = SUM(Value Milestone Date - Contract Start Date) / Number of customersSelf-serve
1-7 days | SMB: 14-30 days | Mid-market: 30-60 days | Enterprise: 60-90 days
Support Response Time
Arc: Deliver | Layer: Process
What It Measures
Average time from when a customer submits a support ticket to when a support agent first responds.
Journey Context
Response time directly impacts customer perception of service quality. Slow responses create frustration and signal that the company doesn't prioritize customer success. This metric must be balanced with resolution quality—fast but unhelpful responses are worse than slower, thorough support.
Formula
Avg Response Time = SUM(First Response Timestamp - Ticket Created Timestamp) / Total ticketsSLA Targets
Critical: <1 hour | High: <4 hours | Medium: <24 hours | Low: <48 hours
Performance Layer
Product Adoption Rate
Arc: Deliver | Layer: Performance
What It Measures
Percentage of customers actively using core product features on a regular basis (typically weekly or monthly active usage).
Journey Context
Adoption is the performance outcome of successful delivery. Customers who don't adopt the product won't renew, no matter how good the product is. High adoption predicts high retention and expansion. Low adoption signals delivery failures that must be addressed before renewal conversations in the Retain arc.
Formula
Adoption Rate = (Active Users / Total Licensed Users) × 100World-class
70-80% | Good: 50-70% | At-risk: <50%
Customer Satisfaction Score (CSAT)
Arc: Deliver | Layer: Performance
What It Measures
Customer satisfaction rating typically measured on a 1-5 scale after specific interactions (support, onboarding, training).
Journey Context
CSAT provides immediate feedback on delivery quality at key touchpoints. Unlike NPS (Retain arc), which measures overall relationship health, CSAT measures satisfaction with specific experiences. Low CSAT scores indicate execution problems that, if unaddressed, will impact retention and referrals.
Formula
CSAT = (Number of satisfied responses (4-5) / Total responses) × 100Target
80%+ satisfaction | Investigate: Any interaction with <70% satisfaction
Financial Layer
Gross Margin
Arc: Deliver | Layer: Financial
What It Measures
Revenue minus cost of goods sold (COGS), expressed as a percentage. For services/SaaS, COGS includes hosting, support, and professional services costs.
Journey Context
Gross margin measures delivery efficiency. High-margin businesses can afford higher CAC and have more resources for R&D and sales. Low margins indicate expensive delivery that limits scalability. Services businesses typically have lower margins (30-50%) than SaaS (70-90%). Improving margin enables growth investment.
Formula
Gross Margin = ((Revenue - COGS) / Revenue) × 100SaaS
70-90% | Professional Services: 30-50% | Hybrid: 50-70%
Professional Services Revenue
Arc: Deliver | Layer: Financial
What It Measures
Revenue from implementation, training, and consulting services separate from recurring subscription revenue.
Journey Context
Services revenue supports complex implementations but can mask product usability issues. High services attachment rates (services revenue / ARR) indicate customers need help adopting the product. Over time, productization and self-service should reduce services dependency. Balance: services drive adoption but limit scalability.
Formula
Services Revenue = SUM(implementation + training + consulting revenue) in periodStrategic Layer
Customer Health Score
Arc: Deliver | Layer: Strategic
What It Measures
Composite score combining product usage, engagement frequency, support ticket trends, and sentiment signals to predict customer success likelihood.
Journey Context
Health scoring is the strategic early warning system for the entire Möbius. Declining health during Deliver predicts churn in Retain. Health scores drive intervention priorities—which customers need attention now to prevent future issues. This metric connects delivery execution to retention outcomes.
Formula
Weighted score combining: Product usage, Login frequency, Feature adoption, Support tickets, CSAT, Executive engagementUse 3-tier system
Green (healthy), Yellow (at-risk), Red (critical) with automated alerts for status changes
Retain Arc
Metrics that measure how effectively you maintain and grow customer relationships over time.
Activity Layer
Quarterly Business Reviews (QBRs) Held
Arc: Retain | Layer: Activity
What It Measures
Number of quarterly business reviews conducted with customers, segmented by customer tier or ARR band.
Journey Context
QBRs are the structured engagement touchpoint that maintains executive relationships and identifies expansion opportunities. Consistent QBRs correlate with higher retention and expansion rates. Missing QBRs signals customer disengagement and increases churn risk. QBRs should result in action plans that feed back into the Deliver arc.
Formula
QBR Completion Rate = (QBRs conducted / QBRs scheduled) × 100Enterprise
Quarterly | Mid-market: Semi-annual | SMB: Annual or usage-based triggers
Expansion Meetings Held
Arc: Retain | Layer: Activity
What It Measures
Number of meetings specifically focused on upsell, cross-sell, or expansion conversations with existing customers.
Journey Context
Expansion meetings represent the Möbius loop—where Retain flows back into Engage for existing customers. These meetings convert retention into growth. They're triggered by usage patterns, health scores, or lifecycle milestones. High expansion meeting volume indicates a land-and-expand strategy is actively being executed.
Formula
Expansion Meetings = COUNT(meetings tagged as expansion/upsell) in periodProcess Layer
Renewal Cycle Time
Arc: Retain | Layer: Process
What It Measures
Average time from renewal outreach initiation to contract signed and revenue recognized.
Journey Context
Fast renewal cycles indicate strong customer satisfaction and streamlined processes. Slow renewals suggest negotiation friction, internal customer delays, or value concerns. Late renewals create revenue recognition gaps and forecasting uncertainty. Best practice: start renewal conversations 90 days before expiration.
Formula
Avg Renewal Cycle = SUM(Renewal Signed Date - Renewal Initiated Date) / Number of renewalsExcellent
14-30 days | Good: 30-60 days | Needs improvement: 60+ days
Time to Expansion
Arc: Retain | Layer: Process
What It Measures
Average time from initial customer acquisition to first expansion purchase (upsell, cross-sell, or seat expansion).
Journey Context
Time to expansion measures how quickly you can grow accounts after landing them. Faster expansion improves LTV and validates product-market fit. This metric spans from Engage (initial sale) through Deliver (adoption) to Retain (expansion). It reveals the health of your land-and-expand motion.
Formula
Avg Time to Expansion = SUM(First Expansion Date - Initial Purchase Date) / Customers who expandedPerformance Layer
Renewal Rate (Logo Retention)
Arc: Retain | Layer: Performance
What It Measures
Percentage of customers up for renewal who choose to continue their contract (logo-based, not revenue-based).
Journey Context
Renewal rate is the fundamental performance metric for the Retain arc. It measures whether customers find enough value to continue. Poor renewal rates indicate failures in Deliver (adoption issues) or product-market fit problems. High renewal rates enable compound growth and improve unit economics. Track cohort-based renewal curves over time.
Formula
Renewal Rate = (Customers renewed / Customers up for renewal) × 100World-class
90-95% | Good: 80-90% | At-risk: <80%
Net Promoter Score (NPS)
Arc: Retain | Layer: Performance
What It Measures
Customer likelihood to recommend your product/service to others, measured on a 0-10 scale and calculated as % Promoters (9-10) minus % Detractors (0-6).
Journey Context
NPS measures relationship health and predicts future retention and referrals. Unlike CSAT (which measures specific interactions), NPS captures overall sentiment. Promoters drive word-of-mouth growth, feeding back into the Attract arc. Detractors signal churn risk and should trigger intervention workflows. Track NPS by segment and cohort.
Formula
NPS = % Promoters (9-10) - % Detractors (0-6)Score Interpretation
World-class: 50+ | Good: 30-50 | Average: 0-30 | Poor: Negative score
Expansion Rate
Arc: Retain | Layer: Performance
What It Measures
Percentage of existing customers who increased their spending through upsells, cross-sells, or usage growth.
Journey Context
Expansion rate reveals whether you're successfully growing accounts after acquisition. It's the positive side of the retention equation—customers voting with their wallets to buy more. High expansion rates enable NRR above 100% and demonstrate strong product-market fit. Expansion is where Retain loops back into Engage for existing customers.
Formula
Expansion Rate = (Customers who expanded ARR / Total customers) × 100Strong expansion
30-40% of customers expand annually | Good: 20-30% | Needs work: <20%
Financial Layer
Net Revenue Retention (NRR)
Arc: Retain | Layer: Financial
What It Measures
Revenue retention from a cohort of customers over time, including expansion revenue minus churn and downgrades.
Journey Context
NRR is the most important financial metric in the Retain arc and one of the most critical in the entire Möbius. NRR above 100% means you're growing revenue from existing customers faster than you're losing it to churn—enabling growth without new acquisition. Public SaaS companies trade at premiums with NRR above 120%. NRR reflects the cumulative success of Deliver and Retain arcs.
Formula
NRR = ((Starting ARR + Expansion ARR - Churn ARR - Downgrade ARR) / Starting ARR) × 100Benchmark Targets
World-class: 120%+ | Strong: 110-120% | Good: 100-110% | Needs improvement: <100%
Customer Lifetime Value (LTV)
Arc: Retain | Layer: Financial
What It Measures
Total revenue expected from a customer over their entire relationship with your company.
Journey Context
LTV is the ultimate outcome metric that spans the entire Möbius. It determines how much you can afford to spend on acquisition (CAC from Attract arc) while remaining profitable. LTV is maximized by increasing retention, driving expansion, and reducing churn. The LTV:CAC ratio is the fundamental unit economics equation that determines business viability.
Formula
LTV = (ARPA × Gross Margin %) / Churn RateHealthy Ratios
Target: LTV:CAC ratio of 3:1 or higher (meaning LTV is 3x customer acquisition cost)
Churn ARR
Arc: Retain | Layer: Financial
What It Measures
Annual recurring revenue lost due to customer cancellations or contract non-renewals.
Journey Context
Churn ARR quantifies revenue leakage from the Retain arc. Every dollar churned requires new acquisition to replace it, creating a "leaky bucket" that limits growth. Analyze churn by reason (product, price, competition, business closure) to understand root causes. Churn patterns reveal which customer segments or use cases aren't working.
Formula
Churn ARR = SUM(ARR from customers who cancelled or didn't renew) in periodMonthly Churn Rate
Monthly Churn % = (Churn ARR in month / Starting ARR) × 100 | Target: <2% monthly for SaaS
Strategic Layer
Average Customer Lifetime
Arc: Retain | Layer: Strategic
What It Measures
Average duration a customer remains active, typically measured in months or years.
Journey Context
Customer lifetime determines total revenue potential and directly impacts LTV calculations. Longer lifetimes allow more expansion opportunities and improve payback on acquisition costs. Track lifetime by cohort to identify if newer customers are staying longer (improving product-market fit) or churning faster (deteriorating fit or service quality).
Formula
Avg Customer Lifetime = 1 / Churn Rate | Example: 5% monthly churn = 20 month lifetimeReferral Rate
Arc: Retain | Layer: Strategic
What It Measures
Percentage of new customers acquired through referrals from existing customers.
Journey Context
Referrals complete the Möbius loop—satisfied customers in Retain become advocates who drive new awareness in Attract. Referred customers typically have higher LTV, lower CAC, and faster sales cycles because they come pre-qualified. High referral rates validate product-market fit and reduce dependence on paid acquisition. This is the ultimate sign of a healthy Möbius.
Formula
Referral Rate = (New customers from referrals / Total new customers) × 100Strong word-of-mouth
20-30% | Good: 10-20% | Typical: 5-10%