Реальный ROAS из CRM, а не из рекламного кабинета
Четыре причины расхождения ценности конверсии и выигранной выручки, роль зрелости когорты и проверки, которые правило проходит до автоматического режима.
Вторник, 09:40. Специалист по перформансу открывает рекламный кабинет и смотрит сводку за семь дней: кампания показывает ROAS 4,2, кнопка увеличения бюджета буквально просится под курсор. В тот же день после обеда финансовый отдел присылает выгрузку из CRM — по всем записям, пришедшим с этой кампании, сумма выигранных сделок составляет 1,6 от того, что кампания потратила за тот же период. Ни одна из двух цифр не посчитана неправильно. Обе описывают одну и ту же кампанию. Только одна открывает бюджет, а вторая его закрывает. Цифры здесь условные; важно другое — откуда берётся разрыв между ними.
В этом материале мы разбираем разрыв по частям. Сначала: что именно считает рекламная площадка, когда пишет «ценность конверсии», что вместо этого считает CRM и из каких четырёх источников складывается разница. Затем — какие поля обязаны жить в карточке, чтобы реальный ROAS вообще можно было посчитать, что делить: выручку или маржу, и почему решение, принятое до созревания когорты, обходится дорого. Дальше мы сводим пороги остановки и масштабирования в таблицу, перечисляем проверки, которые правило должно пройти до автоматического режима, закрываем спор об атрибуции и заканчиваем недельным ритмом, который превращает цифру в решения.
Что площадка на самом деле считает «ценностью конверсии»?
Выручка, которую вы видите в рекламном кабинете, — это не ваше определение выручки. Это сумма событий, увиденных площадкой внутри её собственной системы измерения. Пиксель или SDK получает событие покупки, читает прикреплённую к нему ценность и относит её к объявлению внутри окна атрибуции. Каждое звено этой цепочки несёт допущение: корректно ли сработало событие, входят ли в сумму доставка и налог, вычтена ли скидка по промокоду, не ушёл ли один заказ дважды.
А в конце цепочки есть ещё одно обстоятельство: площадка не видит, что произошло потом. Возвраты, отменённые брони, невыкупленные заказы наложенным платежом, заявки с подставным номером — ничего из этого назад не отматывается. В B2B ситуация ещё жёстче: то, что площадка считает «конверсией», обычно является отправкой формы, а форма — это не выручка. Оптимизировать стоимость заявки, не зная, какая их доля вообще чего-то стоит, — самый быстрый способ поощрить некачественный трафик.
Поэтому первая работа здесь не техническая, а словарная: зафиксировать письменно, что в вашей компании означает слово «конверсия». Заметная часть межкомандных споров возникает из-за того, что одно и то же слово каждый понимает по-своему, и единый письменный словарь метрик — то условие, без которого всё остальное не работает.
Почему по одной кампании выходят две разные цифры ROAS?
Разница не случайна, у неё четыре понятных источника. Первый — единица счёта: площадка считает события, CRM считает записи. Между ними находятся спам-заявки, дубли заказов, тестовые карточки и сделки, которые поддержка отменила на следующее утро. Второй — окно: площадка относит к объявлению всё, что произошло в фиксированный срок после клика, а CRM использует дату выигрыша сделки. Кампания шла в мае, сделка закрылась в июле — две системы запишут выручку в два разных месяца.
Третий — дедупликация. Если человек пришёл с охватной кампании, а вернулся через брендовый поиск, на стороне площадки на него могут претендовать обе кампании, тогда как в CRM это один клиент. Четвёртый — денежная реальность: площадка видит валовую сумму заказа, CRM несёт чистую сумму после возвратов. Когда эти четыре фактора накладываются друг на друга, двукратный разрыв перестаёт быть чем-то удивительным.
Сам разрыв — не ошибка, а информация. Кампания с высоким ROAS в кабинете и низким реальным ROAS говорит вам вполне конкретную вещь: трафик идёт, интерес есть, но записи не превращаются в выручку. Это проблема качества, а не бюджета, и лечится она скорее таргетингом или оффером, чем урезанием ставки. Измерение реальной отдачи воронки по шагам — единственный способ понять, где сбой: в рекламе или во всём, что происходит после неё.
Что должно храниться в CRM, чтобы посчитать реальный ROAS?
Формула проста: сумма выигранных сделок по записям, пришедшим с конкретной кампании, делённая на расход этой кампании за тот же период. Сложность создаёт числитель — набор полей, без которых его не собрать. Обязательных как минимум четыре: с какой кампании пришла запись, дата первого касания, денежная сумма сделки, а также дата и причина закрытия. Ни одно из них не должно заполняться руками. Поле источника, которое заполняет человек, за несколько недель превращается в кучу с подписью «прочее».
В «Автоматизации рекламы» функция реальный ROAS из CRM делает ровно этот расчёт: вместо ценности конверсии, о которой отчитывается площадка, правило читает выручку сделок, выигранных в процессе продажи, и принимает решение по ней. Рядом стоит проверка качества данных, которая контролирует почву под расчётом: правило нельзя создать, пока не подтверждены свежесть синхронизации, 28-дневное покрытие данных и валюта аккаунта. Отказ решать на устаревших или неполных данных — гарантия более важная, чем любое отдельное правило.
Качество записей здесь не техническая сноска, а пол, на котором стоит вся конструкция. Схема, где менеджер должен вручную отмечать каждую карточку, разваливается на третьей неделе. Автоматический сбор данных вместо ручного ввода — то, что превращает реальный ROAS из отчётного энтузиазма в измерение, которое можно вести годами.
Выручка или маржа: что ставить в числитель?
Даже реальный ROAS — половина ответа, потому что в числителе стоит выручка. Две кампании при одинаковом расходе могут принести одинаковую выручку, но если одна продаёт товар с маржой сорок процентов, а другая — с маржой восемь, это совершенно разные кампании. Версию, посчитанную по марже, обычно называют POAS: делят не выручку, а валовую прибыль, которую эта выручка оставляет.
Переход на маржу требует действительно знать себестоимость. Закупочная цена — это ещё не себестоимость; добавьте фрахт, пошлины, страхование, хранение и долю на обработку возвратов, и картина изменится. Расчёт реальной себестоимости товара вместе с логистикой — работа кропотливая, но однажды сделанная, она надолго повышает качество всех рекламных решений.
Практическая осторожность: не делайте переход одним шагом. Сначала поставьте реальный ROAS на выручку, поработайте с ним квартал, дайте команде привыкнуть доверять цифре. Маржу вводите в числитель только тогда, когда данные по себестоимости станут надёжными. POAS, посчитанный по наполовину известным издержкам, приводит к худшим решениям, чем аккуратный ROAS по выручке.
Почему решение до созревания когорты стоит денег?
В любом бизнесе с длинным циклом сделки сегодняшний реальный ROAS структурно занижен. Расход происходит сейчас, а выручка закрывается через недели. Правило, которое не учитывает этот лаг, убьёт каждую новую кампанию на неделе её запуска — просто потому, что ни одна новая кампания не перешагнёт порог с незрелой когортой за спиной.
Правильный подход — читать когорты по возрасту. Записи, созданные за одну неделю, считаются группой, и вы смотрите, сколько выручки эта группа набрала на 7, 14, 30, 60 и 90-й день. Через несколько месяцев у вас появляется кривая созревания: когорта возрастом 30 дней обычно раскрывает известную вам долю своей итоговой выручки. После этого цифру молодой когорты можно скорректировать на этот коэффициент и только затем сравнивать с порогом. Расчёт реального ROAS в «Автоматизации рекламы» устроен по той же логике: решение о неэффективности не принимается до созревания когорт.
Эта кривая полезна шире, чем одно рекламное решение. Умножьте сегодняшний объём записей на кривую созревания — и вы получите обоснованный черновик выручки следующего квартала. Перевод прогноза с интуиции на наблюдаемое поведение и привязка рекламного бюджета к реальной выручке оказываются двумя сторонами одной и той же работы.
На каком пороге останавливать, а на каком масштабировать?
Порог — это не одно число, а матрица решений, в которой цифра площадки, реальная цифра и зрелость данных читаются вместе. Таблица ниже показывает, какое действие оправдано в зависимости от того, сходятся ли две цифры. Значения порогов условные — свои вы выводите из собственного распределения.
| Ситуация | ROAS площадки | Реальный ROAS из CRM | Условие по данным | Оправданное действие |
|---|---|---|---|---|
| Настоящий победитель | Выше цели | Выше цели | Когорте больше 30 дней | Повышать бюджет ступенями |
| Ложный победитель | Выше цели | Заметно ниже цели | Когорте больше 30 дней | Остановить, пересмотреть таргетинг и оффер |
| Скрытый победитель | Ниже цели | Выше цели | Суммы сделок заполнены | Защитить, перенастроить цель в кабинете |
| Молодая кампания | Любой | Низкий | Когорте меньше 14 дней | Не решать, поставить только уведомление |
| Провал в измерении | Любой | Посчитать нельзя | Много записей без источника | Правило не включать, чинить сбор данных |
Порог можно не угадывать, а вывести из данных. Поведение выбор порога по данным показывает распределение метрики по вашим кампаниям; медиану можно одним кликом сделать порогом и ещё до включения правила прочитать, сколько кампаний этот порог поймает. Длина воронки и разумные пороги сильно различаются по отраслям, и разбор сценариев работы с CRM в разных отраслях помогает поставить собственные цифры в контекст.
Какие проверки правило должно пройти до автоматического режима?
Правило, привязанное к реальному ROAS, сильнее правила, привязанного к цифре кабинета, — а значит, и вреда при неверной настройке приносит больше. Поэтому порядок важен. Сначала правило только показывает: сколько кампаний оценено, сколько совпало, что изменилось бы — при этом в аккаунт не записывается ни одно значение. Затем оно переводится в режим согласования: совпадения падают в очередь, вы видите причину и точное изменение и подтверждаете. И только когда доверие сложилось, правило уходит в автоматический режим.
Перед этими тремя режимами есть ещё две проверки. Бэктест до включения показывает, сколько раз и на каких кампаниях правило сработало бы за последние 28 дней, ничего при этом не трогая. Симуляция на ваших числах позволяет ввести примерные метрики и посмотреть, совпадает ли условие и как ограничители обрежут изменение. Дальше правило раскатывается сначала на небольшую часть кампаний, эффект сравнивается, и только потом оно масштабируется на все. Применённое решение или целый прогон можно отменить в течение 24 часов — бюджет вернётся к прежнему значению.
По сути эта последовательность и есть экспериментальная дисциплина. Сформулировать гипотезу, проверить на малом, измерить, затем расширить. Выстраивание роста через систематические эксперименты и поэтапное включение рекламных правил — два применения одной привычки, и в обоих случаях деньги теряет нетерпение.
Как закрыть спор об атрибуции?
Каждая команда, переходящая на реальный ROAS, упирается в одну и ту же стену: если клиент прошёл через шесть касаний, на чей счёт записывать выручку? Модель первого касания раздувает охватные кампании, модель последнего клика — брендовый поиск. Обе отчасти правы и обе по отдельности вводят в заблуждение.
Практическое решение — не искать идеальную модель, а выбрать одну, зафиксировать её письменно и все сравнения проводить через неё. Согласованность здесь важнее абсолютной точности, потому что решения вы принимаете не по абсолютной цифре, а по ранжированию кампаний между собой. И примите заранее: смена модели означает пересчёт всех исторических цифр, которые вы уже озвучивали.
Рабочий средний вариант — делить вклад между первым касанием и касанием, ближайшим к закрытию, вместо того чтобы отдавать всю выручку одной кампании. Веса задавайте в начале квартала и не трогайте до его конца. И читайте роли отдельно: часть кампаний не приводит клиентов, а сокращает срок закрытия тех, кто уже пришёл. Судить оба типа по одному порогу — самый частый способ выключить работающую кампанию верхнего уровня воронки.
Как эта цифра выравнивает маркетинг и продажи?
Пока маркетинг измеряют количеством заявок, а продажи — количеством закрытых сделок, две команды играют в разные игры. Реальный ROAS строит одно табло: результат маркетинга — уже не объём переданных записей, а выручка, которую эти записи приносят. Одно это изменение переводит еженедельную встречу со спора «нужно больше лидов» к разговору о том, какие источники действительно закрываются.
Сдвиг чувствуется и на стороне продаж. Менеджер начинает видеть, с какой кампании пришла запись и с каким возражением она обычно приходит, и строит разговор соответственно. Подход, при котором обсуждают отдачу, а не цену, особенно окупается на дорогих, но качественных каналах: их реальный ROAS выживает только тогда, когда сделки закрываются без скидок.
На длинной дистанции отдача от одной продажи тоже не является достаточной мерой. Одни каналы выходят в ноль на первом заказе, но приводят клиентов, которые возвращаются; другие выглядят прибыльными на первом заказе и второго не дают никогда. Измерение всех отношений вместо одной сделки показывает, какой канал действительно ценен, только через несколько месяцев — и нередко переворачивает краткосрочное ранжирование по ROAS.
Недельный ритм: как цифра превращается в решение?
Ценность измерения ровно такова, как часто оно превращается в решения. Рабочий режим выглядит так: один разбор в неделю, не длиннее тридцати минут, с фиксированной повесткой — кампании, у которых реальный ROAS на созревших когортах опустился ниже порога; кампании, у которых реальный ROAS заметно выше цифры кабинета; доля записей с пустым полем источника; и автоматические решения, применённые за прошедшую неделю.
Результат такой встречи — не резюме, а пункты с ответственным и датой. Выход со встречи с задачами, а не с заметками закрывает то место, где чаще всего умирают проекты по измерению: тихий промежуток, в котором цифру увидели все, а изменил что-то никто.
Отдельно нужно смотреть, помогли ли применённые решения. Поведение измерение после действия сравнивает окно до каждого применённого действия с равным окном после него; сравнение наблюдательное и не претендует на причинность, но показывает, туда ли направлено правило. А если правило раз за разом перестаёт давать результат, срабатывает уведомление о молчащем правиле, и сломанная автоматизация не ждёт месяцами в тишине.
Разумный порядок старта: первая неделя — гарантировать заполнение поля источника и суммы сделки; вторая — читать реальный ROAS только как отчёт; третья — запустить одно правило в режиме показа; четвёртая — перевести его в режим согласования. Если хотите попробовать предпросмотр и очередь согласования на своих кампаниях, откройте аккаунт Rocketly и соберите первое правило в режиме показа.
Частые вопросы
Нужно ли полностью отказаться от ROAS площадки?
Нет. Цифра кабинета быстрая, она по-прежнему полезна для ежедневной оптимизации и именно ею питается алгоритм назначения ставок. Правильная схема — использовать их для разных задач: цифру площадки для ежедневной донастройки, реальную цифру из CRM для решений по бюджетам и каналам.
Как часто считать реальный ROAS?
Расчёт может обновляться ежедневно, но решение принимайте еженедельно. Дневные колебания в основном шум, а правило, реагирующее на каждое колебание, трясёт кампании слишком часто, чтобы они вышли из фазы обучения. Учитывайте и возраст когорты: по когортам моложе четырнадцати дней решений не принимайте.
У меня цикл сделки 90 дней — метод сработает?
Сработает, но порог придётся привязать к промежуточным этапам, а не к закрытой выручке. На длинном цикле стоимость квалифицированной сделки удобнее для еженедельных решений, а реальный ROAS по закрытой выручке определяет квартальные решения по каналам. Держите обе метрики на одном экране — так их проще использовать, не путая между собой.
Что делать с записями без источника?
Не удаляйте их из расчёта: ведите их отдельной группой и читайте долю каждую неделю. Если доля растёт, проблема не в измерении, а в сборе данных. Включать правило при высокой доле пустых полей — значит просто автоматизировать решение, принятое на неполных данных.