revenue-operations
alirezarezvani/claude-skills
Анализирует состояние воронки продаж, точность прогнозирования выручки и показатели эффективности вывода продукта на рынок с целью оптимизации выручки от SaaS.
...Расширить всеУправление доходами
Анализ воронки продаж, отслеживание точности прогнозов и оценка эффективности GTM для команд по доходам SaaS.
Форматы вывода: все скрипты поддерживают
параметры --format text(удобный для чтения человеком) и--format json(для информационных панелей/интеграций).
Быстрый старт
# Анализ состояния и охвата воронки продаж
python scripts/pipeline_analyzer.py --input assets/sample_pipeline_data.json --format text
# Отслеживание точности прогнозов за несколько периодов
python scripts/forecast_accuracy_tracker.py assets/sample_forecast_data.json --format text
# Расчет показателей эффективности GTM
python scripts/gtm_efficiency_calculator.py assets/sample_gtm_data.json --format text
Обзор инструментов
1. Анализатор воронки продаж
Анализирует состояние воронки продаж, включая коэффициенты охвата, коэффициенты конверсии по этапам, скорость продвижения сделок, риски просрочки и риски концентрации.
Входные данные: файл JSON со сделками, квотами и настройками этапов Выходные данные: коэффициенты охвата, коэффициенты конверсии, показатели скорости, флаги просрочки, оценка рисков
Использование:
python scripts/pipeline_analyzer.py --input pipeline.json --format text
Рассчитываемые ключевые показатели:
- Коэффициент покрытия конверсии — Общая стоимость конверсии / целевая квота (нормальный показатель: 3–4x)
- Коэффициенты конверсии между этапами — показатели перехода от одного этапа к другому
- Скорость продаж — (количество потенциальных сделок × средний размер сделки × коэффициент успешности) / средняя продолжительность цикла продаж
- Срок нахождения сделки в пиплайне — выделяет сделки, превышающие среднюю продолжительность цикла на каждом этапе более чем в 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, анализ смещения, тенденции, разбивка по категориям, оценка точности
Использование:
python scripts/forecast_accuracy_tracker.py forecast_data.json --format text
Рассчитываемые ключевые показатели:
- MAPE — среднее значение (|фактическое значение — прогнозное значение| / |фактическое значение|) × 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": "Представитель B", "forecast": 280000, "actual": 310000}
]
}
}
3. Калькулятор эффективности GTM
Рассчитывает основные показатели эффективности вывода на рынок (GTM) SaaS с учетом отраслевых эталонных значений, рейтингов и рекомендаций по улучшению.
Входные данные: файл JSON с показателями выручки, затрат и клиентской базы Результат: «магическое число», LTV:CAC, срок окупаемости CAC, коэффициент расходования средств, правило 40, NDR с рейтингами
Использование:
python scripts/gtm_efficiency_calculator.py gtm_data.json --format text
Рассчитываемые ключевые показатели:
| Показатель | Формула | Целевое значение |
|---|---|---|
| «Магическое число» | Чистый новый годовой повторяемый доход (ARR) / расходы на продажи и маркетинг за предыдущий период | >0,75 |
| LTV:CAC | (ARPA × валовая маржа / коэффициент оттока клиентов) / CAC | >3:1 |
| Окупаемость CAC | CAC / (ARPA × валовая маржа) месяцев | <18 месяцев |
| Коэффициент расходования средств | Чистый расход / Чистый новый ARR | <2x |
| Правило 40 | Рост выручки, % + маржа свободного денежного потока, % | >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
}
}
Рабочие процессы по управлению выручкой
Еженедельный обзор конверсии
Используйте этот рабочий процесс для еженедельного анализа пиплайна.
Проверьте входные данные: прежде чем продолжить, убедитесь, что экспортированные данные по воронке продаж актуальны и все обязательные поля (stage, value, close_date, owner) заполнены.
Сгенерируйте отчет по воронке продаж:
python scripts/pipeline_analyzer.py --input current_pipeline.json --format textСверьте итоговые данные отчета с данными в вашей исходной CRM-системе, чтобы подтвердить целостность данных.
Проанализируйте ключевые показатели:
- Коэффициент охвата трубопровода (превышает ли он квоту в 3 раза?)
- Сделки, срок которых превышает пороговое значение (какие сделки требуют вмешательства?)
- Риск концентрации (не слишком ли мы зависим от нескольких крупных сделок?)
- Распределение по этапам (имеет ли воронка продаж здоровую форму?)
Оформите отчет с использованием шаблона: используйте файл
assets/pipeline_review_template.mdДействия: устранить затянувшиеся сделки, перераспределить концентрацию портфеля, восполнить пробелы в покрытии
Анализ точности прогнозов
Используйте ежемесячные или ежеквартальные отчеты для оценки и совершенствования дисциплины прогнозирования.
Проверьте входные данные: перед запуском убедитесь, что для всех прогнозируемых периодов имеются соответствующие фактические данные и ни один период не пропущен.
Сгенерируйте отчет о точности:
python scripts/forecast_accuracy_tracker.py forecast_history.json --format textПеред тем как делать выводы,сверьте фактические данные с записями о закрытых сделках в вашей CRM-системе.
Проанализируйте закономерности:
- Наблюдается ли тенденция к снижению показателя MAPE (улучшению)?
- У каких торговых представителей или сегментов самые высокие показатели погрешности?
- Наблюдается ли систематическое завышение или занижение прогнозов?
Документируйте результаты с помощью шаблона: используйте файл
assets/forecast_report_template.mdМеры по улучшению: Проведите коучинг с представителями с высоким уровнем отклонений, скорректируйте методологию, улучшите качество данных
Аудит эффективности вывода на рынок
Проводите ежеквартально или во время подготовки к заседанию совета директоров для оценки эффективности выхода на рынок.
Проверьте входные данные: перед запуском убедитесь, что показатели выручки, затрат и количества клиентов согласуются с финансовой отчетностью.
Рассчитайте показатели эффективности:
python scripts/gtm_efficiency_calculator.py quarterly_data.json --format textПеред публикацией результатовсверьте рассчитанные показатели годового повторяемого дохода (ARR) и общие расходы с данными вашей финансовой системы.
Сравните результаты с целевыми показателями:
- «Магическое число» (>0,75)
- LTV:CAC (>3:1)
- Окупаемость CAC (<18 месяцев)
- Правило 40 (>40 %)
Документирование с использованием шаблона: Использовать файл
assets/gtm_dashboard_template.mdСтратегические решения: скорректировать распределение расходов, оптимизировать каналы, повысить удержание клиентов
Ежеквартальный обзор деятельности
Объедините все три инструмента для проведения комплексного анализа QBR.
- Запустите анализатор воронки продаж для прогнозного анализа
- Запустите инструмент отслеживания прогнозов для оценки точности в ретроспективе
- Запустите калькулятор GTM для оценки показателей эффективности
- Сравните состояние портфеля проектов с точностью прогнозов
- Соотнесите показатели эффективности GTM с целями роста
Справочная документация
| Справочная информация | Описание |
|---|---|
| Руководство по показателям RevOps | Полная иерархия показателей, определения, формулы и интерпретация |
| Структура управления конвейером | Рекомендации по организации конвейера, определения этапов, контрольные показатели конверсии |
| Контрольные показатели эффективности GTM | Контрольные показатели SaaS по этапам, отраслевые стандарты, стратегии улучшения |
Шаблоны
| Шаблон | Пример использования |
|---|---|
| Шаблон отчета по конверсии | Документация по еженедельному/ежемесячному анализу конверсии |
| Шаблон отчета по прогнозам | Отчет о точности прогнозов и анализ тенденций |
| Шаблон панели инструментов GTM | Панель мониторинга эффективности GTM для анализа руководством |
| Пример данных по трубопроводу | Пример входных данных для скрипта pipeline_analyzer.py |
| Ожидаемый результат | Эталонный вывод из скрипта pipeline_analyzer.py |
---
name: revenue-operations
description: Analyzes sales pipeline health, revenue forecasting accuracy, and go-to-market efficiency metrics for SaaS revenue optimization.
---
# Revenue Operations
Pipeline analysis, forecast accuracy tracking, and GTM efficiency measurement for SaaS revenue teams.
> **Output formats:** All scripts support `--format text` (human-readable) and `--format json` (dashboards/integrations).
---
## Quick Start
```bash
# 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
```
---
## Tools Overview
### 1. Pipeline Analyzer
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
python scripts/pipeline_analyzer.py --input pipeline.json --format text
```
**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"
}
]
}
```
### 2. Forecast Accuracy Tracker
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
python scripts/forecast_accuracy_tracker.py forecast_data.json --format text
```
**Key Metrics Calculated:**
- **MAPE** -- 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}
]
}
}
```
### 3. GTM Efficiency Calculator
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
python scripts/gtm_efficiency_calculator.py gtm_data.json --format text
```
**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
}
}
```
---
## Revenue Operations Workflows
### Weekly Pipeline Review
Use this workflow for your weekly pipeline inspection cadence.
1. **Verify input data:** Confirm pipeline export is current and all required fields (stage, value, close_date, owner) are populated before proceeding.
2. **Generate pipeline report:**
```bash
python scripts/pipeline_analyzer.py --input current_pipeline.json --format text
```
3. **Cross-check output totals** against your CRM source system to confirm data integrity.
4. **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?)
5. **Document using template:** Use `assets/pipeline_review_template.md`
6. **Action items:** Address aging deals, redistribute pipeline concentration, fill coverage gaps
### Forecast Accuracy Review
Use monthly or quarterly to evaluate and improve forecasting discipline.
1. **Verify input data:** Confirm all forecast periods have corresponding actuals and no periods are missing before running.
2. **Generate accuracy report:**
```bash
python scripts/forecast_accuracy_tracker.py forecast_history.json --format text
```
3. **Cross-check actuals** against closed-won records in your CRM before drawing conclusions.
4. **Analyze patterns:**
- Is MAPE trending down (improving)?
- Which reps or segments have the highest error rates?
- Is there systematic over- or under-forecasting?
5. **Document using template:** Use `assets/forecast_report_template.md`
6. **Improvement actions:** Coach high-bias reps, adjust methodology, improve data hygiene
### GTM Efficiency Audit
Use quarterly or during board prep to evaluate go-to-market efficiency.
1. **Verify input data:** Confirm revenue, cost, and customer figures reconcile with finance records before running.
2. **Calculate efficiency metrics:**
```bash
python scripts/gtm_efficiency_calculator.py quarterly_data.json --format text
```
3. **Cross-check computed ARR and spend totals** against your finance system before sharing results.
4. **Benchmark against targets:**
- Magic Number (>0.75)
- LTV:CAC (>3:1)
- CAC Payback (<18 months)
- Rule of 40 (>40%)
5. **Document using template:** Use `assets/gtm_dashboard_template.md`
6. **Strategic decisions:** Adjust spend allocation, optimize channels, improve retention
### 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
---
## Reference Documentation
| Reference | Description |
|-----------|-------------|
| [RevOps Metrics Guide](references/revops-metrics-guide.md) | Complete metrics hierarchy, definitions, formulas, and interpretation |
| [Pipeline Management Framework](references/pipeline-management-framework.md) | Pipeline best practices, stage definitions, conversion benchmarks |
| [GTM Efficiency Benchmarks](references/gtm-efficiency-benchmarks.md) | SaaS benchmarks by stage, industry standards, improvement strategies |
---
## Templates
| Template | Use Case |
|----------|----------|
| [Pipeline Review Template](assets/pipeline_review_template.md) | Weekly/monthly pipeline inspection documentation |
| [Forecast Report Template](assets/forecast_report_template.md) | Forecast accuracy reporting and trend analysis |
| [GTM Dashboard Template](assets/gtm_dashboard_template.md) | GTM efficiency dashboard for leadership review |
| [Sample Pipeline Data](assets/sample_pipeline_data.json) | Example input for pipeline_analyzer.py |
| [Expected Output](assets/expected_output.json) | Reference output from pipeline_analyzer.py |
Все файлы
0 файловУстановить revenue-operations
Скачайте файлы навыков и распакуйте их в каталог .claude/skills/.
Скачать ZIPКлонируйте репозиторий и скопируйте файлы навыка в свой проект.
git clone https://github.com/alirezarezvani/claude-skills/tree/main/business-growth/skills/revenue-operations # Copy SKILL.md to your .claude/skills/ directory
Копировать





Дом
