Стандартная формула ROI (выручка минус затраты, делённые на затраты за один и тот же месяц) в B2B почти гарантированно показывает убыток, даже когда маркетинг работает. Причина простая: по данным Gartner, среднее B2B решение о покупке проходит через 6-10 участников со стороны клиента, а типичное окно атрибуции в аналитике (30-90 дней) не совпадает с реальным циклом сделки, который в B2B часто занимает от нескольких месяцев до полутора лет. Заявки, пришедшие в январе, превращаются в оплаченные договоры в апреле-мае, а не в январе, но большинство отчётов сравнивает январские расходы с январской выручкой и делает вывод, что канал не окупается. Ниже: пять причин, по которым обычный расчёт ROI искажает картину в B2B, и модель когортного анализа, которая считает эффект маркетинга по реальному циклу сделки, а не по календарному месяцу.
Почему обычный ROI обманывает в B2B
Пять причин искажают расчёт систематически, и каждая по отдельности уже занижает реальную окупаемость: сравнение затрат и выручки одного и того же месяца, при том что между заявкой и оплатой в B2B обычно проходят месяцы; учёт только заявок из форм на сайте, тогда как значимая часть клиентов приходит через звонки и мессенджеры, которые не попадают в стандартную аналитику; смешение информационного и коммерческого трафика в одну метрику, из-за чего дешёвый информационный трафик размывает конверсию канала, который реально приводит покупателей; оценка по модели «последний клик», которая приписывает всю заслугу последнему каналу перед сделкой и обнуляет вклад каналов, познакомивших клиента с компанией на несколько месяцев раньше; и отсутствие связи между маркетинговой аналитикой и CRM, из-за чего маркетинг считает лиды, а финансовый результат считается отдельно и не сходится с отчётом маркетинга.
Модель: когортный анализ с временным лагом
Правильный расчёт ROI в B2B сопоставляет не расходы и выручку одного месяца, а лиды определённого периода с закрытыми сделками, пришедшими из этих же лидов, вне зависимости от того, сколько месяцев прошло между обращением и оплатой. Для этого нужно знать средний цикл сделки: если он составляет 4 месяца, то лиды января сравниваются со сделками, закрытыми в мае, а не в январе. Такой расчёт требует связи маркетинговой аналитики с CRM на уровне конкретного лида, а не общих цифр трафика и выручки по отдельности.
Алгоритм: как посчитать реальный ROI
Шаг 1. Определить фактический средний цикл сделки по историческим данным CRM. Не предполагаемый, а посчитанный по реальным закрытым сделкам за последний год: от первого касания до оплаты.
Шаг 2. Связать каждый лид с его источником и с конечным результатом в CRM. Без этой связи невозможно узнать, какая доля выручки конкретного месяца пришла из маркетинга, а не из повторных продаж или рекомендаций.
Шаг 3. Считать заявки из всех каналов, а не только из форм на сайте. Звонки и обращения в мессенджеры, инициированные тем же маркетинговым каналом, должны попадать в тот же расчёт, что и заявки с форм.
Шаг 4. Разделить информационный и коммерческий трафик в отчётности. Смешивание завышает объём охваченной аудитории, но занижает видимую конверсию канала, который реально приводит покупателей.
Шаг 5. Сопоставлять лиды периода N со сделками периода N плюс средний цикл, а не с выручкой того же месяца. Это и есть когортный расчёт: сравнение по времени привязано к реальному циклу сделки, а не к календарному месяцу отчёта.
Иллюстрация расчёта
Логика расчёта, не данные конкретной компании [Оценка]: в январе канал принёс 100 лидов при затратах 900 тысяч рублей. Если сравнить январские затраты с январской выручкой по этим же лидам, результат близок к нулю, потому что сделки ещё не закрыты. При среднем цикле сделки 4 месяца те же 100 лидов к маю дают 6 закрытых сделок на общую сумму 2,1 млн рублей. ROI, посчитанный по когорте (выручка в мае от лидов января относительно затрат января), составляет около 130%, а не убыток, который показал бы расчёт по календарному месяцу.
Типичные ошибки в расчёте ROI маркетинга
| Ошибка | Последствие | Что делать вместо этого |
|---|---|---|
| Сравнение затрат и выручки одного календарного месяца | Работающий канал выглядит убыточным, потому что сделки ещё не закрыты | Сравнивать лиды периода с выручкой через средний цикл сделки (когортный анализ) |
| Учёт только заявок из форм на сайте | Значимая часть реальных обращений (звонки, мессенджеры) не попадает в расчёт | Фиксировать все источники обращений в CRM, привязанные к каналу |
| Смешение информационного и коммерческого трафика | Конверсия канала выглядит ниже, чем есть на самом деле для коммерческих запросов | Разделять типы трафика в отчётности по стадии воронки |
| Оценка по модели «последний клик» | Каналы, познакомившие клиента с компанией, не получают признания вклада | Учитывать ассоциированные конверсии, а не только последнее касание |
| Маркетинговая аналитика не связана с CRM | Маркетинг и финансы считают результат по-разному и не могут его сверить | Связывать каждый лид с конечным статусом сделки в CRM |
Ограничения
Когортный анализ требует данных минимум за один полный цикл сделки, поэтому для новой компании или нового канала без истории продаж он невозможен: первые несколько месяцев придётся опираться на промежуточные показатели (число квалифицированных лидов, стоимость лида) до накопления данных о закрытых сделках. Метод также не устраняет часть неизмеримого влияния маркетинга: часть B2B-исследования покупатели проводят в закрытых сообществах и личных разговорах, которые не фиксируются ни одной системой аналитики, и точный ROI по таким каналам оценить нельзя, только косвенно, через рост брендовых запросов и прямых обращений.
Практический итог
Стандартная формула ROI не подходит для B2B с длинным циклом сделки без корректировки на временной лаг между лидом и оплатой. Когортный расчёт, сопоставление лидов периода с результатом через средний цикл сделки, показывает реальную окупаемость канала, а не искажённую нулём или убытком картину из-за несовпадения по времени. Первый шаг: посчитать фактический средний цикл сделки по данным CRM за последний год, прежде чем делать вывод об эффективности любого маркетингового канала.
Частые вопросы
Как ROI маркетинга связан с юнит-экономикой?
Ошибка в привязке стоимости привлечения клиента к дню показа рекламы, а не к полному циклу сделки, это тот же источник искажения, что и в юнит-экономике: оба расчёта занижают реальную стоимость или переоценивают убыточность, если не учитывают реальный цикл сделки. Подробнее: юнит-экономика для собственника.
Что делать, если данных для когортного анализа ещё нет?
Использовать промежуточные показатели: стоимость квалифицированного лида, конверсию из лида в квалифицированную встречу, долю лидов, дошедших до коммерческого предложения. Эти метрики доступны раньше, чем закрытые сделки, и дают направление до накопления полного цикла данных.
Нужно ли считать ROI отдельно для каждого канала?
Да, если каналы решают разные задачи в воронке: канал для верхней части воронки (осведомлённость) и канал для нижней части (готовые к покупке лиды) нельзя сравнивать по одной и той же модели атрибуции без искажения выводов.
Как долго нужно наблюдать канал, прежде чем делать вывод об его эффективности?
Минимум один полный средний цикл сделки, а на практике 2-3 цикла для устойчивости вывода: один цикл может быть искажён сезонностью или разовым крупным контрактом, который не отражает типичную эффективность канала.
Похожие материалы: