Олег Козлов — специалист по контекстной рекламе

село Федоровка, д. 185

Московская область, Дмитровский м.о.

Россия

+7 (996) 500-98-09

kov290583@yandex.ru

Словосочетание «сквозная аналитика» за последние годы обросло мифами. Владельцу малого бизнеса обычно рисуют картину: полгода внедрения, отдельный подрядчик-интегратор, коннекторы, витрины данных, дашборды на десять вкладок и счёт с шестью нулями. После такого описания большинство решает, что это не для них, и продолжает считать рекламу на глазок.

Между тем задача, которую должна решать сквозная аналитика, формулируется в одном предложении: увидеть путь от клика до денег и понять, какая реклама окупается. Всё остальное — обвязка, которая нужна далеко не всем.

В этой статье разберу, как собрать рабочую цепочку «клик → заявка → сделка → деньги» без интеграторов и без шестизначных бюджетов — на примере того, как это устроено в CRM Пробит. И честно скажу, где у такого подхода границы.

Что вообще должна отвечать сквозная аналитика

Начнём с вопросов, ради которых всё это делается. Их немного, и они у всех одинаковые:

  • Какая кампания принесла деньги, а не просто заявки?
  • Сколько стоит подтверждённое обращение, а не нажатие на кнопку?
  • Какой процент обращений доходит до сделки в разрезе источника?
  • Сколько осталось после вычета рекламы и расходов на выполнение работы?
  • Куда переложить бюджет в следующем месяце?

Если система отвечает на эти пять вопросов — она работает. Если она даёт красивый дашборд с двадцатью графиками, но на вопрос «куда переложить бюджет» вы по-прежнему отвечаете интуицией, это не аналитика, а декорация.

Ключевой момент: чтобы ответить на любой из этих вопросов, нужно, чтобы идентификатор рекламного клика дожил до момента оплаты. Это единственное техническое требование. Всё остальное — детали реализации.

Где обычно рвётся цепочка

Я разбирал десятки рекламных кабинетов и почти везде цепочка рвётся в одних и тех же четырёх местах.

Место разрываЧто происходитПоследствие
Клик → заявкаМетка yclid не сохраняется, живёт до закрытия вкладкиИсточник заявки неизвестен
Заявка → звонокЧеловек позвонил, а не заполнил формуПоловина обращений вне учёта
Заявка → сделкаСделка закрывается в тетрадке или в головеНет связи между обращением и деньгами
Сделка → рекламаДанные о деньгах не возвращаются в МетрикуСтратегии учатся на нажатиях

Важно: это не четыре разные проблемы, требующие четырёх сервисов. Это одна проблема — данные живут в разных местах и никто их не связывает. Классический путь решения — купить коллтрекинг, купить CRM, купить BI, нанять интегратора, чтобы он всё это соединил. Отсюда и стоимость.

Альтернативный путь: сделать так, чтобы данные изначально рождались в одном месте. Тогда связывать нечего — они уже связаны.

Четыре звена рабочей цепочки

Звено первое: метка доживает до сделки

Когда человек приходит из Директа, в адресе страницы есть yclid — идентификатор клика по объявлению. Метрика ставит свой ClientID. Обе метки по умолчанию временные.

Пробит сохраняет их в момент обращения, и дальше они живут вместе с заявкой до самого конца. Поэтому в карточке клиента через два месяца видно не «источник: реклама», а кампанию, группу объявлений, конкретное объявление и поисковую фразу.

Это звено — фундамент. Если метки нет, всё остальное не имеет смысла: вы можете сколько угодно аккуратно вести сделки, но привязать их будет не к чему. Именно поэтому я советую начинать проверку любой аналитики отсюда: оставьте тестовую заявку, придя по объявлению, и посмотрите, что записалось в карточку.

Отдельно замечу про цели в Метрике: они по-прежнему нужны и остаются базовым слоем измерений. Сквозная аналитика их не отменяет, а достраивает сверху — целями меряется поведение на сайте, а CRM отвечает за то, что было после.

Звено второе: звонки попадают в систему

В услугах это самое болезненное место. Человек с проблемой звонит, а не пишет. Если звонки не учитываются, кампании, которые дают «звонящую» аудиторию, выглядят в отчётах убыточными.

В Пробите решение без аренды подменных номеров: приложение на рабочем Android-телефоне читает журнал вызовов и приносит в CRM номер, время и длительность разговора. Разговоры не записываются, микрофон не используется — только журнал вызовов.

Если перед звонком человек кликнул по номеру телефона на сайте, номер дописывается в ту же заявку вместе с рекламной меткой. Звонок перестаёт быть анонимным контактом и становится полноценным звеном цепочки. Подробный разбор механики — в статье о том, как звонок превращается в заявку.

Ограничение, о котором говорю сразу: приложения для iPhone нет и не будет — российского App Store не существует. Практическое решение — отдельный недорогой Android только под рабочие звонки. Всё остальное работает в браузере с любого устройства.

Звено третье: сделка с суммой и расходами

Дальше начинается зона ответственности людей, а не софта. Обращение проходит по статусам, закрывается сделкой, в карточку вносится сумма и расходы по заявке — материалы, подрядчики, комиссии.

Здесь важно договориться на берегу: сумма вносится в момент закрытия сделки. Не «в конце месяца соберём», не «бухгалтер потом сверит». Любая отсрочка означает пропуски, а пропуски обнуляют ценность отчётов.

Я обычно предлагаю простое правило: пока сумма не внесена, сделка не считается закрытой. Это дисциплинирует лучше любых регламентов, потому что менеджеру самому нужно, чтобы его сделки были видны.

Расходы по заявке — вторая вещь, которую регулярно пропускают. Кажется, что достаточно знать выручку, но это ловушка: два направления с одинаковым оборотом могут отличаться по прибыли в несколько раз. Особенно это заметно там, где есть материалы или работа подрядчиков. Без расходов вы будете уверенно масштабировать то, что приносит обороты и не приносит денег, и удивляться, почему касса растёт, а на счету пусто.

Звено четвёртое: данные возвращаются в рекламу

Финальный шаг, без которого сквозная аналитика остаётся просто отчётностью. Две офлайн-цели — «Обращение подтверждено» и «Сделка состоялась» с суммой — выгружаются в Яндекс Метрику по расписанию.

После этого автостратегии Директа получают другой обучающий сигнал: не «сто нажатий на кнопку», а «двенадцать подтверждённых обращений и четыре сделки на такую-то сумму». Алгоритм начинает искать похожих людей там, где реально закрываются деньги.

Это же снимает вечную проблему единых перфоманс-кампаний: когда автоматике отдаётся много свободы, качество обучающего сигнала становится решающим фактором. На пустых конверсиях автоматика уверенно едет не туда.

Эффект не мгновенный: нужно накопить статистику, обычно несколько недель при нормальном потоке. В это время лучше не перекраивать кампании — иначе переобучение начнётся заново, и понять, что сработало, будет невозможно.

Отчёт «Итог»: главный экран для владельца

Когда все четыре звена на месте, появляется возможность считать не конверсии, а деньги. В Пробите за это отвечает отчёт «Итог»: выручка минус расходы по заявкам минус реклама.

И отдельно — количество сделок, у которых расходы не внесены. Это сделано специально: неполные данные должны быть видны, а не маскироваться под прибыль. Если из пятидесяти сделок расходы заполнены у двадцати, цифра итога — приблизительная, и вы об этом знаете, глядя на тот же экран.

На практике этот отчёт меняет разговоры внутри компании. Исчезает спор «работает реклама или нет» и появляется конкретика: это направление даёт выручку, но маржа съедается расходами; эта кампания приносит меньше обращений, но лучший итог; вот здесь мы третий месяц платим за трафик, который не конвертируется.

Обобщённый сценарий: автосервис

Покажу, как четыре звена работают вместе, на типичной для ниши ситуации — без выдуманных точных цифр.

Сервис рекламируется по нескольким группам услуг: диагностика, замена расходников, ремонт ходовой, кузовные работы. В Директе картина ровная: заявки идут, стоимость конверсии по кампаниям отличается незначительно. По этой логике приоритет получает кампания с самой дешёвой заявкой — «диагностика».

Собираем цепочку целиком. Через месяц-полтора видно совсем другое:

  • «Диагностика» действительно даёт дешёвые обращения, но средний чек низкий, а часть людей приезжает один раз и не возвращается;
  • кузовные работы дают дорогие и редкие обращения, зато почти все подтверждаются и дают выручку в разы выше;
  • значительная часть записей пришла звонками после клика по номеру — раньше эти кампании в отчётах выглядели слабо, потому что форм с них почти не было;
  • в отчёте «Итог» вылезает направление, где выручка хорошая, но расходы по заявкам съедают почти всю маржу.

Ни один из этих выводов невозможно было получить из интерфейса Директа: там всё заканчивается на конверсии. Именно ради таких выводов цепочка и собирается.

Что делать, если обращений мало

Частое возражение: «У нас десять заявок в месяц, какая аналитика». Отвечу так: при малом потоке сквозная аналитика нужна не меньше, а по-другому.

Автостратегиям при десяти обращениях в месяц учиться особо не на чем — статистики мало, и переобучение будет долгим. Но управленческая польза остаётся полной: десять сделок легко разобрать поштучно и увидеть, какая фраза принесла крупный заказ, а какая — три пустых звонка. При малых числах цена ошибки как раз выше: одна неверно отключённая кампания может стоить половины выручки.

Практический совет для такого случая: не гонитесь за автоматическим переобучением, используйте данные для ручных решений. И параллельно работайте над потоком — если обращений мало, проблема обычно не в учёте, а в трафике и структуре сайта. Что должно быть на сайте услуг, чтобы он вообще собирал обращения, я разбирал в материале о структуре сайта услуг.

Чем это отличается от «большой» сквозной аналитики

Честное сравнение подходов, без попытки выставить один из них глупым.

ПараметрСвязка в одной CRMКлассическое внедрение с интегратором
Срок запускаДниНедели и месяцы
Количество сервисовОдинТри и больше плюс интеграции
Где данныеНа вашем хостингеРаспределены по облакам вендоров
Кому подходитМалый и средний бизнес услугКомпании со сложной многоканальной воронкой
Гибкость отчётовГотовые отчёты под задачу окупаемостиЛюбые срезы, но нужен человек, который их строит

Если у вас десять каналов, несколько юрлиц, маркетплейсы, партнёрские программы и отдел аналитики — вам, скорее всего, нужна тяжёлая конструкция. Если у вас сайт услуг, реклама в Директе, немного органики и телефон, на который звонят клиенты, — тяжёлая конструкция будет стоить дороже пользы, которую принесёт.

Что нужно, чтобы запустить

Требования намеренно скромные, потому что система делалась для бизнеса без ИТ-отдела:

  • обычный хостинг от 200–300 ₽ в месяц;
  • PHP 8.0 и выше;
  • MySQL или MariaDB;
  • один рабочий Android-телефон, если нужны звонки;
  • браузер на любом устройстве для работы.

Пробит — коробочная CRM: ставится на ваш хостинг, база клиентов остаётся у вас, у меня как у разработчика доступа к ней нет. Чат на сайте входит в лицензию, отдельный сервис для него не нужен — переписка попадает в ту же заявку с той же меткой.

Цены: демо 30 дней бесплатно без карты (полная версия, один домен, один рабочий телефон; после окончания — режим только чтения, но заявки продолжают собираться), подписка 1 490 ₽ в месяц за домен, год 12 900 ₽ за домен (около 1 075 ₽ в месяц), мультилицензия 59 999 ₽ разово — один ключ на любое число доменов, заявки со всех сайтов в одной CRM. Установка и настройка под бизнес оплачивается отдельно, цена обсуждается.

Для сравнения: годовая лицензия стоит примерно как несколько дней рекламного бюджета у среднего клиента. Вопрос стартового и месячного бюджета на рекламу обычно на порядок серьёзнее, чем вопрос стоимости учёта.

План внедрения на две недели

  1. Дни 1–2. Установка на хостинг, подключение форм сайта, проверка сохранения меток на тестовой заявке.
  2. Дни 3–4. Настройка статусов под вашу реальную воронку. Не копируйте чужие: у клиники и у монтажной бригады они разные.
  3. Дни 5–6. Подключение рабочего телефона и проверка склейки: клик по номеру на сайте плюс звонок должны дать одну заявку.
  4. Неделя 2. Боевая работа: все обращения через CRM, подтверждения, суммы, расходы. Минимум 30–50 обработанных заявок, иначе отчёты не о чем.
  5. Конец второй недели. Включение выгрузки офлайн-конверсий в Метрику и проверка, что цели доезжают и распределяются по кампаниям.
  6. Дальше. Несколько недель без резких правок кампаний — даём стратегиям переобучиться, затем смотрим «Итог» и принимаем решения по бюджету.

Вывод

Сквозная аналитика — это не про дашборды и не про интеграторов. Это про одну непрерывную нить: клик принёс метку, метка дожила до обращения, обращение стало сделкой с суммой, сумма вернулась в рекламу. Если нить целая, вы управляете деньгами. Если рвётся в любом месте — управляете догадками.

Для бизнеса услуг эта нить собирается в одной системе за пару недель, на обычном хостинге, без отдельного подрядчика. Данные при этом остаются у вас, а не расползаются по чужим облакам.

Посмотреть, как это выглядит на ваших заявках, можно бесплатно — протестировать демо 30 дней, без карты. Если нужна установка и настройка под конкретную воронку или параллельная работа с кампаниями — я занимаюсь этим как частный директолог, пишите, обсудим.

Частые вопросы

Нужен ли интегратор, чтобы собрать сквозную аналитику?

Для бизнеса услуг с одним сайтом и телефоном — обычно нет. Когда заявки, звонки, сделки и суммы рождаются в одной системе, связывать между собой нечего: данные уже связаны. Интегратор нужен там, где каналов много и они живут в разных сервисах.

Что технически нужно для запуска?

Обычный хостинг от 200–300 ₽ в месяц, PHP 8.0 и выше, MySQL или MariaDB. Пробит — коробочная CRM: ставится на ваш хостинг, база клиентов остаётся у вас. Для учёта звонков нужен один рабочий Android-телефон, остальное работает в браузере.

Как считается окупаемость?

В отчёте «Итог»: выручка минус расходы по заявкам минус реклама. Отдельно показано, у скольких сделок расходы не внесены, чтобы неполные данные не выглядели как прибыль.

Сколько времени занимает внедрение?

Технически установка и подключение форм — пара дней. Чтобы отчёты начали что-то значить, нужно обработать хотя бы 30–50 обращений с подтверждениями и суммами, то есть примерно две недели боевой работы. Переобучение стратегий Директа после включения офлайн-конверсий занимает ещё несколько недель.

Сколько это стоит?

Демо — 30 дней бесплатно, без карты. Дальше 1 490 ₽ в месяц за домен или 12 900 ₽ за год (около 1 075 ₽ в месяц). Есть мультилицензия 59 999 ₽ разово — один ключ на любое число доменов, заявки со всех сайтов в одной CRM. Установка и настройка под бизнес оплачивается отдельно.

Чат на сайте нужно покупать отдельно?

Нет, он входит в лицензию. Посетитель пишет в виджете, ответ идёт из CRM или с телефона, а переписка попадает в ту же заявку с той же рекламной меткой — сводить данные из разных сервисов не нужно.

Файлы cookie

Сайт использует cookie и сервис «Яндекс Метрика» (включая Вебвизор) для анализа посещаемости. Метрика включится только после нажатия кнопки согласия. Подробнее — в Политике cookie и Политике обработки персональных данных.