Словосочетание «сквозная аналитика» за последние годы обросло мифами. Владельцу малого бизнеса обычно рисуют картину: полгода внедрения, отдельный подрядчик-интегратор, коннекторы, витрины данных, дашборды на десять вкладок и счёт с шестью нулями. После такого описания большинство решает, что это не для них, и продолжает считать рекламу на глазок.
Между тем задача, которую должна решать сквозная аналитика, формулируется в одном предложении: увидеть путь от клика до денег и понять, какая реклама окупается. Всё остальное — обвязка, которая нужна далеко не всем.
В этой статье разберу, как собрать рабочую цепочку «клик → заявка → сделка → деньги» без интеграторов и без шестизначных бюджетов — на примере того, как это устроено в 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–2. Установка на хостинг, подключение форм сайта, проверка сохранения меток на тестовой заявке.
- Дни 3–4. Настройка статусов под вашу реальную воронку. Не копируйте чужие: у клиники и у монтажной бригады они разные.
- Дни 5–6. Подключение рабочего телефона и проверка склейки: клик по номеру на сайте плюс звонок должны дать одну заявку.
- Неделя 2. Боевая работа: все обращения через CRM, подтверждения, суммы, расходы. Минимум 30–50 обработанных заявок, иначе отчёты не о чем.
- Конец второй недели. Включение выгрузки офлайн-конверсий в Метрику и проверка, что цели доезжают и распределяются по кампаниям.
- Дальше. Несколько недель без резких правок кампаний — даём стратегиям переобучиться, затем смотрим «Итог» и принимаем решения по бюджету.
Вывод
Сквозная аналитика — это не про дашборды и не про интеграторов. Это про одну непрерывную нить: клик принёс метку, метка дожила до обращения, обращение стало сделкой с суммой, сумма вернулась в рекламу. Если нить целая, вы управляете деньгами. Если рвётся в любом месте — управляете догадками.
Для бизнеса услуг эта нить собирается в одной системе за пару недель, на обычном хостинге, без отдельного подрядчика. Данные при этом остаются у вас, а не расползаются по чужим облакам.
Посмотреть, как это выглядит на ваших заявках, можно бесплатно — протестировать демо 30 дней, без карты. Если нужна установка и настройка под конкретную воронку или параллельная работа с кампаниями — я занимаюсь этим как частный директолог, пишите, обсудим.
Частые вопросы
Для бизнеса услуг с одним сайтом и телефоном — обычно нет. Когда заявки, звонки, сделки и суммы рождаются в одной системе, связывать между собой нечего: данные уже связаны. Интегратор нужен там, где каналов много и они живут в разных сервисах.
Обычный хостинг от 200–300 ₽ в месяц, PHP 8.0 и выше, MySQL или MariaDB. Пробит — коробочная CRM: ставится на ваш хостинг, база клиентов остаётся у вас. Для учёта звонков нужен один рабочий Android-телефон, остальное работает в браузере.
В отчёте «Итог»: выручка минус расходы по заявкам минус реклама. Отдельно показано, у скольких сделок расходы не внесены, чтобы неполные данные не выглядели как прибыль.
Технически установка и подключение форм — пара дней. Чтобы отчёты начали что-то значить, нужно обработать хотя бы 30–50 обращений с подтверждениями и суммами, то есть примерно две недели боевой работы. Переобучение стратегий Директа после включения офлайн-конверсий занимает ещё несколько недель.
Демо — 30 дней бесплатно, без карты. Дальше 1 490 ₽ в месяц за домен или 12 900 ₽ за год (около 1 075 ₽ в месяц). Есть мультилицензия 59 999 ₽ разово — один ключ на любое число доменов, заявки со всех сайтов в одной CRM. Установка и настройка под бизнес оплачивается отдельно.
Нет, он входит в лицензию. Посетитель пишет в виджете, ответ идёт из CRM или с телефона, а переписка попадает в ту же заявку с той же рекламной меткой — сводить данные из разных сервисов не нужно.
