Как Roistat собирает атрибуцию от клика до оплаты и на какой неделе видно окупаемость каналов
Разбираю внедрение Roistat под ключ: связка с amoCRM, разметка источников, статусы сделок, подмена номера — и по каким неделям видно окупаемость каналов.

Собственник смотрит в рекламный кабинет и видит заявки. Он смотрит в банк и видит поступления. Между этими двумя экранами — провал, в котором теряется главный ответ: какой рубль рекламы вернулся рублём оплаты. Внедрение Roistat под ключ закрывает именно этот провал. Ниже — как я собираю цепочку и по каким контрольным точкам видно, что реклама наконец сведена с деньгами.
Почему реклама и оплаты живут порознь
Пока канал оценивают по числу заявок, денежный итог остаётся за кадром. Канал с меньшим потоком заявок способен приносить кратно больше выручки — за счёт более высокой доли оплат и большего среднего чека. Обратное тоже верно: дешёвая заявка часто плохо доходит до оплаты. Оптимизация по количеству заявок уводит бюджет в каналы с красивой ценой обращения и слабым выходом в деньги.
Есть и вторая ловушка. Каждый рекламный кабинет считает конверсии по-своему и приписывает себе пересечения. Сложите их отчёты — сумма «конверсий» заметно превысит реальное число оплат, потому что один и тот же клиент засчитан дважды и трижды. Единая сквозная атрибуция убирает двойной счёт и показывает вклад каждого канала в оплаченные сделки.
Если хотите заранее прикинуть, во сколько обходится этот разрыв, можно посчитать на калькуляторе потерь без сквозной аналитики.
Что связывает клик с оплатой
Внедрение — это сборка цепочки «клик → заявка → сделка → оплата». Счётчик фиксирует визит и его источник, CRM хранит финал по деньгам. Задача — прошить их так, чтобы каждая оплата знала, из какой рекламы она пришла.
Связка Roistat с amoCRM держится на уникальном номере визита. Он записывается в отдельное поле сделки, поэтому каждая оплата привязывается к конкретному источнику, кампании и ключевому слову. Установку я выполняю через каталог интеграций amoCRM, без привлечения программиста — дальше вся механика идёт полями и правилами внутри CRM.
Маршрут внедрения и жёсткий порядок шагов

Порядок шагов здесь не декоративный, он последовательный. Счётчик ставится на все страницы сайта. Затем собирается полный перечень каналов, по которым приходят обращения. Дальше — интеграция с CRM и распределение статусов сделок. После этого подключаются рекламные площадки с автоматической разметкой меткой roistat, затем чаты и формы, затем отслеживание звонков, и в конце — диагностика всей цепочки.
Пропуск любого канала обращений рвёт сведение рекламы с оплатами: часть выручки повисает без источника, и картина по каналам искажается в пользу тех, что размечены полностью. Отдельная точка — звонки. Динамическая подмена телефонного номера на сайте выдаёт разный номер в зависимости от источника трафика, поэтому звонок атрибутируется к каналу наравне с заявкой из формы. Без этого весь телефонный поток оседает в графе «прямые заходы» и обнуляет заслугу рекламы.
Про частые срывы на этом маршруте я подробно разбирал в тексте о том, как с первого раза свести рекламу с продажами без типовых ошибок.
Статусы сделок: где ломается достоверность
Самое хрупкое место — распределение статусов сделок по группам: обращение, сделка в работе, продажа. Пока этапы воронки не сопоставлены корректно, система не отделяет оплаты от заявок, и окупаемость каналов попросту не считается — считается поток обращений под видом денег.
До технической настройки я закрепляю владельца процесса и фиксирую финальную цель — оплату — вместе с целевыми показателями. Без этого менеджеры ведут статусы вразнобой, и данные атрибуции становятся недостоверными на входе. Правильную фиксацию этапа оплаты я закрепляю обязательными полями и правилами перехода между этапами в CRM, чтобы каждая сделка помечалась одинаково, независимо от того, кто её вёл. Это автоматика на уровне полей и триггеров, а не устная просьба к отделу продаж «не забывать двигать сделки».
Модель атрибуции решает, какой канал выглядит выгодным
Выбранная модель распределения ценности меняет вывод радикально. Канал, сильный на первом касании — тот, что приводит новый спрос, — проседает по модели последнего касания, где вся заслуга уходит замыкающему каналу. И наоборот. Оценивать окупаемость по единственной модели опасно: одна и та же реклама выглядит то донором бюджета, то его пожирателем.
Поэтому я не привязываюсь к одной шкале и смотрю вклад канала в разных моделях, прежде чем трогать бюджет. Как именно модель тихо переписывает заслугу между каналами, я разбирал на одной воронке отдельно.
По каким неделям видно окупаемость
Техническая связка платформ и единая разметка источников занимают одну–две недели. К этому моменту появляются первые данные по каналам, уже привязанные к выручке, — можно увидеть, куда садятся оплаты, а не только обращения.
Полное внедрение с отслеживанием звонков и интеграцией CRM укладывается в две–шесть недель. Достоверная окупаемость каналов проявляется по мере накопления оплаченных сделок: чем длиннее цикл сделки и меньше поток, тем позже собирается выборка, на которую можно опереться. Здесь честная оговорка: при длинном цикле и небольшом числе сделок за шесть недель статистики оплат может не хватить для устойчивого показателя по каждому каналу. Технический запуск и накопление значимой выборки — разные сроки, и путать их не стоит.
Когда данные набраны, начинается работа ради которой всё и затевалось: срезать один–два худших канала, усилить сильнейшие. По зарубежным данным перераспределение бюджета на основе атрибуции типично добавляет к отдаче маркетинга порядка 15–30% — цифру привожу как ориентир по рынку, а не как обещание для конкретной ниши.
Собрать эту цепочку целиком, от счётчика до правил в CRM, — это и есть настройка Roistat под ключ. Смысл всей конструкции один: перестать платить за красивые обращения и начать видеть, какой канал приносит оплаченные сделки.

Никита Бердников
Официальный партнёр amoCRM (ID 28602378), Roistat и SIPUNI. 5+ лет настраиваю CRM, сквозную аналитику и телефонию под выручку — лично, без агентских посредников. 25+ проектов, ₽100M+ выручки клиентов.
Похожие статьи

Чат-бот в amoCRM по шагам воронки: где автоответ ускоряет реакцию, а где нужен живой менеджер
Разбираю, на каких шагах воронки бот в amoCRM ускоряет реакцию и квалифицирует заявку, где нужен живой менеджер и какие ошибки ломают атрибуцию.

amoCRM для автосервиса: как возвращать клиентов на плановое ТО и видеть, какая реклама приводит платящих
Как настроить воронку и напоминания о ТО в amoCRM, чтобы возвращать клиентов на регламентное обслуживание и связывать заявку с источником оплаты.

Расходы в Roistat не сходятся с кабинетом Яндекса: где теряются деньги и как свести цифры до факта
Разбираю, почему сумма расхода в Roistat отличается от кабинета Яндекс.Директ — НДС, комиссии, разметка, сроки данных — и как свести расход до факта для честног