name: revenue-operations
description: Analyze sales pipeline health, forecast revenue, measure quota attainment, and optimize funnel conversion. Use when building RevOps dashboards, diagnosing pipeline gaps, forecasting quarterly revenue, or aligning sales-marketing-CS handoffs.
tags: [revops, sales, pipeline, forecasting]
Revenue Operations
End-to-end RevOps framework for pipeline analytics, revenue forecasting, quota management, and cross-functional alignment between Sales, Marketing, and Customer Success.
Use this skill when
- Building or reviewing a RevOps dashboard
- Diagnosing pipeline coverage gaps or stage bottlenecks
- Forecasting quarterly or annual revenue
- Analyzing quota attainment at individual, team, or org level
- Designing sales-marketing-CS handoff processes
- Calculating key revenue metrics (ARR, NRR, Magic Number, LTV:CAC)
Do not use this skill when
- Designing pricing tiers or packaging (use
pricing-strategy)
- Analyzing early-stage startup metrics with no pipeline (use
startup-metrics-framework)
- Running individual A/B tests on sales emails (use
ab-test-analysis)
- Building the actual dashboard infrastructure (use data engineering skills)
Instructions
- Assess pipeline health using the Pipeline Health Scorecard.
- Forecast revenue using the appropriate methodology (weighted, commit-based, or historical).
- Measure quota attainment at individual and team levels.
- Analyze funnel conversion stage by stage to identify bottlenecks.
- Align cross-functional handoffs using the Sales-Marketing Alignment Framework.
- Report using the Quarterly RevOps Report template.
RevOps Metrics Taxonomy
Master reference for revenue metrics — know these before building any dashboard:
Growth Metrics
| Metric |
Formula |
Benchmark (SaaS) |
| ARR |
MRR x 12 |
Growth target: 2-3x <$10M, 1.5-2x >$10M |
| MRR |
Sum of all monthly recurring revenue |
Track net new, expansion, contraction, churn |
| Net Revenue Retention (NRR) |
(Starting MRR + Expansion - Contraction - Churn) / Starting MRR |
>120% = elite, >100% = healthy |
| Gross Revenue Retention (GRR) |
(Starting MRR - Contraction - Churn) / Starting MRR |
>90% = healthy, <85% = problem |
Efficiency Metrics
| Metric |
Formula |
Benchmark |
| Magic Number |
Net New ARR (QoQ) / S&M Spend (prev Q) |
>0.75 = efficient, invest more |
| CAC Payback |
CAC / (ARR per customer x Gross Margin) |
<18 months = healthy |
| LTV:CAC |
Customer LTV / CAC |
>3:1 = healthy, >5:1 = underinvesting |
| Sales Efficiency |
Net New ARR / Total Sales Cost |
>1.0 = self-funding |
Pipeline Metrics
| Metric |
Formula |
Benchmark |
| Pipeline Coverage |
Total Pipeline Value / Revenue Target |
3-4x = healthy |
| Win Rate |
Closed Won / (Closed Won + Closed Lost) |
20-30% = typical B2B SaaS |
| Average Deal Size |
Total Revenue / Number of Deals |
Track trend, not absolute |
| Sales Cycle Length |
Avg days from opportunity created to closed won |
Varies by segment (SMB: 30d, Mid: 60d, Enterprise: 90-180d) |
Pipeline Health Scorecard
Run this assessment monthly or quarterly:
| Dimension |
Metric |
Target |
Actual |
Status |
| Coverage |
Pipeline / Target |
3-4x |
|
|
| Quality |
Win rate (trailing 2Q) |
>25% |
|
|
| Velocity |
Avg cycle length vs. benchmark |
Within 20% |
|
|
| Balance |
Stage distribution (no stage >40%) |
Even spread |
|
|
| Freshness |
% pipeline <90 days old |
>60% |
|
|
| Source Mix |
No single source >50% |
Diversified |
|
|
Interpretation:
- 5-6 green: Pipeline is healthy — focus on execution
- 3-4 green: Pipeline has gaps — targeted intervention needed
- 0-2 green: Pipeline is at risk — immediate action required
Revenue Forecasting Methods
Method 1: Weighted Pipeline
Best for: Mid-market and enterprise with defined sales stages.
| Stage |
Probability |
Pipeline Value |
Weighted Value |
| Discovery |
10% |
|
|
| Qualification |
20% |
|
|
| Demo/Evaluation |
40% |
|
|
| Proposal |
60% |
|
|
| Negotiation |
80% |
|
|
| Verbal Commit |
90% |
|
|
| Total Weighted |
|
|
$ |
Method 2: Commit Categories
Best for: Quarterly forecasting with sales team input.
| Category |
Definition |
Example |
| Commit |
Rep stakes their quota on it closing this quarter |
Signed MSA, verbal PO |
| Best Case |
High confidence but with known risk |
Champion engaged, budget approved, timeline unclear |
| Upside |
Could close but significant unknowns |
Early stage, multi-threaded but no champion |
Forecast = Commit + (Best Case x 0.7) + (Upside x 0.3)
Method 3: Historical Pattern
Best for: Mature businesses with 4+ quarters of data.
- Calculate trailing 4-quarter conversion rate by stage
- Apply stage conversion rates to current pipeline
- Adjust for seasonality (Q4 uplift, Q1 budget flush, summer slowdown)
- Layer in known macro factors (market expansion, new product launch)
Funnel Conversion Analysis
Stage-by-stage diagnostic to find bottlenecks:
## Funnel Conversion Report — [Quarter]
| Stage Transition | Volume | Conversion Rate | Benchmark | Delta | Action |
|-----------------|--------|-----------------|-----------|-------|--------|
| Lead → MQL | | % | 30-40% | | |
| MQL → SQL | | % | 40-60% | | |
| SQL → Opportunity | | % | 50-70% | | |
| Opportunity → Demo | | % | 60-80% | | |
| Demo → Proposal | | % | 40-60% | | |
| Proposal → Closed Won | | % | 20-40% | | |
| **End-to-end** | | **%** | **2-5%** | | |
### Bottleneck Analysis
- **Biggest drop-off:** [Stage] at [X]% vs. [Y]% benchmark
- **Root cause hypothesis:** [...]
- **Recommended intervention:** [...]
Quota Attainment Dashboard
| Rep / Team |
Quota |
Closed |
Attainment |
Pipeline |
Coverage |
Forecast |
|
$ |
$ |
% |
$ |
Xx |
$ |
| Team Total |
$ |
$ |
% |
$ |
Xx |
$ |
Ramp-Adjusted Quotas:
- Month 1-3: 25% quota (ramp)
- Month 4-6: 50% quota
- Month 7+: 100% quota
- New hires should be excluded from full attainment calculations for first 6 months
Sales-Marketing Alignment Framework
| Handoff Point |
SLA |
Metric |
Owner |
| Marketing → SDR (MQL) |
Respond within 5 min |
Lead response time |
Marketing Ops |
| SDR → AE (SQL) |
Complete BANT qualification |
MQL-to-SQL conversion |
SDR Manager |
| AE → CS (Closed Won) |
Handoff call within 5 days |
Time-to-onboard |
AE + CS |
| CS → AE (Expansion) |
Flag expansion signal |
Expansion pipeline |
CS Manager |
Output Template: Quarterly RevOps Report
# RevOps Report — Q[X] [Year]
## Executive Summary
- Revenue: $[X] vs. $[Y] target ([Z]% attainment)
- Pipeline coverage: [X]x (target: 3-4x)
- Key risk: [summary]
## Revenue Performance
[Actual vs. forecast vs. target waterfall]
## Pipeline Health
[Scorecard results]
## Funnel Conversion
[Stage-by-stage analysis with bottleneck callout]
## Forecast — Next Quarter
[Commit + Best Case + Upside breakdown]
## Actions Required
1. [Action] — Owner — Deadline
2. [Action] — Owner — Deadline
Common Mistakes
- Forecasting on pipeline value without weighting — $1M in Discovery is not the same as $1M in Negotiation
- Ignoring deal aging — opportunities older than 2x average cycle are likely dead; clean the pipeline
- Conflating bookings with revenue — bookings = contract signed; revenue = recognized per ASC 606
- Single-source pipeline dependency — if >50% of pipeline comes from one channel, diversify immediately
- Not segmenting metrics — SMB, mid-market, and enterprise have fundamentally different benchmarks
- Treating coverage as a static number — 4x coverage means nothing if 60% is stale deals
Additional Resources
- Related skills:
startup-metrics-framework (early-stage metrics), pricing-strategy (pricing impact on pipeline)
- SaaStr benchmarks for SaaS RevOps metrics
- Winning by Design — revenue architecture frameworks
1---2name: revenue-operations-43description: <!-- AUTO-GENERATED by export-plugins.py — DO NOT EDIT -->4---5<!-- AUTO-GENERATED by export-plugins.py — DO NOT EDIT -->6---7name: revenue-operations8description: Analyze sales pipeline health, forecast revenue, measure quota attainment, and optimize funnel conversion. Use when building RevOps dashboards, diagnosing pipeline gaps, forecasting quarterly revenue, or aligning sales-marketing-CS handoffs.9tags: [revops, sales, pipeline, forecasting]10---1112# Revenue Operations1314End-to-end RevOps framework for pipeline analytics, revenue forecasting, quota management, and cross-functional alignment between Sales, Marketing, and Customer Success.1516## Use this skill when1718- Building or reviewing a RevOps dashboard19- Diagnosing pipeline coverage gaps or stage bottlenecks20- Forecasting quarterly or annual revenue21- Analyzing quota attainment at individual, team, or org level22- Designing sales-marketing-CS handoff processes23- Calculating key revenue metrics (ARR, NRR, Magic Number, LTV:CAC)2425## Do not use this skill when2627- Designing pricing tiers or packaging (use `pricing-strategy`)28- Analyzing early-stage startup metrics with no pipeline (use `startup-metrics-framework`)29- Running individual A/B tests on sales emails (use `ab-test-analysis`)30- Building the actual dashboard infrastructure (use data engineering skills)3132## Instructions33341. **Assess pipeline health** using the Pipeline Health Scorecard.352. **Forecast revenue** using the appropriate methodology (weighted, commit-based, or historical).363. **Measure quota attainment** at individual and team levels.374. **Analyze funnel conversion** stage by stage to identify bottlenecks.385. **Align cross-functional handoffs** using the Sales-Marketing Alignment Framework.396. **Report using** the Quarterly RevOps Report template.4041---4243## RevOps Metrics Taxonomy4445Master reference for revenue metrics — know these before building any dashboard:4647### Growth Metrics4849| Metric | Formula | Benchmark (SaaS) |50|--------|---------|-------------------|51| **ARR** | MRR x 12 | Growth target: 2-3x <$10M, 1.5-2x >$10M |52| **MRR** | Sum of all monthly recurring revenue | Track net new, expansion, contraction, churn |53| **Net Revenue Retention (NRR)** | (Starting MRR + Expansion - Contraction - Churn) / Starting MRR | >120% = elite, >100% = healthy |54| **Gross Revenue Retention (GRR)** | (Starting MRR - Contraction - Churn) / Starting MRR | >90% = healthy, <85% = problem |5556### Efficiency Metrics5758| Metric | Formula | Benchmark |59|--------|---------|-----------|60| **Magic Number** | Net New ARR (QoQ) / S&M Spend (prev Q) | >0.75 = efficient, invest more |61| **CAC Payback** | CAC / (ARR per customer x Gross Margin) | <18 months = healthy |62| **LTV:CAC** | Customer LTV / CAC | >3:1 = healthy, >5:1 = underinvesting |63| **Sales Efficiency** | Net New ARR / Total Sales Cost | >1.0 = self-funding |6465### Pipeline Metrics6667| Metric | Formula | Benchmark |68|--------|---------|-----------|69| **Pipeline Coverage** | Total Pipeline Value / Revenue Target | 3-4x = healthy |70| **Win Rate** | Closed Won / (Closed Won + Closed Lost) | 20-30% = typical B2B SaaS |71| **Average Deal Size** | Total Revenue / Number of Deals | Track trend, not absolute |72| **Sales Cycle Length** | Avg days from opportunity created to closed won | Varies by segment (SMB: 30d, Mid: 60d, Enterprise: 90-180d) |7374---7576## Pipeline Health Scorecard7778Run this assessment monthly or quarterly:7980| Dimension | Metric | Target | Actual | Status |81|-----------|--------|--------|--------|--------|82| **Coverage** | Pipeline / Target | 3-4x | | |83| **Quality** | Win rate (trailing 2Q) | >25% | | |84| **Velocity** | Avg cycle length vs. benchmark | Within 20% | | |85| **Balance** | Stage distribution (no stage >40%) | Even spread | | |86| **Freshness** | % pipeline <90 days old | >60% | | |87| **Source Mix** | No single source >50% | Diversified | | |8889**Interpretation:**90- 5-6 green: Pipeline is healthy — focus on execution91- 3-4 green: Pipeline has gaps — targeted intervention needed92- 0-2 green: Pipeline is at risk — immediate action required9394---9596## Revenue Forecasting Methods9798### Method 1: Weighted Pipeline99100Best for: Mid-market and enterprise with defined sales stages.101102| Stage | Probability | Pipeline Value | Weighted Value |103|-------|-------------|---------------|----------------|104| Discovery | 10% | | |105| Qualification | 20% | | |106| Demo/Evaluation | 40% | | |107| Proposal | 60% | | |108| Negotiation | 80% | | |109| Verbal Commit | 90% | | |110| **Total Weighted** | | | **$** |111112### Method 2: Commit Categories113114Best for: Quarterly forecasting with sales team input.115116| Category | Definition | Example |117|----------|-----------|---------|118| **Commit** | Rep stakes their quota on it closing this quarter | Signed MSA, verbal PO |119| **Best Case** | High confidence but with known risk | Champion engaged, budget approved, timeline unclear |120| **Upside** | Could close but significant unknowns | Early stage, multi-threaded but no champion |121122**Forecast = Commit + (Best Case x 0.7) + (Upside x 0.3)**123124### Method 3: Historical Pattern125126Best for: Mature businesses with 4+ quarters of data.1271281. Calculate trailing 4-quarter conversion rate by stage1292. Apply stage conversion rates to current pipeline1303. Adjust for seasonality (Q4 uplift, Q1 budget flush, summer slowdown)1314. Layer in known macro factors (market expansion, new product launch)132133---134135## Funnel Conversion Analysis136137Stage-by-stage diagnostic to find bottlenecks:138139```markdown140## Funnel Conversion Report — [Quarter]141142| Stage Transition | Volume | Conversion Rate | Benchmark | Delta | Action |143|-----------------|--------|-----------------|-----------|-------|--------|144| Lead → MQL | | % | 30-40% | | |145| MQL → SQL | | % | 40-60% | | |146| SQL → Opportunity | | % | 50-70% | | |147| Opportunity → Demo | | % | 60-80% | | |148| Demo → Proposal | | % | 40-60% | | |149| Proposal → Closed Won | | % | 20-40% | | |150| **End-to-end** | | **%** | **2-5%** | | |151152### Bottleneck Analysis153- **Biggest drop-off:** [Stage] at [X]% vs. [Y]% benchmark154- **Root cause hypothesis:** [...]155- **Recommended intervention:** [...]156```157158---159160## Quota Attainment Dashboard161162| Rep / Team | Quota | Closed | Attainment | Pipeline | Coverage | Forecast |163|-----------|-------|--------|------------|----------|----------|----------|164| | $ | $ | % | $ | Xx | $ |165| **Team Total** | **$** | **$** | **%** | **$** | **Xx** | **$** |166167**Ramp-Adjusted Quotas:**168- Month 1-3: 25% quota (ramp)169- Month 4-6: 50% quota170- Month 7+: 100% quota171- New hires should be excluded from full attainment calculations for first 6 months172173---174175## Sales-Marketing Alignment Framework176177| Handoff Point | SLA | Metric | Owner |178|--------------|-----|--------|-------|179| Marketing → SDR (MQL) | Respond within 5 min | Lead response time | Marketing Ops |180| SDR → AE (SQL) | Complete BANT qualification | MQL-to-SQL conversion | SDR Manager |181| AE → CS (Closed Won) | Handoff call within 5 days | Time-to-onboard | AE + CS |182| CS → AE (Expansion) | Flag expansion signal | Expansion pipeline | CS Manager |183184---185186## Output Template: Quarterly RevOps Report187188```markdown189# RevOps Report — Q[X] [Year]190191## Executive Summary192- Revenue: $[X] vs. $[Y] target ([Z]% attainment)193- Pipeline coverage: [X]x (target: 3-4x)194- Key risk: [summary]195196## Revenue Performance197[Actual vs. forecast vs. target waterfall]198199## Pipeline Health200[Scorecard results]201202## Funnel Conversion203[Stage-by-stage analysis with bottleneck callout]204205## Forecast — Next Quarter206[Commit + Best Case + Upside breakdown]207208## Actions Required2091. [Action] — Owner — Deadline2102. [Action] — Owner — Deadline211```212213---214215## Common Mistakes216217- **Forecasting on pipeline value without weighting** — $1M in Discovery is not the same as $1M in Negotiation218- **Ignoring deal aging** — opportunities older than 2x average cycle are likely dead; clean the pipeline219- **Conflating bookings with revenue** — bookings = contract signed; revenue = recognized per ASC 606220- **Single-source pipeline dependency** — if >50% of pipeline comes from one channel, diversify immediately221- **Not segmenting metrics** — SMB, mid-market, and enterprise have fundamentally different benchmarks222- **Treating coverage as a static number** — 4x coverage means nothing if 60% is stale deals223224---225226## Additional Resources227228- Related skills: `startup-metrics-framework` (early-stage metrics), `pricing-strategy` (pricing impact on pipeline)229- SaaStr benchmarks for SaaS RevOps metrics230- Winning by Design — revenue architecture frameworks231232<!-- Source: .faos/custom/skills/business/revenue-operations/SKILL.md -->