Если клиент принимает решение несколько недель или месяцев, обычный отчёт «расходы и продажи за месяц» почти неизбежно искажает окупаемость рекламы. Бюджет уже потрачен, заявки получены, а значительная часть оплат появится позже. В моменте эффективный канал может выглядеть убыточным.
Чтобы увидеть реальную отдачу, расходы нужно связывать не просто с календарным месяцем, а с когортой привлечённых лидов и доходом, который эта когорта принесла после созревания.
Коротко. Для длинного цикла сделки считайте итоговую окупаемость по когортам: объединяйте лиды по периоду первого рекламного касания, дождитесь, когда закроется большая часть сделок, и сопоставьте маржинальную прибыль когорты со стоимостью её привлечения. Месячный отчёт оставьте для оперативных метрик, а не для финального решения о канале.
Почему месячный ROI врёт
Представим, что компания потратила на рекламу 300 000 ₽ в январе. Из январских лидов часть купила в феврале, часть — в марте, а несколько крупных сделок закрылись в апреле.
Если 31 января сравнить рекламные расходы только с январскими оплатами, в отчёте окажутся все затраты и лишь небольшая доля результата. Если в марте сравнить мартовские расходы со всеми мартовскими продажами, возникнет обратное искажение: часть выручки будет относиться к январской рекламе.
Проблема не в формуле, а в неверном сопоставлении периодов. Расход и результат относятся к разным моментам времени, поэтому календарный отчёт смешивает несколько поколений лидов.
ROI, ROMI и ROAS: не путайте показатели
В маркетинговых отчётах термин ROI часто используют слишком широко. Чтобы не принять выручку за прибыль, разделяйте три показателя.
| Метрика | Что показывает | Формула |
|---|---|---|
| ROAS | Выручка на каждый рубль рекламы | Выручка / расходы на рекламу × 100% |
| ROMI | Окупаемость маркетинга по маржинальной прибыли | (Маржинальная прибыль − расходы на маркетинг) / расходы на маркетинг × 100% |
| ROI | Окупаемость всех инвестиций проекта | (Прибыль − инвестиционные затраты) / инвестиционные затраты × 100% |
Для оценки рекламного канала чаще всего нужен ROMI. ROAS полезен как быстрый индикатор, но не учитывает себестоимость, возвраты, налоги и операционные расходы. Поэтому высокий ROAS ещё не означает, что бизнес зарабатывает.
Главный принцип: считайте по когортам
Когорта — это группа лидов, объединённых по дате привлечения. Например, все заявки, впервые пришедшие из рекламы в январе.
Для каждой когорты фиксируют:
- расходы на привлечение;
- рекламный источник, кампанию и объявление;
- дату первого касания и дату создания лида;
- движение по этапам воронки;
- дату оплаты и сумму выручки;
- маржинальную прибыль или валовую прибыль по закрытым сделкам.
Январскую когорту нужно оценивать не 31 января, а после того, как она созреет: например, через 90 или 120 дней. Тогда расходы января сравниваются с итогом именно январских лидов, даже если оплаты пришли в последующие месяцы.
Такой подход отвечает на правильный вопрос: сколько денег принесли клиенты, которых мы привлекли этим рекламным бюджетом?
Как выбрать окно расчёта
Начните с данных CRM по закрытым сделкам. Для каждой сделки посчитайте число дней от первого зафиксированного обращения до оплаты.
Если значения сильно различаются, ориентируйтесь не только на среднее, но и на медиану и распределение:
- Найдите медианный цикл сделки — срок, за который закрывается половина заказов.
- Определите 80-й или 90-й перцентиль — срок, за который закрывается 80–90% заказов.
- Используйте этот срок как окно созревания когорты.
Например, медиана равна 55 дням, а 85% сделок закрываются за 100 дней. Для оперативных прогнозов можно использовать горизонт 60 дней, но окончательный ROMI лучше считать после 100–120 дней.
Важно зафиксировать правило заранее. Если одна когорта оценивается через 60 дней, а другая через 120, сравнение будет некорректным.
Пошаговый расчёт реальной окупаемости
Шаг 1. Зафиксируйте точку входа
Для каждого лида сохраните дату первого рекламного касания и источник. Минимальный набор — UTM-метки, идентификатор посетителя, номер телефона или email и идентификатор лида в CRM.
Не перезаписывайте первый источник последним визитом. Повторный прямой заход перед оплатой не должен превращать рекламного клиента в «прямой трафик».
Шаг 2. Соберите все расходы на привлечение
В затраты когорты включите не только бюджет рекламного кабинета, но и расходы, без которых кампания не могла работать:
- производство креативов и посадочных страниц;
- оплату агентства или специалиста;
- коллтрекинг и сервисы аналитики;
- комиссию площадок;
- другие прямые маркетинговые расходы.
Разовые затраты, которые работают несколько месяцев, можно распределить пропорционально сроку использования. Главное — применять одно правило ко всем когортам.
Шаг 3. Дождитесь созревания когорты
Не закрывайте отчёт, пока не пройдёт выбранное окно. Внутри периода следите за промежуточными метриками, но помечайте их как прогноз, а не как итоговый ROI.
Шаг 4. Посчитайте прибыль от сделок
Для каждой оплаченной сделки определите маржинальную прибыль:
Маржинальная прибыль = выручка − переменные расходы на выполнение заказа
Если точная себестоимость доступна только позже, используйте плановую маржинальность, а затем пересчитайте показатель по фактическим данным.
Шаг 5. Рассчитайте ROAS и ROMI
ROAS = выручка когорты / рекламные расходы × 100%
ROMI = (маржинальная прибыль когорты − маркетинговые расходы когорты)
/ маркетинговые расходы когорты × 100%
При необходимости отдельно рассчитайте полный ROI, добавив затраты отдела продаж, внедрения, сопровождения и другие расходы, которые бизнес относит к инвестиции.
Пример расчёта
Допустим, на привлечение январской когорты потратили 300 000 ₽. За четыре месяца её клиенты принесли 1 200 000 ₽ выручки. Средняя маржинальность после переменных расходов — 55%, значит маржинальная прибыль составила 660 000 ₽.
| Показатель | Значение |
|---|---|
| Маркетинговые расходы | 300 000 ₽ |
| Выручка когорты | 1 200 000 ₽ |
| Маржинальная прибыль | 660 000 ₽ |
| ROAS | 400% |
| ROMI | 120% |
Расчёт ROMI:
(660 000 − 300 000) / 300 000 × 100% = 120%
Это означает, что после возврата маркетинговых затрат когорта принесла ещё 1,2 ₽ маржинальной прибыли на каждый вложенный в маркетинг рубль.
Если бы мы назвали ROI результат (1 200 000 − 300 000) / 300 000 = 300%, то фактически сравнили бы расходы с выручкой и проигнорировали себестоимость. Такой показатель выглядит впечатляюще, но не отвечает на вопрос о прибыли.
Что смотреть до созревания когорты
Ждать несколько месяцев без обратной связи нельзя. Для оперативного управления используйте ведущие показатели:
- стоимость квалифицированного лида;
- долю лидов, принятых отделом продаж;
- конверсию между этапами воронки;
- стоимость коммерческого предложения или встречи;
- прогнозную выручку с учётом вероятности закрытия;
- скорость прохождения этапов;
- долю лидов без определённого источника.
Можно считать прогнозный ROMI, умножая потенциальную сумму сделки на историческую вероятность закрытия текущего этапа. Но в отчёте такой показатель должен быть явно обозначен как прогноз и позже заменён фактическим результатом.
Какие данные нужны в аналитике и CRM
Минимальная рабочая схема выглядит так:
Рекламный клик
↓ UTM-метки и идентификатор посетителя
Заявка на сайте или звонок
↓
Лид в CRM с сохранённым источником
↓ этапы сделки и дата оплаты
Выручка и маржинальная прибыль
↓
Когортный отчёт по ROAS и ROMI
Проверьте, что система хранит:
utm_source,utm_medium,utm_campaign,utm_contentи при необходимостиutm_term;- дату первого и последнего касания;
- идентификатор посетителя сайта;
- данные коллтрекинга для телефонных обращений;
- исходный источник лида без перезаписи;
- даты смены этапов сделки;
- сумму оплаты, возвраты и себестоимость;
- рекламные расходы в той же детализации, что и доход.
Окно атрибуции в рекламном кабинете полезно для оптимизации кампаний, но для управленческого расчёта его недостаточно. Источником истины должны быть CRM и финансовые данные.
Календарный и когортный отчёты решают разные задачи
Полезно вести два отчёта параллельно.
Календарный отчёт
Показывает, сколько бизнес потратил и получил денег в конкретном месяце. Он нужен для контроля бюджета и денежного потока, но смешивает лиды разных периодов привлечения.
Когортный отчёт
Показывает, что произошло с группой лидов, привлечённых конкретным бюджетом. Он нужен для оценки каналов, кампаний и качества трафика.
Нельзя подменять один отчёт другим. Календарный отчёт отвечает на вопрос «что произошло с деньгами в этом месяце», а когортный — «окупилась ли реклама, запущенная в этом периоде».
Как учитывать несколько рекламных касаний
В длинной сделке клиент редко приходит из одного источника. Он может увидеть медийную рекламу, перейти из поиска, прочитать статью, вернуться по email и только потом оставить заявку.
Есть три практичных подхода:
- первое касание — помогает оценить каналы, которые создают спрос;
- последнее значимое касание — показывает канал, который привёл к заявке или оплате;
- мультиканальная модель — распределяет ценность между несколькими касаниями.
Не существует модели, подходящей всем компаниям. Важнее выбрать правило, зафиксировать его и не менять задним числом ради красивого отчёта. Для управленческих решений полезно сравнивать хотя бы первое и последнее касания: большой разрыв между ними показывает, что путь клиента сложнее одной рекламы.
Когда лучше смотреть LTV и CAC
Для подписок и повторных продаж первая покупка может не окупать привлечение. Тогда дополнительно считайте:
CAC = расходы на привлечение / число новых клиентов
LTV/CAC = пожизненная маржинальная прибыль клиента / стоимость привлечения
Также следите за сроком окупаемости CAC — количеством месяцев, за которое накопленная маржинальная прибыль клиента покрывает стоимость привлечения.
Ориентир LTV/CAC = 3 часто используют как стартовую точку, но это не универсальная норма. Допустимое соотношение зависит от маржинальности, оттока, стоимости капитала и скорости возврата денег.
Частые ошибки
- Сравнивать расходы и оплаты одного календарного месяца. При длинном цикле они относятся к разным когортам.
- Считать выручку прибылью. Для быстрой оценки используйте ROAS, для окупаемости — ROMI по маржинальной прибыли.
- Перезаписывать первый источник. Последний прямой визит не отменяет рекламное касание, с которого начался путь клиента.
- Отключать кампанию до созревания данных. Низкий ранний ROMI может быть следствием временного лага.
- Не учитывать возвраты и себестоимость. Это завышает результат, особенно в низкомаржинальных нишах.
- Смешивать прогноз и факт. Ожидаемую выручку нельзя складывать с уже полученными оплатами без явной маркировки.
- Менять модель атрибуции между отчётами. Тогда динамика отражает изменение методики, а не эффективности.
- Делать вывод по малой выборке. Одна крупная сделка может случайно сделать когорту выдающейся.
Чек-лист корректного отчёта
- [ ] Цикл сделки рассчитан по данным CRM, а не выбран на глаз.
- [ ] У когорты есть единая дата входа и фиксированное окно созревания.
- [ ] Источник лида сохраняется и не перезаписывается.
- [ ] Рекламные расходы и доход имеют одинаковый уровень детализации.
- [ ] ROAS отделён от ROMI и полного ROI.
- [ ] В расчёте учтены себестоимость, возвраты и прямые расходы.
- [ ] Прогнозные показатели отделены от фактических.
- [ ] Модель атрибуции описана и применяется одинаково.
- [ ] Решения принимаются после накопления достаточной выборки.
FAQ
Что делать, если цикл сделки сильно меняется?
Используйте медиану и перцентили, а когорты дополнительно разделяйте по продукту, сегменту или размеру сделки. Смешивание коротких и длинных продаж в одном среднем значении скрывает реальную картину.
Можно ли посчитать всё в Excel?
Да, если объём данных небольшой и CRM выгружает лиды, этапы, источники и оплаты. Но ручной процесс быстро становится хрупким: появляются дубли, теряются UTM-метки и меняются правила. Сначала зафиксируйте методику на небольшой выборке, затем автоматизируйте отчёт.
Как часто обновлять отчёт?
Оперативные метрики — еженедельно или ежемесячно. Зрелый ROMI — по завершении окна когорты. Например, при 120-дневном окне каждый месяц можно закрывать когорту четырёхмесячной давности.
Что делать с очень поздними сделками?
Храните показатель зрелости когорты и пересчитывайте результат по расписанию — например, через 90, 120 и 180 дней. Это покажет, какую долю дохода канал приносит позже основного окна.
Можно ли доверять ROI из рекламного кабинета?
Используйте его как оперативный сигнал. Кабинет обычно не знает полной себестоимости, возвратов, офлайн-оплат и всех касаний клиента. Для управленческого решения сверяйте данные с CRM и финансовой системой.
Вывод
При длинном цикле сделки реальный ROI нельзя получить простым сравнением расходов и продаж за месяц. Надёжный расчёт строится на когортах: фиксируем период привлечения, сохраняем источник каждого лида, ждём созревания сделок и сравниваем маркетинговые затраты с маржинальной прибылью именно этой группы клиентов.
Такой подход не делает аналитику мгновенной, зато защищает от двух дорогих ошибок: преждевременного отключения эффективной рекламы и масштабирования канала, который красиво выглядит по выручке, но не приносит прибыли.




.svg.webp)

