B2B Growth · Strategy · Revenue · AI Automation Маркетинг с 2008 года
Практические руководства (Гайды)

Как построить дерево выручки и найти рычаги роста (Revenue Tree)

Зачем нужно дерево выручки
Дерево выручки (Revenue Tree) раскладывает итоговый revenue на управляемые драйверы. Вместо абстрактной цели «вырасти на 30%» команда видит, какие комбинации трафика, конверсии, среднего чека, частоты, pipeline, retention или expansion могут дать этот рост.

1. Начните с одной верхней метрики

Выберите revenue за период: месяц, квартал или год. Не смешивайте bookings, GMV и recognised revenue. Верхняя метрика должна совпадать с тем, что Finance использует для планирования.

2. Выберите формулу под бизнес-модель

Бизнес-модельБазовая формула
E-commerceTraffic × Conversion × AOV × Repeat
B2B SalesOpportunities × Win Rate × ACV
SaaSStarting ARR + New + Expansion − Churn − Contraction
MarketplaceTransactions × Average Order × Take Rate
Local ServicesQualified inquiries × Booking rate × Show rate × Average check

3. Разделите lagging и leading drivers

Revenue — lagging metric. Для управления нужны leading metrics: qualified traffic, opportunities, activation, retention risk, pipeline coverage. Добавляйте их ниже соответствующих ветвей.

4. Не стройте слишком глубокое дерево

Хорошее дерево обычно имеет 3–5 уровней. Если ветка уходит в десятки рекламных метрик, она становится dashboard taxonomy, а не decision model.

5. Начните с мультипликативных зависимостей

Если Revenue = Customers × ARPU, а Customers = Traffic × Conversion, то небольшие улучшения нескольких факторов могут дать сильный комбинированный эффект. Но не складывайте проценты линейно без пересчёта.

6. Добавьте сегменты

Среднее значение скрывает mix. Разделите revenue tree по product, customer segment, geography или channel, если economics существенно различается. Но сначала постройте общую модель.

7. Пример e-commerce

Допустим, 500 тыс. sessions × 2,0% conversion × 6 000 ₽ AOV = 60 млн ₽ revenue первого заказа. Рост conversion до 2,2% и AOV до 6 300 ₽ при том же traffic даёт уже около 69,3 млн ₽. Это показывает leverage двух факторов без увеличения media.

8. Пример B2B

100 qualified opportunities × 25% win rate × 2 млн ₽ ACV = 50 млн ₽ bookings. Если opportunity volume уже ограничен, рост win rate до 30% даёт +10 млн ₽ без дополнительного top-of-funnel. Дерево помогает выбрать, где искать рычаг.

9. Пример SaaS

Для subscription business отдельные ветви — new ARR, expansion, contraction и churn. Высокий new ARR может скрывать слабый NRR. Поэтому дерево должно показывать не только acquisition.

10. Привяжите каждый узел к owner

Traffic может принадлежать Growth/Marketing, win rate — Sales, activation — Product/CS, price realization — Commercial/Finance. Дерево делает cross-functional ответственность видимой.

11. Зафиксируйте формулы

У каждой метрики должна быть однозначная definition. Например, Conversion — purchase/session или customer/qualified lead? Если команды считают по-разному, дерево теряет смысл.

12. Добавьте baseline

Для каждого узла запишите текущий уровень, период и источник данных. Не используйте приблизительные цифры в рабочей модели, если они доступны в системах.

13. Добавьте target

Target лучше задавать после расчёта достижимости. Если рост revenue требует удвоить conversion с 2% до 4% при стабильном рынке, возможно, план нереалистичен.

14. Постройте bridge к плану

DriverBaselineTargetRevenue effect
Traffic
Conversion
AOV/ACV
Repeat/Expansion

Bridge показывает, какой вклад ожидается от каждого драйвера. Сумма должна объяснять target revenue.

15. Проверьте зависимости между драйверами

AOV может вырасти за счёт повышения цены и одновременно снизить conversion. Paid traffic может увеличить volume и ухудшить CAC или conversion. Дерево не предполагает независимость факторов — используйте scenarios.

16. Создайте сценарии

Base, downside и upside. Для каждого задайте assumptions по ключевым drivers. Scenario planning полезнее одного forecast, особенно при нестабильном спросе.

17. Проведите sensitivity analysis

Изменяйте один driver на +5%, +10% или реалистичный диапазон и смотрите effect на revenue. Это помогает найти факторы с большим финансовым leverage.

18. Учитывайте saturation

Не каждый driver можно масштабировать бесконечно. Traffic растёт с marginal CAC, conversion имеет физический ceiling, frequency может вызвать fatigue. Добавьте ограничения.

19. Свяжите дерево с экспериментами

Каждый experiment должен воздействовать на конкретный driver: landing test → conversion, pricing test → AOV/ARPU, onboarding → activation/retention. Это позволяет оценивать потенциальный business impact до запуска.

20. Используйте дерево для budget allocation

Если paid acquisition уже насыщен, а conversion имеет высокий leverage и дешёвые hypotheses, бюджет может перейти в CRO или product. Revenue tree переводит разговор из каналов в рычаги.

21. Используйте дерево на weekly/monthly review

Не обсуждайте все узлы. Сначала найдите variance верхней метрики, затем спускайтесь по ветке, которая объясняет отклонение.

22. Как диагностировать падение

  1. Revenue ниже плана.
  2. Определить, volume или value.
  3. Найти driver с крупнейшим negative variance.
  4. Разложить его ещё на уровень.
  5. Проверить segment/mix.
  6. Назначить action и owner.

23. Как выбирать рычаг роста

Оценивайте Potential × Confidence × Time-to-impact × Cost. Высокий математический leverage ничего не значит, если driver практически неуправляем.

24. Ошибка: дерево каналов вместо дерева бизнеса

Google Ads → campaign → ad group — это рекламная структура. Revenue tree начинается с business outcome и отражает причинную или операционную связь с revenue.

25. Ошибка: двойной счёт

Например, repeat customers уже входят в customer count, а вы ещё раз умножаете на repeat rate. Проверяйте единицы измерения и формулу.

26. Минимальный рабочий процесс

  1. Выбрать revenue definition.
  2. Построить формулу 2–4 уровня.
  3. Заполнить baseline.
  4. Назначить owners.
  5. Добавить targets/scenarios.
  6. Проверить sensitivity.
  7. Связать initiatives с drivers.

27. Практический пример

Компания планирует +25% revenue и автоматически хочет +25% media budget. Дерево показывает: traffic уже большой, но lead→SQL conversion просела с 35% до 24%, а ACV снизился из-за mix. Вместо линейного роста spend команда исправляет qualification и packaging. Revenue plan становится достижим при меньшем увеличении acquisition.

28. Как учитывать mix shift

Рост может происходить потому, что меняется доля сегментов, продуктов или географий. Если high-ACV segment растёт быстрее, общий ARPU увеличится даже без изменения цены. Добавьте mix как отдельный driver, чтобы не приписывать эффект pricing.

29. Как связывать дерево с маркетинговой стратегией

Каждый стратегический приоритет должен указывать, на какую ветку дерева он воздействует. Например, brand investment может поддерживать qualified demand и conversion, CRM — repeat, product marketing — win rate и price realization. Это связывает strategy с economics.

30. Как использовать дерево при постановке KPI

Не выдавайте каждому отделу верхний revenue target. Назначайте controllable drivers: Marketing — qualified demand, Sales — win rate и cycle, Product — activation/retention. Верхний результат остаётся shared outcome.

31. Как проверять причинность

Revenue tree — модель зависимости, а не доказательство причинности. Если conversion выросла вместе с campaign, это ещё не значит, что campaign была причиной. Для спорных drivers используйте experiments, holdouts или другие методы измерения.

32. Как поддерживать дерево

Обновляйте baseline ежемесячно или ежеквартально. Не перестраивайте формулу при каждом колебании. Структура должна меняться, когда меняется бизнес-модель, продуктовая логика или способ монетизации.

Связанные руководства

Полезные шаблоны

Полезные фреймворки

Связанные понятия

Рост и экономика