Как оценивать рекламу в B2B, если сделка длится несколько месяцев
В B2B между кликом и оплатой часто проходят недели, а иногда и месяцы. Из-за этого привычный вопрос «сколько мы заработали на рекламе в этом месяце» дает обманчивый ответ. Продажи текущего месяца в основном закрывают лиды, которые пришли раньше, а свежие расходы еще не успели превратиться ни во что измеримое. Разделить одно на другое - значит смешать причины и следствия из разных периодов.
Ждать, пока закроются все сделки, тоже не выход: к тому моменту решение уже неактуально, а бюджет потрачен. Выход - разнести оценку по времени. Свежие когорты судим по ранним сигналам, созревшие - по деньгам. Ниже разбирается, как устроена эта двухконтурная оценка, где данные позволяют делать выводы, а где только повышают или понижают правдоподобие гипотезы, и почему модель атрибуции не доказывает, что реклама действительно создала продажу.
Почему отчет по календарному месяцу искажает картину
В одном календарном месяце сходятся четыре разные величины, и их легко перепутать.
Расходы текущего периода - это то, что мы потратили сейчас. Лиды, созданные в текущем периоде, - обращения, появившиеся сейчас, независимо от того, когда они оплатят. Сделки, закрытые в текущем периоде, - оплаты, случившиеся сейчас, независимо от того, когда пришел лид. И наконец, выручка от лидов разных месяцев привлечения - деньги, которые пришли сейчас, но относятся к обращениям, растянутым во времени.
Ошибка возникает, когда текущие расходы делят на все продажи текущего месяца и называют результат стоимостью привлечения клиента этой рекламой. Числитель относится к одному периоду, знаменатель - к нескольким, и большая часть выручки в знаменателе создана не теми деньгами, что стоят в числителе. Получается показатель, который выглядит как экономика канала, но ничего о ней не говорит. Чем длиннее цикл сделки, тем сильнее это искажение.
Разберем это как схему, без конкретных чисел. Компания в марте резко увеличила рекламный бюджет. В марте же выросли продажи. Соблазн - связать одно с другим. Но если типичная сделка вызревает два-три месяца, мартовские продажи в основном закрывают декабрьские и январские обращения, а мартовские расходы еще ничего не успели принести: их результат проявится к маю-июню. Отчет по календарному марту в этой схеме одновременно завышает эффект свежих денег и приписывает им чужую выручку. Чтобы увидеть, что дал мартовский бюджет, нужно дождаться, пока дозреет мартовская когорта, и смотреть на нее отдельно от того, что пришло в кассу в марте.
Что считать единицей анализа
Чтобы не смешивать периоды, единицей анализа берут не календарный месяц, а когорту - группу лидов, объединенных заранее выбранным событием: чаще всего периодом первого обращения. Все лиды, впервые обратившиеся в июне, - июньская когорта, и дальше мы следим именно за ней, сколько бы месяцев она ни дозревала.
Правило формирования когорты должно оставаться неизменным. Если для одной кампании когорту считают по дате первого обращения, а для другой - по дате создания сделки, сравнение теряет смысл: это разные сущности под одним словом. Смена правила задним числом так же опасна, как смена единиц измерения посреди расчета.
Отдельно стоит развести два взгляда на одни и те же сделки. Отчет по дате создания лида показывает, что принесла реклама конкретного периода привлечения. Отчет по дате закрытия сделки показывает, сколько денег пришло в кассу за период, но не отвечает, какая реклама их создала. Первый нужен для оценки каналов, второй - для финансового учета. Путать их - значит приписывать свежим расходам чужой результат.
Как определить зрелость данных
Прежде чем судить когорту по деньгам, нужно понять, дозрела ли она. Для этого изучают фактическое распределение времени на переходах: от первого обращения до квалификации, от квалификации до сделки, от первого обращения до оплаты. Это не универсальная константа, а собственная характеристика бизнеса, которую надо измерить по своей истории.
Ограничиваться средним значением здесь опасно. Среднее чувствительно к выбросам: несколько сделок, которые тянулись полгода, сместят его так, что оно перестанет описывать типичный случай. При достаточном объеме данных полезнее смотреть медиану и разброс или перцентили - например, срок, за который закрывается половина сделок, и срок, за который закрывается девять из десяти. Тогда видно не только «сколько в среднем», но и «когда когорту уже можно считать в основном созревшей».
Универсального окна созревания для всех B2B-компаний не существует. Сделка на типовую услугу для малого бизнеса и контракт с крупным заказчиком через тендер живут по разным часам. Любой перенесенный из чужой практики «нормальный срок» - это гипотеза о вашем бизнесе, а не факт о нем, и проверять ее нужно на своих данных.
У этого измерения есть практическое следствие. Как только известно, за какой срок обычно закрывается, скажем, половина сделок, появляется опора для промежуточных выводов: когорту, прошедшую этот срок, уже можно осторожно оценивать по деньгам, делая поправку на еще открытую часть. Без такой опоры любое сравнение когорт превращается в сравнение случайных стадий вызревания, где младшая всегда проигрывает старшей просто по возрасту.
Два контура оценки
Из разной зрелости следует разделение оценки на два контура.
Свежие когорты оценивают по ранним сигналам: расходы, показы, клики, число обращений, корректность контактов, скорость их обработки, доля квалифицированных обращений, переходы на первые этапы воронки. На этом уровне допустимы операционные решения - поправить объявления, перераспределить дневной бюджет, ускорить обработку. Но ни один из этих показателей не является окупаемостью: он говорит о том, что происходит на входе, а не о том, вернулись ли деньги.
Созревшие когорты оценивают по итогу: сделки, выручка, валовая прибыль, стоимость привлеченного клиента, окупаемость и срок возврата затрат. Здесь допустимы стратегические решения - масштабировать канал, сворачивать его, менять структуру закупки. Именно этот контур отвечает на вопрос об экономике.
Граница между контурами - это граница между «можно поправить сейчас» и «можно решать судьбу канала». По свежей когорте допустимо остановить кампанию с явно нерелевантным трафиком или битыми контактами - это видно сразу и не требует ждать денег. Но нельзя по ней же объявить канал окупаемым и утроить бюджет: для этого нужен второй контур. Смешение уровней приводит к двум симметричным ошибкам - либо канал хоронят по слабому раннему сигналу, не дав ему дозреть, либо масштабируют по красивому входу, который потом не доходит до выручки.
Главная дисциплина - не выдавать ранний сигнал за окончательную окупаемость. Хорошие показатели на входе повышают правдоподобие хорошего итога, но не гарантируют его: качественные с виду обращения могут плохо доходить до денег. Поэтому решение о масштабировании, принятое по свежей когорте, всегда предварительно и требует подтверждения на созревших данных.
Единая воронка маркетинга и продаж
Чтобы связать рекламу с деньгами, воронку удобно видеть целиком:
реклама → обращение → принятый в работу лид → квалифицированный лид → возможность или сделка → договор → оплата.
Для каждого перехода имеет смысл держать пять характеристик: количество на входе, конверсию в следующий этап, время перехода, причины потерь и источник статуса - то есть систему, из которой берется факт перехода.
Последнее особенно важно, потому что данные о разных участках живут в разных системах. Рекламный кабинет знает про показы, клики и расходы, но не знает, чем закончилась сделка. Веб-аналитика видит поведение на сайте и обращение, но не видит оплату. CRM хранит статусы лидов и сделок, но не хранит рекламные расходы. Биллинг знает про деньги, но не про источник. Ни одна система не покрывает воронку целиком, и оценка собирается на стыке всех четырех. Если стык не выстроен, в отчете неизбежно возникают разрывы, которые потом принимают за «эффект рекламы».
Сам стык - это не абстракция, а вопрос о том, по какому ключу связываются записи в разных системах. Обращение с сайта должно опознаваться в CRM как тот же лид, а оплата в биллинге - привязываться к той же сделке. Если ключа нет или он теряется - например, лид завели в CRM руками и потеряли исходный источник, - воронка рвется именно там, и дальше по ней уже нельзя честно проследить деньги до рекламы. Поэтому прежде чем спорить о конверсиях, стоит убедиться, что записи вообще сшиваются между системами: без этого любые проценты считаются по дырявым данным.
Как сравнивать каналы и кампании
Сравнивать можно только когорты одинаковой зрелости, сформированные по одинаковым правилам. Июньскую когорту, дозревшую за четыре месяца, нельзя ставить рядом со свежей сентябрьской: у второй просто не было времени превратиться в деньги, и она проиграет не потому, что канал хуже.
Кроме зрелости учитывают различия по продукту, размеру клиента, региону и типу спроса. Канал, приводящий мелкие быстрые сделки, и канал, приводящий редкие крупные контракты, несравнимы по числу сделок напрямую - их надо сводить к экономике.
Тип спроса тоже меняет смысл сравнения. Канал, который работает со сформированным спросом - людьми, уже ищущими решение, - и канал, который поднимает спрос у тех, кто пока не искал, дают разные обращения по готовности к сделке. Ставить их рядом по одной конверсии некорректно: они отвечают за разные участки пути и по-разному вызревают.
И отдельная ловушка - малое число крупных сделок. Когда весь результат канала держится на двух-трех контрактах, один удачный или сорванный меняет картину до неузнаваемости. Один закрытый контракт не доказывает, что канал устойчиво эффективен: это может быть единичное совпадение, а не воспроизводимая закономерность. Пока сделок мало, вывод об эффективности канала остается гипотезой, а не установленным фактом, и осторожнее опираться на накопленный объем, а не на отдельные удачные исходы.
Как работать с незакрытым пайплайном
Пока когорта не дозрела, часть ее сделок открыта, и с ними нужно обращаться аккуратно. Разделяют три величины: фактическую выручку - деньги, которые уже пришли; открытый пайплайн - сумму сделок, которые в работе, но не закрыты; и взвешенный прогноз - тот же пайплайн, умноженный на вероятности перехода.
Если используется взвешенный прогноз, вероятности должны опираться на собственную историю сопоставимых сделок, а не на экспертное ощущение. И даже тогда прогнозную сумму нельзя приравнивать к заработанной выручке: это оценка ожидаемого, а не свершившийся факт. Смешение прогноза с фактом - частый способ показать окупаемость, которой еще нет.
Атрибуция и причинный эффект
Модель атрибуции - это правило, по которому системы аналитики распределяют ценность конверсии между зафиксированными касаниями. В Яндекс Метрике таких моделей несколько - первый переход, последний переход, последний значимый переход, автоматическая, - и выбор модели меняет, какому источнику достанется конверсия (документация Яндекса). Для длинного цикла нередко рекомендуют смотреть сразу две модели: первый переход показывает, какие источники вводят аудиторию в воронку, а последний значимый - какие подталкивают к целевому действию (Яндекс о смене базовой модели).
Но у атрибуции есть принципиальный предел. Она распределяет заслугу между касаниями, которые смогла увидеть, - и не отвечает на вопрос, случилась бы продажа без рекламы или нет. Это разные вопросы: «какому каналу засчитать конверсию» и «изменила ли реклама исход». Ответить на второй способен только контролируемый эксперимент, который сравнивает группу, видевшую рекламу, с сопоставимой группой, которая ее не видела; именно так измеряют инкрементальный эффект, и документация рекламных систем прямо отделяет его от стандартной атрибуции (Google Ads Help о Conversion Lift). Атрибуция описывает, кому досталась заслуга; инкрементальность - создала ли реклама результат.
Даже как инструмент распределения атрибуция уязвима. Ее искажают длинная цепочка касаний, смена устройства между визитами, прямые и брендовые возвраты, ручное изменение источника в CRM, пропущенные офлайн-контакты вроде звонков и встреч, разные окна атрибуции в разных системах, дубли компаний и контактных лиц. Каждый из этих факторов сдвигает картину, и ни один не отменяется выбором «правильной» модели. Поэтому атрибуцию честно использовать как рабочую гипотезу о вкладе каналов, но не как доказательство причинного эффекта.
Как отличить проблему рекламы от проблемы продаж
Когда деньги на выходе проседают, причина не обязательно в рекламе. Прежде чем менять кампании, стоит проверить участок обработки:
- скорость первого контакта с обращением;
- соблюдение правил квалификации - не изменились ли они по факту;
- загрузку менеджеров, из-за которой часть лидов остывает;
- изменение состава лидов на входе;
- цены и предложение;
- длительность согласования на стороне клиента;
- долю потерянных и зависших сделок;
- качество заполнения CRM, без которого остальные проверки слепы.
Если обращения приходят в прежнем объеме и качестве, но реже доходят до сделки, проблема, скорее всего, лежит в обработке или в оффере, а не в рекламе. Диагностировать это по рекламному кабинету невозможно - нужен разрез по этапам воронки внутри CRM. Практический прием - сравнить конверсию из обращения в квалификацию и из квалификации в сделку по свежим и прошлым когортам: если просела первая, вопрос к составу трафика и скорости первого контакта; если вторая - к переговорам, цене и предложению. Место, где конверсия сломалась, сужает круг ответственных участков едва ли не сильнее, чем любой другой признак.
Три сценария на условных данных
Новая кампания запущена недавно, продаж еще нет, но ранние этапы сравнимы. Известно: свежая когорта не успела дозреть, денег по ней нет. Данные не доказывают ни успеха, ни провала - судить по выручке рано. Проверить можно ранние сигналы: стоимость и объем обращений, долю квалифицированных, скорость обработки в сравнении с сопоставимыми по зрелости прошлыми когортами на том же этапе. Допустимое решение - операционное: если ранние показатели в норме, кампанию оставляют дозревать, а вывод об экономике откладывают.
Число лидов сохранилось, но снизились квалификация и переход в возможность. Известно: вход стабилен, а дальше по воронке потери выросли. Данные не доказывают, что реклама привела «плохой» трафик, - причина может быть и в изменившейся обработке, и в сместившемся составе лидов. Проверить нужно квалификацию по сегментам источника, правила квалификации и скорость обработки. Решение зависит от результата: если проседает конкретный сегмент источника - сузить закупку по нему; если провал общий и обработка не изменилась - разбираться с оффером и квалификацией.
Продажи текущего месяца выросли, но основная выручка пришла от старых когорт. Известно: деньги в кассе прибавились. Данные не доказывают, что сработали текущие расходы, - выручку создали обращения прошлых месяцев. Проверить нужно разрез выручки по периодам привлечения. Если свежие когорты пока пустые, рост продаж не подтверждает эффективность текущей рекламы, и наращивать бюджет на этом основании преждевременно.
Минимальная система отчетности
Компактная структура на одну когорту, без таблицы:
- период привлечения;
- расходы за этот период;
- объем когорты;
- зрелость - какая доля обычно уже закрывается к этому сроку;
- конверсии по этапам воронки;
- время переходов;
- фактические сделки и выручка;
- открытый пайплайн отдельно от факта;
- ограничения данных;
- решение по кампании и срок его пересмотра.
Отдельно стоит развести два показателя, которые часто называют одинаково. Стоимость рекламы на одного привлеченного клиента - это рекламные расходы, деленные на число клиентов когорты. Полный CAC включает все предусмотренные методикой затраты на привлечение: помимо рекламы, это может быть работа команды, инструменты, комиссии. Если в показатель заложены только рекламные расходы, называть его CAC некорректно - это лишь часть стоимости привлечения, и решения, принятые по заниженной цифре, будут слишком оптимистичными.