Назад к блогу

ROI каналов привлечения: как считать эффективность с учётом lifecycle и затухания

11 мин чтения51February 5, 2026

ROI каналов привлечения

«Наш средний ROI маркетинга -- 320%». Я слышу эту фразу на каждом втором питче. И каждый раз задаю один вопрос: «А по каким каналам?» В ответ -- тишина или общие цифры, смешанные в кашу.

Средний ROI по всем каналам скрывает, что один канал приносит 800% возврата, а другой теряет деньги. Он не учитывает, что эффективность канала меняется со временем. И по нему не понять, куда направить следующий доллар маркетингового бюджета.

Почему «средний ROI по всем каналам» -- бесполезная метрика

Представьте: вы тратите $10 000 на Google Ads и $5 000 на TikTok. Google приносит $25 000 выручки, TikTok -- $3 000. Средний ROI:

ROIсредний=(25 000+3 000)−(10 000+5 000)10 000+5 000×100%=86.7%ROI_{\text{средний}} = \frac{(25\,000 + 3\,000) - (10\,000 + 5\,000)}{10\,000 + 5\,000} \times 100\% = 86.7\%

Выглядит неплохо. Но по каналам:

КаналРасходыВыручкаROI
Google Ads$10 000$25 000150%
TikTok Ads$5 000$3 000-40%
Среднее$15 000$28 00086.7%

TikTok теряет деньги. Средний ROI это скрывает. Если вы примете решение «ROI хороший, увеличиваем бюджет пропорционально», вы увеличите потери на TikTok.

Есть и вторая причина. Organic-каналы (SEO, контент, WOM) и платные устроены по-разному. У органики низкие прямые расходы, но долгий ramp-up. Платные дают результат сразу, но стоят дорого и затухают. В одной метрике эта разница теряется.

Lifecycle маркетингового канала

Каждый маркетинговый канал проходит один и тот же жизненный цикл. Я видел его снова и снова, от Meta Ads до реферальных программ. Если знать, в какой фазе канал, его эффективность можно прогнозировать на месяцы вперёд, а не судить по последней неделе.

Фаза 1 -- Delay: задержка до первого эффекта

Не все каналы начинают работать мгновенно. Платная реклама (Meta, Google) даёт первые результаты в тот же день. Но SEO может не приносить трафик 1-3 месяца. Реферальная программа требует времени на набор критической массы.

Delay -- «мёртвая зона»: деньги тратятся, результатов ещё нет. Это нормально, но в финансовой модели задержку надо заложить. Иначе вы переоцените эффективность в первые месяцы (если delay = 0) или запаникуете, что канал не работает (если delay > 0).

Фаза 2 -- Ramp-up: выход на полную мощность

После delay канал начинает приносить результаты, но не сразу на максимуме. Ramp-up -- это период набора мощности от 0% до 100%.

Скорость ramp-up зависит от типа канала:

  • Платная реклама: 1-2 месяца (время на обучение алгоритмов, оптимизацию креативов, тестирование аудиторий)
  • SEO: 3-6 месяцев (индексация, набор ссылочной массы, рост позиций)
  • WOM/реферальная программа: 6-12 месяцев (нужна база лояльных пользователей)

Профиль ramp-up может быть линейным (равномерный рост) или экспоненциальным (медленный старт, затем резкий рост). Экспоненциальный характерен для каналов с сетевым эффектом.

Фаза 3 -- Peak: максимальная эффективность

Канал работает на 100% расчётной мощности. Длится это не вечно. Для платных каналов peak может длиться 2-8 месяцев, для органических -- значительно дольше.

Фаза 4 -- Decay: затухание и floor

Большинство каналов со временем теряют эффективность:

  • Meta Ads: усталость аудитории (ad fatigue), рост CPM, конкуренция за аудиторию
  • Influencer-маркетинг: аудитория уже видела рекомендацию, повторный эффект слабее
  • Google UAC: насыщение целевой аудитории, рост CPI
  • TikTok: быстрый burnout креативов

Decay -- не обрыв до нуля. Канал стабилизируется на определённом уровне -- floor. Meta Ads может упасть до 50% от пиковой эффективности и держаться на этом уровне: канал работает, но хуже.

Каналы без decay: SEO и WOM/реферальная программа. Они строят фундамент, который продолжает работать (и даже усиливается) со временем.

Lifecycle для 8 типовых каналов

КаналDelay (мес)Ramp-up (мес)Профиль ramp-upDecay (мес)Floor (%)Профиль decay
Meta Ads02Exponential850%Linear
TikTok Ads01Exponential540%Exponential
Apple Search Ads01Linear1275%Linear
Google UAC02Exponential1055%Linear
Micro-Influencers12Linear320%Exponential
ASO / SEO15Exponential------
Social Organic16Exponential1865%Linear
WOM / Referral28Exponential------

Как читать таблицу: Meta Ads стартует без задержки, набирает мощность за 2 месяца (экспоненциально), затем через 8 месяцев начинает затухать линейно до 50% от пика. ASO/SEO стартует с задержкой в 1 месяц, набирает мощность 5 месяцев, но не затухает -- инвестиция в органику работает бессрочно.

Эти цифры -- ориентиры из десятков проектов, которые я анализировал. Ваши значения будут зависеть от ниши, гео и продукта, а последовательность фаз останется той же.

Формулы: ROI, ROAS, CAC по каналам

ROI (Return on Investment)

ROI=Доход−Общие расходыОбщие расходы×100%ROI = \frac{\text{Доход} - \text{Общие расходы}}{\text{Общие расходы}} \times 100\%

Total Cost включает всё: рекламный бюджет, зарплаты, инструменты, контент. ROI 100% означает, что вы заработали вдвое больше, чем потратили.

ROAS (Return on Ad Spend)

ROAS=ДоходРасходы на рекламуROAS = \frac{\text{Доход}}{\text{Расходы на рекламу}}

ROAS считается только от рекламного бюджета, без зарплат и инструментов. ROAS = 3x означает «каждый потраченный на рекламу доллар принёс $3 выручки».

ROI vs ROAS: для операционных решений (оптимизация кампаний) используйте ROAS. Для стратегических (нанимать маркетолога? открывать новый канал?) -- полный ROI.

Channel CAC

CACканал=Расходы на каналКонверсии каналаCAC_{\text{канал}} = \frac{\text{Расходы на канал}}{\text{Конверсии канала}}

Blended CAC vs Channel CAC

CACобщий=∑Все расходы на маркетинг∑Все новые клиентыCAC_{\text{общий}} = \frac{\sum \text{Все расходы на маркетинг}}{\sum \text{Все новые клиенты}}

Blended CAC полезен для общей картины. Channel CAC -- для принятия решений по конкретным каналам. В моей практике разница между лучшим и худшим каналом по CAC может быть 5-10x.

Пример:

КаналБюджет/месНовых клиентовChannel CACROAS
Google Ads$8 000120$66.674.8x
Meta Ads$6 00085$70.593.6x
TikTok Ads$4 00035$114.291.8x
Apple Search$3 00060$50.006.2x
Micro-Influencers$2 50020$125.002.1x
SEO / Контент$2 00045$44.448.5x
Реферальная$1 50050$30.0012.3x
Blended$27 000415$65.064.7x

Реферальная программа -- лучший канал по CAC ($30) и ROAS (12.3x). TikTok -- худший ($114 и 1.8x). Blended CAC $65 скрывает эту разницу. Подробнее о расчёте полного CAC и его связи с LTV -- в статье про unit-экономику.

Воронка канала: от reach до продажи

Каждый канал работает через воронку, и прогноз строится по конверсии на каждом этапе.

Продажи=Охват×CTR×Конверсия в установку×Конверсия в продажу\text{Продажи} = \text{Охват} \times \text{CTR} \times \text{Конверсия в установку} \times \text{Конверсия в продажу}

Пример для мобильного приложения через Meta Ads:

ЭтапПоказательЗначениеАбсолютное число
ReachОхват аудитории200 000200 000
ClicksCTR2.0%4 000
InstallsConv. to Install10%400
Sales (регистрации)Conv. to Sale20%80

80 новых клиентов в месяц. При бюджете $6 000: Channel CAC = $75.

Те же расчёты для Google UAC:

ЭтапПоказательЗначениеАбсолютное число
ReachОхват150 000150 000
ClicksCTR3.5%5 250
InstallsConv. to Install8%420
SalesConv. to Sale25%105

105 клиентов. При бюджете $8 000: Channel CAC = $76.19.

Конверсии на каждом этапе зависят от десятков факторов: креатив, оффер, лендинг, UX продукта, цена. Поэтому оптимизация воронки начинается с поиска слабого звена, а не с увеличения бюджета.

Конверсия на каждом этапе не постоянна. Она зависит от фазы lifecycle канала. В период ramp-up конверсия растёт (алгоритмы обучаются). В период decay -- падает (аудитория выгорает). Планировать бюджет на основе peak-конверсии -- ошибка.

Моделирование каналов в финмодели

Зачем учитывать lifecycle в прогнозе

Типичная ошибка: заложить в финансовую модель постоянную эффективность канала на все 36 месяцев. «Meta Ads даёт 100 клиентов в месяц по $60» -- и эта цифра стоит с 1-го по 36-й месяц.

Реальность: на 12-м месяце Meta Ads даёт уже не 100, а 50-60 клиентов при том же бюджете (decay). Или CAC вырос с $60 до $90. Если в модели этого нет, прогноз выручки завышен на 30-40%.

Формула эффективности канала с lifecycle

Эффективность(t)={0t<ЗадержкаРазгон(t−Задержка)Задержка≤t<Задержка+Длительность разгона1.0Задержка+Длительность разгона≤t<Задержка+Длительность разгона+Длительность пикаМинимальная эффективность+(1−Минимальная эффективность)×Затухание(t′)t≥Задержка+Длительность разгона+Длительность пика\text{Эффективность}(t) = \begin{cases} 0 & t < \text{Задержка} \\ \text{Разгон}(t - \text{Задержка}) & \text{Задержка} \leq t < \text{Задержка} + \text{Длительность разгона} \\ 1.0 & \text{Задержка} + \text{Длительность разгона} \leq t < \text{Задержка} + \text{Длительность разгона} + \text{Длительность пика} \\ \text{Минимальная эффективность} + (1 - \text{Минимальная эффективность}) \times \text{Затухание}(t') & t \geq \text{Задержка} + \text{Длительность разгона} + \text{Длительность пика} \end{cases}

где t′t' -- время с начала фазы decay.

Функция ramp-up (линейная):

Разгонлинейный(t)=tДлительность разгона\text{Разгон}_{\text{линейный}}(t) = \frac{t}{\text{Длительность разгона}}

Функция ramp-up (экспоненциальная):

Разгонэкспоненциальный(t)=(tДлительность разгона)2\text{Разгон}_{\text{экспоненциальный}}(t) = \left(\frac{t}{\text{Длительность разгона}}\right)^2

Месяцы работы канала

Не все каналы активны все 36 месяцев прогноза. Сезонные кампании, ограниченные бюджеты, тестовые запуски -- всё это определяет, в какие месяцы канал включён.

В финансовой модели выберите месяцы работы канала. Например, если канал запускается в 3-м месяце и выключается перед 18-м, отметьте месяцы с 3-го по 17-й.

Сезонность

Некоторые каналы имеют сезонные колебания: e-commerce -- пики в ноябре-декабре, B2B SaaS -- спады в августе и декабре. Сезонные множители накладываются на lifecycle:

Эффективный охват(t)=Базовый охват×Жизненный цикл(t)×Сезонность(t)\text{Эффективный охват}(t) = \text{Базовый охват} \times \text{Жизненный цикл}(t) \times \text{Сезонность}(t)

Распределение бюджета: портфельный подход

Проблема концентрации

Ставить весь бюджет на один канал -- рискованно. Алгоритмы меняются (помните iOS 14.5 и крах Meta Ads?), каналы выгорают, конкуренция растёт. Портфельный подход снижает зависимость от одного источника.

Правило 70/20/10

В моей практике хорошо работает следующее распределение:

ДоляТип каналаЦельПримеры
70%Проверенные каналыСтабильный потокGoogle Ads, Meta Ads, SEO
20%Растущие каналыМасштабированиеTikTok, Influencers, Partnerships
10%ЭкспериментыПоиск новогоReddit Ads, Podcast sponsoring, Offline

70% бюджета -- на каналы с доказанным ROI. 20% -- на каналы с потенциалом, которые проходят ramp-up. 10% -- на эксперименты, которые могут стать каналами завтрашнего дня (или не стать -- и это нормально).

Баланс быстрых и долгосрочных каналов

Быстрые (платные)Долгосрочные (органические)
Первый результатДниМесяцы
МасштабируемостьОграничена (decay)Высокая (no decay)
CACВысокийНизкий
ЗависимостьОт платформыОт контента
ОтключениеМгновенная остановкаИнерция на месяцы
ROIБыстрый, но снижающийсяМедленный, но растущий

Стартапу на ранней стадии нужны быстрые каналы: проверить гипотезы, получить первых клиентов, подтвердить unit-экономику. Но параллельно нужно инвестировать в долгосрочные: SEO, контент, WOM. Через 12-18 месяцев они станут основой роста с низким CAC.

Когда отключать канал

Канал нужно отключить или пересмотреть, если:

  1. Channel CAC > LTV -- канал убыточен. Если это не ramp-up фаза, отключайте сразу
  2. ROAS < 1.5x при стабильном lifecycle -- маржа слишком мала для покрытия overhead
  3. Decay дошёл до floor, а floor < 30% -- канал выгорел, ROI будет только падать
  4. Доля канала > 40% бюджета -- опасная концентрация, ищите альтернативы

Практический пример: эволюция канального микса за 18 месяцев

Возьмём условный пример. Стартап запускает B2B SaaS-продукт. Маркетинговый бюджет: $25 000/мес. Цель -- 300 новых клиентов в месяц.

Месяцы 1-3 (запуск): 90% бюджета на платные каналы. Нужны клиенты быстро для валидации.

КаналБюджетКлиентовCACLifecycle-фаза
Google Ads$12 000140$85.71Ramp-up
Meta Ads$8 00095$84.21Ramp-up
SEO / Контент$3 0005$600.00Delay
Реферальная$2 0003$666.67Delay
Итого$25 000243$102.88

SEO и реферальная программа ещё в фазе delay -- высокий CAC ожидаем. Общий результат: 243 клиента, цель не достигнута, но это нормально для ramp-up.

Месяцы 6-9 (рост): платные каналы на пике, органика начинает набирать обороты.

КаналБюджетКлиентовCACLifecycle-фаза
Google Ads$10 000155$64.52Peak
Meta Ads$6 00090$66.67Peak
SEO / Контент$4 00035$114.29Ramp-up
Реферальная$3 00028$107.14Ramp-up
TikTok (тест)$2 00018$111.11Ramp-up
Итого$25 000326$76.69

Цель достигнута. Google Ads и Meta вышли на peak. SEO начинает давать результат. Blended CAC снизился на 25%.

Месяцы 15-18 (зрелость): платные каналы в decay, органика стала основой.

КаналБюджетКлиентовCACLifecycle-фаза
Google Ads$7 00095$73.68Decay (65%)
Meta Ads$4 00048$83.33Decay (55%)
SEO / Контент$5 00085$58.82Peak
Реферальная$4 00072$55.56Peak
TikTok$3 00015$200.00Decay (40%)
Партнёрства$2 00022$90.91Ramp-up
Итого$25 000337$74.18

При том же бюджете -- больше клиентов и ниже blended CAC. Причина: органические каналы (SEO + реферальная) дают 157 клиентов из 337 (47%) с CAC ниже $60. TikTok пора отключать -- decay дошёл до floor, CAC вырос вдвое.

За 18 месяцев канальный микс изменился полностью, поэтому плоская линия в финмодели и не работает.

Как регулярно отслеживать ROI

ROI по каналам нужно пересматривать регулярно. Я делаю это так:

Еженедельно: мониторинг ROAS и CTR по активным платным каналам. Резкое падение ROAS -- сигнал к пересмотру креативов или аудиторий.

Ежемесячно: расчёт Channel CAC с учётом всех расходов (включая зарплаты). Сравнение с LTV когорт из каждого канала. Обновление lifecycle-параметров, если реальные данные расходятся с моделью.

Ежеквартально: пересмотр портфеля каналов. Перераспределение бюджета от затухающих каналов к растущим. Запуск новых экспериментов (те самые 10%).

В P&L модели каналы привлечения -- и строка расходов, и источник прогноза продаж, привязанный к unit-экономике. В ProductWave каждый канал настраивается с lifecycle-параметрами (delay, ramp-up, peak, decay), конверсией воронки и месяцами работы -- и модель считает прогноз продаж с учётом затухания.

Чеклист: как не потерять деньги на каналах

Перед тем как утвердить маркетинговый бюджет на следующий месяц, пройдите по этому списку:

  • Считаете ROI и CAC по каждому каналу отдельно? Средний ROI по всем каналам скрывает убыточные за прибыльными. Blended CAC маскирует канал, который в 5 раз дороже среднего.
  • Учитываете lifecycle каждого канала? Delay, ramp-up, peak, decay -- если в модели плоская линия «100 клиентов в месяц на 36 месяцев», прогноз нереалистичен.
  • Есть ли у канала признаки decay? CAC растёт два месяца подряд, ROAS падает ниже 1.5x, floor < 30% -- пора перераспределять бюджет.
  • Бюджет диверсифицирован? 70/20/10: проверенные каналы, растущие, эксперименты. Ни один канал не занимает больше 40%.
  • Инвестируете в долгосрочные каналы параллельно с платными? SEO, контент, реферальная программа -- через 12-18 месяцев они станут фундаментом с низким CAC.
  • Пересматриваете портфель каналов ежеквартально? Перераспределяйте от затухающих к растущим, запускайте новые эксперименты.
  • Lifecycle-параметры каналов заложены в финмодель? Прогноз без ramp-up и decay завышает выручку на 30-40% к 12-му месяцу.

Посмотреть, как lifecycle меняет прогноз на ваших каналах, можно в ProductWave: задайте delay, ramp-up, decay и floor, и прогноз продаж на 36 месяцев перестроится.

February 5, 2026

АналитикаСтартапыГайдПродакт-менеджмент
51

Читайте также