revenue-operations

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Revenue Operations

收入运营

Pipeline analysis, forecast accuracy tracking, and GTM efficiency measurement for SaaS revenue teams.
为SaaS收入团队提供销售管道分析、预测准确性跟踪和GTM效率衡量功能。

Table of Contents

目录

Quick Start

快速开始

bash
undefined
bash
undefined

Analyze 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
undefined

Text 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
undefined

Track 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
undefined

Calculate 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.
  1. Generate pipeline report:
    bash
    python scripts/pipeline_analyzer.py --input current_pipeline.json --format text
  2. 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?)
  3. Document using template: Use
    assets/pipeline_review_template.md
  4. Action items: Address aging deals, redistribute pipeline concentration, fill coverage gaps
将此工作流用于每周管道检查节奏。
  1. 生成管道报告:
    bash
    python scripts/pipeline_analyzer.py --input current_pipeline.json --format text
  2. 审查关键指标:
    • 管道覆盖比率(是否达到配额的3倍以上?)
    • 超出阈值的老化交易(哪些交易需要干预?)
    • 集中度风险(是否过度依赖少数大额交易?)
    • 阶段分布(漏斗形状是否健康?)
  3. 使用模板记录: 使用
    assets/pipeline_review_template.md
  4. 行动项: 处理老化交易,分散管道集中度,填补覆盖缺口

Forecast Accuracy Review

预测准确性复盘

Use monthly or quarterly to evaluate and improve forecasting discipline.
  1. Generate accuracy report:
    bash
    python scripts/forecast_accuracy_tracker.py forecast_history.json --format text
  2. Analyze patterns:
    • Is MAPE trending down (improving)?
    • Which reps or segments have the highest error rates?
    • Is there systematic over- or under-forecasting?
  3. Document using template: Use
    assets/forecast_report_template.md
  4. Improvement actions: Coach high-bias reps, adjust methodology, improve data hygiene
每月或每季度使用此工作流评估并优化预测流程。
  1. 生成准确性报告:
    bash
    python scripts/forecast_accuracy_tracker.py forecast_history.json --format text
  2. 分析模式:
    • MAPE是否呈下降趋势(准确性提升)?
    • 哪些销售代表或细分市场的误差率最高?
    • 是否存在系统性过度预测或预测不足的情况?
  3. 使用模板记录: 使用
    assets/forecast_report_template.md
  4. 改进措施: 指导偏差较大的销售代表,调整方法,优化数据质量

GTM Efficiency Audit

GTM效率审计

Use quarterly or during board prep to evaluate go-to-market efficiency.
  1. Calculate efficiency metrics:
    bash
    python scripts/gtm_efficiency_calculator.py quarterly_data.json --format text
  2. 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
  3. Document using template: Use
    assets/gtm_dashboard_template.md
  4. Strategic decisions: Adjust spend allocation, optimize channels, improve retention
每季度或董事会准备期间使用此工作流评估上市效率。
  1. 计算效率指标:
    bash
    python scripts/gtm_efficiency_calculator.py quarterly_data.json --format text
  2. 与目标基准对比:
    • Magic Number反映GTM支出效率
    • LTV:CAC验证单位经济效益
    • CAC回收期体现资本效率
    • Rule of 40平衡增长与盈利能力
  3. 使用模板记录: 使用
    assets/gtm_dashboard_template.md
  4. 战略决策: 调整支出分配,优化渠道,提升留存率

Quarterly Business Review

季度业务复盘

Combine all three tools for a comprehensive QBR analysis.
  1. Run pipeline analyzer for forward-looking coverage
  2. Run forecast tracker for backward-looking accuracy
  3. Run GTM calculator for efficiency benchmarks
  4. Cross-reference pipeline health with forecast accuracy
  5. Align GTM efficiency metrics with growth targets

结合所有三个工具进行全面的QBR分析。
  1. 运行管道分析器以了解前瞻性覆盖情况
  2. 运行预测跟踪器以回顾过往准确性
  3. 运行GTM计算器获取效率基准
  4. 交叉参考管道健康状况与预测准确性
  5. 对齐GTM效率指标与增长目标

Reference Documentation

参考文档

ReferenceDescription
RevOps Metrics GuideComplete metrics hierarchy, definitions, formulas, and interpretation
Pipeline Management FrameworkPipeline best practices, stage definitions, conversion benchmarks
GTM Efficiency BenchmarksSaaS benchmarks by stage, industry standards, improvement strategies

参考资料描述
RevOps Metrics Guide完整的指标体系、定义、公式和解读
Pipeline Management Framework管道最佳实践、阶段定义、转化基准
GTM Efficiency Benchmarks各阶段SaaS基准、行业标准、改进策略

Templates

模板

TemplateUse Case
Pipeline Review TemplateWeekly/monthly pipeline inspection documentation
Forecast Report TemplateForecast accuracy reporting and trend analysis
GTM Dashboard TemplateGTM efficiency dashboard for leadership review
Sample Pipeline DataExample input for pipeline_analyzer.py
Expected OutputReference output from pipeline_analyzer.py
模板使用场景
Pipeline Review Template每周/每月管道检查文档
Forecast Report Template预测准确性报告与趋势分析
GTM Dashboard Template面向领导层的GTM效率仪表板
Sample Pipeline Datapipeline_analyzer.py的示例输入
Expected Outputpipeline_analyzer.py的参考输出