关于 revenue-operations
Revenue Operations 为 SaaS 收入团队提供命令行脚本,用于分析销售管道健康度、预测准确性和 GTM 效率。三类分析基于 JSON 数据生成指标与报告,服务于定期复盘和业务规划。
主要功能
- 01分析管道覆盖率和交易风险
- 02衡量预测误差、偏差和趋势
- 03计算 SaaS GTM 效率指标
- 04导出文本或 JSON 报告
- 05支持每周复盘和季度业务回顾
适用场景
- 01每周检查管道覆盖率和交易滞留情况
- 02按周期或类别复核预测准确性
- 03在季度规划中评估 GTM 效率
- 04为季度业务回顾汇总管道、预测和效率分析
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ borghei/ claude-skills --skill revenue-operations安装后在 Claude Code 中输入/revenue-operations确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
assets/expected_output.jsonforecast_report_template.mdgtm_dashboard_template.mdpipeline_review_template.mdsample_forecast_data.jsonsample_gtm_data.jsonsample_pipeline_data.jsonreferences/gtm-efficiency-benchmarks.mdpipeline-management-framework.mdrevops-metrics-guide.mdscripts/forecast_accuracy_tracker.pygtm_efficiency_calculator.pypipeline_analyzer.py详细介绍
收入运营
为 SaaS 收入团队提供管道分析、预测准确度跟踪和 GTM 效率衡量。
目录
先确认信息
运行分析前,请确认以下输入。如果有任何一项未知或含糊不清,请先询问,不要自行假设:
- 分析类型 — 管道健康度、预测准确度或 GTM 效率(决定所用脚本及其输入架构)
- 配额 / 目标 — 衡量管道覆盖率和 Magic Number 所依据的数值
- 数据导出准备情况 — 包含商机阶段 / 金额 / 时长 / 预计成交日期的数据,或预测值与实际值的周期数据(工具使用特定 JSON;预测趋势分析需要至少 3 个周期)
- 公司阶段 + 销售模式 — 种子期还是增长期、PLG 还是企业销售(基准会因阶段和销售模式而有很大差异)
停止规则:只询问对输出影响最大的 2–3 项。如果用户表示“先起草一份”,则继续处理,并在输出开头列出你的假设。
快速开始
# Analyze pipeline health and coverage
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
# Calculate GTM efficiency metrics
python scripts/gtm_efficiency_calculator.py assets/sample_gtm_data.json --format text
工具概览
1. 管道分析器
分析销售管道健康度,包括覆盖率、阶段转化率、商机速度、商机老化风险和集中度风险。
输入: 包含商机、配额和阶段配置的 JSON 文件 输出: 覆盖率、转化率、速度指标、老化标记、风险评估
用法:
# Text report (human-readable)
python scripts/pipeline_analyzer.py --input pipeline.json --format text
# JSON output (for dashboards/integrations)
python scripts/pipeline_analyzer.py --input pipeline.json --format json
计算的关键指标:
- 管道覆盖率 — 管道总金额 / 配额目标(健康范围:3–4 倍)
- 阶段转化率 — 各阶段之间的推进率
- 销售速度 —(商机数 × 平均商机金额 × 赢单率)/ 平均销售周期
- 商机老化 — 标记超过该阶段平均周期时长 2 倍的商机
- 集中度风险 — 单笔商机占管道总额 >40% 时发出警告
- 覆盖缺口分析 — 找出管道不足的季度
输入架构:
{
"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. 预测准确度跟踪器
使用 MAPE 跟踪预测准确度随时间的变化,检测系统性偏差,分析趋势,并提供分类汇总。
输入: 包含预测周期和可选分类细分的 JSON 文件 输出: MAPE 得分、偏差分析、趋势、分类汇总、准确度评级
用法:
# Track forecast accuracy
python scripts/forecast_accuracy_tracker.py forecast_data.json --format text
# JSON output for trend analysis
python scripts/forecast_accuracy_tracker.py forecast_data.json --format json
计算的关键指标:
- MAPE — 平均绝对百分比误差:mean(|actual - forecast| / |actual|) x 100
- 预测偏差 — 倾向于高估预测值(正值)还是低估预测值(负值)
- 加权准确度 — 根据商机金额对 MAPE 加权,以反映重要性
- 周期趋势 — 准确度随时间改善、保持稳定或下降
- 分类汇总 — 按销售代表、产品、细分市场或任意自定义维度查看准确度
准确度评级:
| 评级 | MAPE 范围 | 说明 |
|---|---|---|
| 优秀 | <10% | 高度可预测,流程由数据驱动 |
| 良好 | 10-15% | 预测可靠,偏差较小 |
| 一般 | 15-25% | 需要改进流程 |
| 较差 | >25% | 预测方法存在明显缺陷 |
输入架构:
{
"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 效率计算器
计算核心 SaaS GTM 效率指标,并提供行业基准、评级和改进建议。
输入: 包含收入、成本和客户指标的 JSON 文件 输出: Magic Number、LTV:CAC、CAC 回收期、Burn Multiple、Rule of 40、NDR 及评级
用法:
# Calculate all GTM efficiency metrics
python scripts/gtm_efficiency_calculator.py gtm_data.json --format text
# JSON output for dashboards
python scripts/gtm_efficiency_calculator.py gtm_data.json --format json
计算的关键指标:
| 指标 | 公式 | 目标 |
|---|---|---|
| Magic Number | 净新增 ARR / 上一期间的 S&M 支出 | >0.75 |
| LTV:CAC | (ARPA x 毛利率 / 流失率) / CAC | >3:1 |
| CAC 回收期 | CAC / (ARPA x 毛利率),单位:月 | <18 个月 |
| Burn Multiple | 净现金消耗 / 净新增 ARR | <2x |
| Rule of 40 | 收入增长率 % + FCF 利润率 % | >40% |
| 净美元留存率 | (期初 ARR + 扩张 - 收缩 - 流失) / 期初 ARR | >110% |
输入架构:
{
"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
}
}
收入运营工作流
每周 Pipeline 评审
使用此工作流执行每周 Pipeline 检查。
-
生成 Pipeline 报告:
python scripts/pipeline_analyzer.py --input current_pipeline.json --format text -
检查关键指标:
- Pipeline 覆盖率(是否高于配额的 3 倍?)
- 超过阈值的商机老化情况(哪些商机需要干预?)
- 集中度风险(是否过度依赖少数大型商机?)
- 阶段分布(漏斗形态是否健康?)
-
使用模板记录: 使用
assets/pipeline_review_template.md -
行动项: 处理老化商机、分散 Pipeline 集中度、填补覆盖缺口
预测准确度评审
按月或按季度评估并提升预测纪律性。
-
生成准确度报告:
python scripts/forecast_accuracy_tracker.py forecast_history.json --format text -
分析模式:
- MAPE 是否呈下降趋势(有所改善)?
- 哪些销售代表或细分市场的误差率最高?
- 是否存在系统性高估或低估?
-
使用模板记录: 使用
assets/forecast_report_template.md -
改进行动: 指导存在高偏差的销售代表、调整方法、改善数据规范性
GTM 效率审计
按季度或在准备董事会材料期间,评估市场进入效率。
-
计算效率指标:
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 -
战略决策: 调整支出分配、优化渠道、提升留存率
季度业务评审
结合全部三个工具进行全面的 QBR 分析。
- 运行 Pipeline 分析器,评估前瞻性覆盖情况
- 运行预测跟踪器,评估历史预测准确度
- 运行 GTM 计算器,获取效率基准
- 交叉参照 Pipeline 健康状况与预测准确度
- 使 GTM 效率指标与增长目标保持一致
参考文档
| 参考资料 | 说明 |
|---|---|
| RevOps 指标指南 | 完整的指标层级、定义、公式和解读 |
| Pipeline 管理框架 | Pipeline 最佳实践、阶段定义、转化基准 |
| GTM 效率基准 | 各阶段 SaaS 基准、行业标准、改进策略 |
模板
| 模板 | 用途 |
|---|---|
| Pipeline 评审模板 | 每周/每月 Pipeline 检查记录 |
| 预测报告模板 | 预测准确度报告和趋势分析 |
| GTM 仪表板模板 | 供管理层评审的 GTM 效率仪表板 |
| Pipeline 示例数据 | pipeline_analyzer.py 的输入示例 |
| 预期输出 | pipeline_analyzer.py 的参考输出 |
工具参考
1. pipeline_analyzer.py
分析销售管道健康状况,包括覆盖率、阶段转化率、销售速度、商机老化风险和集中度风险。
python scripts/pipeline_analyzer.py --input pipeline.json --format text
python scripts/pipeline_analyzer.py --input pipeline.json --format json
| 标记 | 类型 | 描述 |
|---|---|---|
--input | 必填 | 包含商机、配额和阶段配置的 JSON 文件路径 |
--format | 可选 | 输出格式:text(默认)或 json |
2. forecast_accuracy_tracker.py
使用 MAPE 跟踪预测准确度随时间的变化,检测系统性偏差、分析趋势,并提供类别级细分数据。
python scripts/forecast_accuracy_tracker.py forecast_data.json --format text
python scripts/forecast_accuracy_tracker.py forecast_data.json --format json
| 标记 | 类型 | 描述 |
|---|---|---|
forecast_data.json | 位置参数 | 包含预测周期和可选类别细分数据的 JSON 文件路径 |
--format | 可选 | 输出格式:text(默认)或 json |
3. gtm_efficiency_calculator.py
计算 SaaS GTM 核心效率指标,提供行业基准、评级和改进建议。
python scripts/gtm_efficiency_calculator.py gtm_data.json --format text
python scripts/gtm_efficiency_calculator.py gtm_data.json --format json
| 标记 | 类型 | 描述 |
|---|---|---|
gtm_data.json | 位置参数 | 包含收入、成本和客户指标的 JSON 文件路径 |
--format | 可选 | 输出格式:text(默认)或 json |
故障排查
| 问题 | 可能原因 | 解决方法 |
|---|---|---|
| 销售管道覆盖率低于配额的 3 倍 | 漏斗顶部活动不足,或潜在客户转化为商机的比例偏低 | 审查潜在客户来源和各阶段的转化率;增加表现不佳渠道的外呼活动或营销支出 |
| 预测 MAPE 高于 25% | 商机阶段标准不一致、故意压低预测,或审查不够严格 | 统一各阶段的退出标准;每周开展销售管道审查,重点关注销售速度而非单纯的活动量;针对偏差较大的销售代表进行个别辅导 |
| Magic Number 低于 0.5 | GTM 支出相对于新增 ARR 的产出效率低 | 审查渠道 ROI;削减表现不佳渠道的支出;增加人员编制前先提升销售代表的生产力 |
| LTV:CAC 低于 3:1 | CAC 过高,或客户流失侵蚀了客户生命周期价值 | 优先解决客户流失问题(使用流失预防技能);然后转向成本较低的获客渠道,优化 CAC |
| 商机预计成交日期一再延后 | 商机资格审查不足、缺少内部支持者,或没有紧迫事件 | 实施 MEDDIC/BANT 资格审查;要求处于承诺阶段的商机提供紧迫事件说明 |
| 销售管道过度集中于早期阶段 | 阶段推进不佳,表明商机停滞或资格审查标准宽松 | 设置各阶段的最长停留时间;为停留时间超过该阶段平均周期 2 倍的商机设置自动提醒 |
| 净美元留存率低于 100% | 收缩和客户流失抵消了扩张收入 | 为健康客户优先制定扩张方案;对流失客户开展离职访谈;审查定价层级结构 |
成功标准
- 销售管道覆盖率稳定在配额的 3–4 倍,且阶段分布健康
- 在两个季度内将预测 MAPE 降至 15% 以下(良好)或 10% 以下(优秀)
- Magic Number 超过 0.75,表明 GTM 支出效率高
- LTV:CAC 比率超过 3:1,且 CAC 回收期低于 18 个月
- Rule of 40 得分超过 40%(收入增长率 % + FCF 利润率 %)
- 净美元留存率超过 110%,由扩张收入推动
- 商机延期率降至 30% 以下(优于 2024 年 44% 的行业平均水平)
范围与限制
范围内: 销售管道健康度分析(覆盖率、速度、老化情况、集中度)、预测准确度衡量(MAPE、偏差、趋势、分类明细)、GTM 效率指标(Magic Number、LTV:CAC、CAC 回本期、Burn Multiple、Rule of 40、NDR)、每周/每月/每季度评审工作流,以及结合这三个分析维度的 QBR 准备工作。
范围外: CRM 系统管理或数据提取(工具使用 JSON 导出数据)、交易级销售指导(工具会标记交易,但不会提供销售策略)、营销归因建模、客户成功健康度评分(请使用 customer-success-manager 技能),以及实时销售管道监控。工具分析特定时间点的快照;持续监控需要与 CRM/BI 平台集成。
限制: 基准数据基于 SaaS 行业汇总数据,会因公司阶段(种子轮、A 轮至 C 轮、成长阶段、上市)、垂直领域和销售模式(PLG 与企业销售)而异。销售管道分析假设交易数据包含准确的阶段、金额、时长和成交日期字段。趋势分析至少需要 3 个周期的预测准确度数据。GTM 指标需要准确的财务数据,而早期公司可能无法提供这些数据。
集成点
- sales-engineer —— 需要技术验证的销售管道交易会转入 sales-engineer 的 POC 和 RFP 工作流
- customer-success-manager —— 成交后的交接;NDR 指标取决于客户成功健康度评分和扩展策略
- pricing-strategy —— 定价模型会影响销售管道速度、交易金额和转化率;调整定价后需要重新预测销售管道
- churn-prevention —— 流失率直接影响 LTV:CAC 和 NDR 指标;降低流失率可改善所有 GTM 效率指标
- c-level-advisor —— GTM 效率指标直接用于董事会级别的报告和战略资源配置决策