revenue-operations
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseRevenue Operations
收入运营
Pipeline analysis, forecast accuracy tracking, and GTM efficiency measurement for SaaS revenue teams.
为SaaS收入团队提供销售管道分析、预测准确性跟踪和GTM效率衡量功能。
Table of Contents
目录
Quick Start
快速开始
bash
undefinedbash
undefinedAnalyze pipeline health and coverage
分析管道健康状况和覆盖情况
python scripts/pipeline_analyzer.py --input assets/sample_pipeline_data.json --format text
python scripts/pipeline_analyzer.py --input assets/sample_pipeline_data.json --format text
Track forecast accuracy over multiple periods
跟踪多周期内的预测准确性
python scripts/forecast_accuracy_tracker.py assets/sample_forecast_data.json --format text
python scripts/forecast_accuracy_tracker.py assets/sample_forecast_data.json --format text
Calculate GTM efficiency metrics
计算GTM效率指标
python scripts/gtm_efficiency_calculator.py assets/sample_gtm_data.json --format text
---python scripts/gtm_efficiency_calculator.py assets/sample_gtm_data.json --format text
---Tools Overview
工具概览
1. Pipeline Analyzer
1. 管道分析器
Analyzes sales pipeline health including coverage ratios, stage conversion rates, deal velocity, aging risks, and concentration risks.
Input: JSON file with deals, quota, and stage configuration
Output: Coverage ratios, conversion rates, velocity metrics, aging flags, risk assessment
Usage:
bash
undefined分析销售管道健康状况,包括覆盖比率、阶段转化率、交易推进速度、老化风险和集中度风险。
输入: 包含交易、配额和阶段配置的JSON文件
输出: 覆盖比率、转化率、速度指标、老化标记、风险评估
使用方法:
bash
undefinedText report (human-readable)
文本报告(易读格式)
python scripts/pipeline_analyzer.py --input pipeline.json --format text
python scripts/pipeline_analyzer.py --input pipeline.json --format text
JSON output (for dashboards/integrations)
JSON输出(用于仪表板/集成)
python scripts/pipeline_analyzer.py --input pipeline.json --format json
**Key Metrics Calculated:**
- **Pipeline Coverage Ratio** -- Total pipeline value / quota target (healthy: 3-4x)
- **Stage Conversion Rates** -- Stage-to-stage progression rates
- **Sales Velocity** -- (Opportunities x Avg Deal Size x Win Rate) / Avg Sales Cycle
- **Deal Aging** -- Flags deals exceeding 2x average cycle time per stage
- **Concentration Risk** -- Warns when >40% of pipeline is in a single deal
- **Coverage Gap Analysis** -- Identifies quarters with insufficient pipeline
**Input Schema:**
```json
{
"quota": 500000,
"stages": ["Discovery", "Qualification", "Proposal", "Negotiation", "Closed Won"],
"average_cycle_days": 45,
"deals": [
{
"id": "D001",
"name": "Acme Corp",
"stage": "Proposal",
"value": 85000,
"age_days": 32,
"close_date": "2025-03-15",
"owner": "rep_1"
}
]
}python scripts/pipeline_analyzer.py --input pipeline.json --format json
**计算的关键指标:**
- **管道覆盖比率** -- 总管道价值 / 配额目标(健康值:3-4倍)
- **阶段转化率** -- 各销售阶段间的推进比率
- **销售速度** -- (潜在客户数量 × 平均交易规模 × 赢单率) / 平均销售周期
- **交易老化** -- 标记超出各阶段平均周期2倍时长的交易
- **集中度风险** -- 当单一交易占管道40%以上时发出警告
- **覆盖缺口分析** -- 识别管道不足的季度
**输入数据结构:**
```json
{
"quota": 500000,
"stages": ["Discovery", "Qualification", "Proposal", "Negotiation", "Closed Won"],
"average_cycle_days": 45,
"deals": [
{
"id": "D001",
"name": "Acme Corp",
"stage": "Proposal",
"value": 85000,
"age_days": 32,
"close_date": "2025-03-15",
"owner": "rep_1"
}
]
}2. Forecast Accuracy Tracker
2. 预测准确性跟踪器
Tracks forecast accuracy over time using MAPE, detects systematic bias, analyzes trends, and provides category-level breakdowns.
Input: JSON file with forecast periods and optional category breakdowns
Output: MAPE score, bias analysis, trends, category breakdown, accuracy rating
Usage:
bash
undefined使用MAPE跟踪预测准确性随时间的变化,检测系统性偏差,分析趋势,并提供分类维度的细分数据。
输入: 包含预测周期和可选分类细分的JSON文件
输出: MAPE分数、偏差分析、趋势、分类细分、准确性评级
使用方法:
bash
undefinedTrack forecast accuracy
跟踪预测准确性
python scripts/forecast_accuracy_tracker.py forecast_data.json --format text
python scripts/forecast_accuracy_tracker.py forecast_data.json --format text
JSON output for trend analysis
JSON输出用于趋势分析
python scripts/forecast_accuracy_tracker.py forecast_data.json --format json
**Key Metrics Calculated:**
- **MAPE** -- Mean Absolute Percentage Error: mean(|actual - forecast| / |actual|) x 100
- **Forecast Bias** -- Over-forecasting (positive) vs under-forecasting (negative) tendency
- **Weighted Accuracy** -- MAPE weighted by deal value for materiality
- **Period Trends** -- Improving, stable, or declining accuracy over time
- **Category Breakdown** -- Accuracy by rep, product, segment, or any custom dimension
**Accuracy Ratings:**
| Rating | MAPE Range | Interpretation |
|--------|-----------|----------------|
| Excellent | <10% | Highly predictable, data-driven process |
| Good | 10-15% | Reliable forecasting with minor variance |
| Fair | 15-25% | Needs process improvement |
| Poor | >25% | Significant forecasting methodology gaps |
**Input Schema:**
```json
{
"forecast_periods": [
{"period": "2025-Q1", "forecast": 480000, "actual": 520000},
{"period": "2025-Q2", "forecast": 550000, "actual": 510000}
],
"category_breakdowns": {
"by_rep": [
{"category": "Rep A", "forecast": 200000, "actual": 210000},
{"category": "Rep B", "forecast": 280000, "actual": 310000}
]
}
}python scripts/forecast_accuracy_tracker.py forecast_data.json --format json
**计算的关键指标:**
- **MAPE** -- 平均绝对百分比误差:平均值(|实际值 - 预测值| / |实际值|) × 100
- **预测偏差** -- 过度预测(正值)与预测不足(负值)的倾向
- **加权准确性** -- 按交易价值加权的MAPE,体现重要性
- **周期趋势** -- 准确性随时间的提升、稳定或下降趋势
- **分类细分** -- 按销售代表、产品、细分市场或任何自定义维度划分的准确性
**准确性评级:**
| 评级 | MAPE范围 | 解读 |
|--------|-----------|----------------|
| 优秀 | <10% | 高度可预测,数据驱动流程 |
| 良好 | 10-15% | 可靠的预测,仅有微小偏差 |
| 一般 | 15-25% | 需要优化流程 |
| 较差 | >25% | 预测方法存在重大缺陷 |
**输入数据结构:**
```json
{
"forecast_periods": [
{"period": "2025-Q1", "forecast": 480000, "actual": 520000},
{"period": "2025-Q2", "forecast": 550000, "actual": 510000}
],
"category_breakdowns": {
"by_rep": [
{"category": "Rep A", "forecast": 200000, "actual": 210000},
{"category": "Rep B", "forecast": 280000, "actual": 310000}
]
}
}3. GTM Efficiency Calculator
3. GTM效率计算器
Calculates core SaaS GTM efficiency metrics with industry benchmarking, ratings, and improvement recommendations.
Input: JSON file with revenue, cost, and customer metrics
Output: Magic Number, LTV:CAC, CAC Payback, Burn Multiple, Rule of 40, NDR with ratings
Usage:
bash
undefined计算核心SaaS GTM效率指标,提供行业基准、评级和改进建议。
输入: 包含收入、成本和客户指标的JSON文件
输出: Magic Number、LTV:CAC、CAC回收期、Burn Multiple、Rule of 40、NDR及对应评级
使用方法:
bash
undefinedCalculate all GTM efficiency metrics
计算所有GTM效率指标
python scripts/gtm_efficiency_calculator.py gtm_data.json --format text
python scripts/gtm_efficiency_calculator.py gtm_data.json --format text
JSON output for dashboards
JSON输出用于仪表板
python scripts/gtm_efficiency_calculator.py gtm_data.json --format json
**Key Metrics Calculated:**
| Metric | Formula | Target |
|--------|---------|--------|
| Magic Number | Net New ARR / Prior Period S&M Spend | >0.75 |
| LTV:CAC | (ARPA x Gross Margin / Churn Rate) / CAC | >3:1 |
| CAC Payback | CAC / (ARPA x Gross Margin) months | <18 months |
| Burn Multiple | Net Burn / Net New ARR | <2x |
| Rule of 40 | Revenue Growth % + FCF Margin % | >40% |
| Net Dollar Retention | (Begin ARR + Expansion - Contraction - Churn) / Begin ARR | >110% |
**Input Schema:**
```json
{
"revenue": {
"current_arr": 5000000,
"prior_arr": 3800000,
"net_new_arr": 1200000,
"arpa_monthly": 2500,
"revenue_growth_pct": 31.6
},
"costs": {
"sales_marketing_spend": 1800000,
"cac": 18000,
"gross_margin_pct": 78,
"total_operating_expense": 6500000,
"net_burn": 1500000,
"fcf_margin_pct": 8.4
},
"customers": {
"beginning_arr": 3800000,
"expansion_arr": 600000,
"contraction_arr": 100000,
"churned_arr": 300000,
"annual_churn_rate_pct": 8
}
}python scripts/gtm_efficiency_calculator.py gtm_data.json --format json
**计算的关键指标:**
| 指标 | 公式 | 目标值 |
|--------|---------|--------|
| Magic Number | 新增净ARR / 上一周期销售与营销支出 | >0.75 |
| LTV:CAC | (ARPA × 毛利率 / 流失率) / CAC | >3:1 |
| CAC回收期 | CAC / (ARPA × 毛利率) 月数 | <18个月 |
| Burn Multiple | 净烧钱额 / 新增净ARR | <2x |
| Rule of 40 | 收入增长率% + 自由现金流利润率% | >40% |
| Net Dollar Retention (NDR) | (期初ARR + 扩容收入 - 缩容收入 - 流失收入) / 期初ARR | >110% |
**输入数据结构:**
```json
{
"revenue": {
"current_arr": 5000000,
"prior_arr": 3800000,
"net_new_arr": 1200000,
"arpa_monthly": 2500,
"revenue_growth_pct": 31.6
},
"costs": {
"sales_marketing_spend": 1800000,
"cac": 18000,
"gross_margin_pct": 78,
"total_operating_expense": 6500000,
"net_burn": 1500000,
"fcf_margin_pct": 8.4
},
"customers": {
"beginning_arr": 3800000,
"expansion_arr": 600000,
"contraction_arr": 100000,
"churned_arr": 300000,
"annual_churn_rate_pct": 8
}
}Revenue Operations Workflows
收入运营工作流
Weekly Pipeline Review
每周管道复盘
Use this workflow for your weekly pipeline inspection cadence.
-
Generate pipeline report:bash
python scripts/pipeline_analyzer.py --input current_pipeline.json --format text -
Review key indicators:
- Pipeline coverage ratio (is it above 3x quota?)
- Deals aging beyond threshold (which deals need intervention?)
- Concentration risk (are we over-reliant on a few large deals?)
- Stage distribution (is there a healthy funnel shape?)
-
Document using template: Use
assets/pipeline_review_template.md -
Action items: Address aging deals, redistribute pipeline concentration, fill coverage gaps
将此工作流用于每周管道检查节奏。
-
生成管道报告:bash
python scripts/pipeline_analyzer.py --input current_pipeline.json --format text -
审查关键指标:
- 管道覆盖比率(是否达到配额的3倍以上?)
- 超出阈值的老化交易(哪些交易需要干预?)
- 集中度风险(是否过度依赖少数大额交易?)
- 阶段分布(漏斗形状是否健康?)
-
使用模板记录: 使用
assets/pipeline_review_template.md -
行动项: 处理老化交易,分散管道集中度,填补覆盖缺口
Forecast Accuracy Review
预测准确性复盘
Use monthly or quarterly to evaluate and improve forecasting discipline.
-
Generate accuracy report:bash
python scripts/forecast_accuracy_tracker.py forecast_history.json --format text -
Analyze patterns:
- Is MAPE trending down (improving)?
- Which reps or segments have the highest error rates?
- Is there systematic over- or under-forecasting?
-
Document using template: Use
assets/forecast_report_template.md -
Improvement actions: Coach high-bias reps, adjust methodology, improve data hygiene
每月或每季度使用此工作流评估并优化预测流程。
-
生成准确性报告:bash
python scripts/forecast_accuracy_tracker.py forecast_history.json --format text -
分析模式:
- MAPE是否呈下降趋势(准确性提升)?
- 哪些销售代表或细分市场的误差率最高?
- 是否存在系统性过度预测或预测不足的情况?
-
使用模板记录: 使用
assets/forecast_report_template.md -
改进措施: 指导偏差较大的销售代表,调整方法,优化数据质量
GTM Efficiency Audit
GTM效率审计
Use quarterly or during board prep to evaluate go-to-market efficiency.
-
Calculate efficiency metrics:bash
python scripts/gtm_efficiency_calculator.py quarterly_data.json --format text -
Benchmark against targets:
- Magic Number signals GTM spend efficiency
- LTV:CAC validates unit economics
- CAC Payback shows capital efficiency
- Rule of 40 balances growth and profitability
-
Document using template: Use
assets/gtm_dashboard_template.md -
Strategic decisions: Adjust spend allocation, optimize channels, improve retention
每季度或董事会准备期间使用此工作流评估上市效率。
-
计算效率指标:bash
python scripts/gtm_efficiency_calculator.py quarterly_data.json --format text -
与目标基准对比:
- Magic Number反映GTM支出效率
- LTV:CAC验证单位经济效益
- CAC回收期体现资本效率
- Rule of 40平衡增长与盈利能力
-
使用模板记录: 使用
assets/gtm_dashboard_template.md -
战略决策: 调整支出分配,优化渠道,提升留存率
Quarterly Business Review
季度业务复盘
Combine all three tools for a comprehensive QBR analysis.
- Run pipeline analyzer for forward-looking coverage
- Run forecast tracker for backward-looking accuracy
- Run GTM calculator for efficiency benchmarks
- Cross-reference pipeline health with forecast accuracy
- Align GTM efficiency metrics with growth targets
结合所有三个工具进行全面的QBR分析。
- 运行管道分析器以了解前瞻性覆盖情况
- 运行预测跟踪器以回顾过往准确性
- 运行GTM计算器获取效率基准
- 交叉参考管道健康状况与预测准确性
- 对齐GTM效率指标与增长目标
Reference Documentation
参考文档
| Reference | Description |
|---|---|
| RevOps Metrics Guide | Complete metrics hierarchy, definitions, formulas, and interpretation |
| Pipeline Management Framework | Pipeline best practices, stage definitions, conversion benchmarks |
| GTM Efficiency Benchmarks | SaaS benchmarks by stage, industry standards, improvement strategies |
| 参考资料 | 描述 |
|---|---|
| RevOps Metrics Guide | 完整的指标体系、定义、公式和解读 |
| Pipeline Management Framework | 管道最佳实践、阶段定义、转化基准 |
| GTM Efficiency Benchmarks | 各阶段SaaS基准、行业标准、改进策略 |
Templates
模板
| Template | Use Case |
|---|---|
| Pipeline Review Template | Weekly/monthly pipeline inspection documentation |
| Forecast Report Template | Forecast accuracy reporting and trend analysis |
| GTM Dashboard Template | GTM efficiency dashboard for leadership review |
| Sample Pipeline Data | Example input for pipeline_analyzer.py |
| Expected Output | Reference output from pipeline_analyzer.py |
| 模板 | 使用场景 |
|---|---|
| Pipeline Review Template | 每周/每月管道检查文档 |
| Forecast Report Template | 预测准确性报告与趋势分析 |
| GTM Dashboard Template | 面向领导层的GTM效率仪表板 |
| Sample Pipeline Data | pipeline_analyzer.py的示例输入 |
| Expected Output | pipeline_analyzer.py的参考输出 |