Сквозная аналитика заявок настраивается в пять шагов: единый словарь UTM, разметка ссылок с передачей меток в форму, запись источника в карточку сделки, отдельная обработка заявок без метки и сборка первого отчёта. Первый и последний шаги делает маркетолог за один рабочий день. Второй и третий требуют инженера, потому что метка теряется именно там — между посадочной страницей и карточкой в CRM.
Настраивают при этом не отчёт. Отчёт — это последние два часа работы; всё остальное время уходит на то, чтобы к моменту создания сделки в ней было записано, откуда пришёл человек. Поэтому сборка начинается не с выбора платформы аналитики, а со скучного словаря допустимых значений и с ответа на вопрос, кто в компании имеет право заводить новое значение.
Ниже — порядок настройки с проверяемым результатом на каждом шаге, четыре способа не потерять заявки, у которых метки нет в принципе, состав первого отчёта и честная норма расхождения с рекламным кабинетом. Более глубокий разбор цепочки данных от клика до отгрузки и оплаты у нас вынесен в отдельный материал про сквозную аналитику продаж — здесь речь о том, что можно собрать самим за неделю.
Что вы на самом деле настраиваете
Метка проходит пять звеньев, и в каждом из них есть свой способ потеряться. Понимание этой цепочки экономит недели: почти всегда «аналитика не работает» означает поломку в одном конкретном звене, а не общий провал.
| Звено | Что происходит | Как здесь теряется метка |
|---|---|---|
| 1. Ссылка в объявлении | К адресу дописываются пять параметров UTM | Значения написаны кто во что горазд: Yandex, yandex и Яндекс становятся тремя каналами в отчёте |
| 2. Посадочная страница | Параметры читаются из адресной строки и сохраняются в браузере | Редирект на другой адрес срезает параметры; их не сохраняют и теряют при переходе на вторую страницу |
| 3. Форма заявки | Сохранённые значения подставляются в скрытые поля формы | Форма стоит во встроенном окне другого сервиса и о параметрах страницы не знает |
| 4. Карточка в CRM | Скрытые поля записываются в поля сделки и контакта | Полей под источник нет, они не обязательны или заполняются значением по умолчанию |
| 5. Отчёт | Сделки группируются по источнику и сопоставляются с расходом | Расход загружается вручную и с опозданием, поэтому сравнивать нечего |
Из пяти звеньев маркетолог полностью контролирует первое и пятое. Второе, третье и четвёртое — зона инженера: там правится код страницы, настраиваются скрытые поля и обязательность полей в CRM. Механику самой склейки клика со сделкой и надёжность разных идентификаторов мы подробно разбирали в материале о том, как связать расходы с выручкой.
Горизонтальная схема из пяти блоков: «Ссылка в объявлении» → «Посадочная страница» → «Форма заявки» → «Карточка в CRM» → «Отчёт». Между блоками стрелки, под каждой стрелкой вниз отходит красная пунктирная линия в общую полосу «здесь теряется метка» с короткими подписями: «разнобой в значениях», «редирект срезал параметры», «форма во встроенном окне», «поле не обязательное», «расход грузится вручную». Под первым и последним блоками полоса «зона маркетолога», под тремя средними — «зона инженера, 8 часов». Все подписи по-русски, чертёжный стиль.
Словарь UTM: пять параметров и один владелец
Словарь — это лист на одну страницу с закрытыми списками допустимых значений. Он нужен раньше любых технических настроек, потому что отчёт, собранный по неупорядоченным меткам, читать невозможно: одна кампания разваливается на три строки, а два разных канала склеиваются в один.
| Параметр | Что в нём | Правило | Пример значения |
|---|---|---|---|
| utm_source | Площадка, откуда пришёл человек | Только из закрытого списка, латиница, нижний регистр | yandex, vk, avito, max, email |
| utm_medium | Тип трафика | Шесть разрешённых значений и ни одного больше | cpc, banner, email, social, qr, referral |
| utm_campaign | Кампания | Шаблон из трёх частей: направление, география, месяц | okna-spb-09 |
| utm_content | Конкретное объявление или баннер | Идентификатор креатива, а не его описание словами | b300x250-a |
| utm_term | Ключевая фраза | Подставляется рекламной системой автоматически, вручную не заполняется | подставляется системой |
К словарю прилагаются два правила, которые важнее самой таблицы. Первое: новое значение появляется только через одного человека, и это записанная роль, а не привычка. Второе — про уже запущенные кампании: их не переразмечают задним числом. Переразметка обнуляет накопленную статистику и путает отчёт на границе периода. Правильный порядок — пометить существующие кампании как размеченные до словаря и приводить их к правилу при следующем плановом редактировании.
Нарисованный абстрактный лист-справочник в чертёжном стиле. Пять горизонтальных строк по числу параметров: utm_source, utm_medium, utm_campaign, utm_content, utm_term. У первых двух — прямоугольные плашки с перечнем разрешённых значений: yandex, vk, avito, max, email и cpc, banner, email, social, qr, referral. У utm_campaign — шаблон из трёх ячеек «направление / география / месяц» с примером okna-spb-09. В верхнем углу листа рамка с подписью «владелец словаря: одно имя». Внизу примечание «запущенные кампании не переразмечать задним числом». Подписи по-русски.
Пять шагов настройки с проверкой
После каждого шага есть проверка на пять минут. Если она не проходит, следующий шаг делать бессмысленно: ошибка в передаче метки повторится во всех сделках и переразметить их задним числом будет нечем.
- 1Шаг 1. Словарь и ревизия запущенных кампаний
Собираются все действующие рекламные ссылки, выписываются встречающиеся значения, лишние схлопываются в словарь. Получилось, если в выгрузке значений utm_source не осталось ни одной пары, различающейся только регистром или языком, а у словаря есть имя владельца и дата.
- 2Шаг 2. Метки доезжают до формы
Параметры читаются на посадочной странице, сохраняются на время визита и подставляются в скрытые поля формы. Отдельно закрываются два случая: человек пришёл по рекламе, ушёл и вернулся напрямую через два дня; форма стоит во встроенном окне стороннего сервиса. Получилось, если вы открыли рекламную ссылку, походили по трём страницам сайта, отправили тестовую заявку — и в ней приехали все пять значений в том виде, в каком были в ссылке.
- 3Шаг 3. Источник записывается в сделку
В CRM заводятся поля под источник и делаются обязательными для заявок с сайта. Первое касание сохраняется в карточке клиента и не перезаписывается при повторных обращениях. Получилось, если тестовая заявка создала сделку с заполненным источником, а повторная заявка того же человека по другой ссылке не затёрла первое касание, а добавила второе.
- 4Шаг 4. Обработка заявок без метки
Звонки, переходы из мессенджеров, офлайн и повторные обращения размечаются отдельно — четыре механики описаны ниже. Получилось, если доля заявок со значением «источник не определён» за неделю опустилась ниже 15 %, а сами такие заявки собираются в отдельный список, а не пропадают из отчёта.
- 5Шаг 5. Первый отчёт и сверка
Собираются шесть показателей и сравниваются с рекламными кабинетами за тот же период. Получилось, если расхождение по числу заявок между кабинетом и CRM укладывается в 15 %, а по каждому каналу с расхождением больше 25 % найдена и записана причина.
Единственная надёжная приёмка второго и третьего шагов — открыть рекламную ссылку в браузере, где вы никогда не были, походить по сайту, отправить заявку и найти её в CRM. На это уходит четыре минуты, и это ловит больше проблем, чем любой отчёт о выполненных работах. Отдельно проверьте телефон: у мобильного браузера другое поведение с сохранением данных визита, и заявки со смартфонов теряют метки заметно чаще, чем с компьютера.
Заявки без метки: четыре способа их не потерять
Это та часть, на которой аналитика обычно и разваливается. Метка есть только у того, кто перешёл по размеченной ссылке и оставил заявку в форме. Всё остальное — а это часто половина потока — приходит без источника, и если ничего не делать, эта половина превращается в строку «прямой заход», по которой невозможно принять ни одного решения.
- 1Звонки — коллтрекинг. Два варианта. Статический: отдельный номер на канал, 300–600 ₽ в месяц за номер, работает для 3–6 каналов и не различает кампании внутри канала. Динамический: пул номеров, подставляемых посетителю, 6 000–15 000 ₽ в месяц, различает вплоть до объявления. Начинать почти всегда стоит со статического: он закрывает главный вопрос — какой канал вообще приносит звонки. Что ещё передаётся из телефонии в карточку клиента, разбирали в инструкции о том, как подключить телефонию к CRM.
- 2Мессенджеры — размеченная ссылка на бота. У ботов есть параметр запуска, который передаётся в ссылке: одна ссылка на канал, и первый же контакт приходит с известным источником. Это бесплатно и делается за час, но почти никто не делает, из-за чего весь мессенджер-трафик потом лежит одной безымянной кучей. По состоянию на сентябрь 2026 года так размечаются и MAX, и Telegram.
- 3Офлайн и визитки — отдельная короткая ссылка или отдельный номер. QR-код на упаковке, ссылка на визитке, номер на баннере: каждому носителю — своё значение utm_source и utm_medium со значением qr. Вопрос «откуда вы о нас узнали» тоже работает, но только с закрытым списком вариантов, который выбирает менеджер; свободное поле превращается в свалку из «интернет», «от знакомых» и «не помню».
- 4Повторные обращения — первое касание в карточке клиента. Клиент, который однажды пришёл по рекламе, а через полгода написал напрямую, не является новым каналом. Первое касание хранится в карточке и не перезаписывается, а повторная сделка помечается как повторная и в расчёт цены привлечения не входит. Без этого правила самым эффективным каналом в отчёте всегда оказывается «прямой заход», который на самом деле состоит из ваших же прошлых клиентов.
Сравнение в четыре колонки, чертёжный стиль. Колонка 1 «Звонки» → «коллтрекинг: отдельный номер 300–600 ₽/мес или пул 6 000–15 000 ₽/мес». Колонка 2 «Мессенджеры» → «параметр в ссылке на бота, бесплатно, час работы». Колонка 3 «Офлайн, QR, визитки» → «своя короткая ссылка на носитель, utm_medium = qr». Колонка 4 «Повторные обращения» → «первое касание в карточке клиента, повторная сделка помечается отдельно». Под колонками сквозная полоса: «цель — доля заявок с неизвестным источником ниже 15 %». Подписи по-русски.
Первый отчёт: шесть показателей
Соблазн сделать сорок графиков надо погасить сразу: их не читают, а решения принимаются по трём цифрам. Модельная компания: рекламный бюджет 280 000 ₽ в месяц, 240 заявок, пять каналов, средний чек 95 000 ₽ при валовой марже 30 %, то есть 28 500 ₽ прибыли со сделки.
| Канал | Расход, ₽/мес | Заявок | Цена заявки | Сделок | Цена сделки |
|---|---|---|---|---|---|
| Поиск по бренду | 35 000 | 48 | 729 ₽ | 12 | 2 917 ₽ |
| Поиск по общим запросам | 96 000 | 78 | 1 231 ₽ | 8 | 12 000 ₽ |
| Карты и справочники | 24 000 | 26 | 923 ₽ | 7 | 3 429 ₽ |
| Медийная реклама | 105 000 | 58 | 1 810 ₽ | 3 | 35 000 ₽ |
| Рассылки по своей базе | 20 000 | 30 | 667 ₽ | 8 | 2 500 ₽ |
| Итого | 280 000 | 240 | 1 167 ₽ | 38 | 7 368 ₽ |
Шестой показатель в таблицу не поместился, но он обязателен: доля заявок с неизвестным источником. Это метрика качества самой аналитики, и без неё остальные пять читать нельзя. В модельном примере до настройки источник был известен у 98 заявок из 240 — это 41 %; после настройки — у 211 из 240, то есть 88 %. Оставшиеся 12 % честно лежат отдельной строкой «источник не определён», а не размазываются пропорционально по каналам: размазывание превращает отчёт в красивую выдумку.
Теперь про то, ради чего всё делалось. Медийная реклама в таблице занимает второе место по числу заявок — 58 штук, дешевле, чем поиск по общим запросам. Без сквозной аналитики её бы масштабировали. С аналитикой видно, что из 58 заявок сделок получилось три.
Парная столбчатая диаграмма по пяти каналам. Для каждого канала две колонки: цена заявки и цена сделки, в рублях. Значения: поиск по бренду 729 и 2 917; поиск по общим запросам 1 231 и 12 000; карты и справочники 923 и 3 429; медийная реклама 1 810 и 35 000; рассылки по базе 667 и 2 500. Столбец цены сделки медийной рекламы выделен и подписан «58 заявок, 3 сделки». Горизонтальная линия на 7 368 ₽ с подписью «средняя цена сделки по всем каналам». Ось Y в рублях, логарифмическая шкала допустима, подписи по-русски.
Две оговорки, без которых этот расчёт был бы обманом. Первая: дешёвые каналы упираются в потолок спроса, поэтому в расчёте цена сделки в них удвоена заранее — реальный прирост может оказаться ещё скромнее, и проверять его надо шагами по 20 000–30 000 ₽, а не переносом всего бюджета сразу. Вторая: эффект разовый. Грубые перекосы находятся один раз, второе перераспределение даст в разы меньше. Поэтому окупаемость сквозной аналитики честно считается по первому году, а дальше она работает как страховка от новых перекосов, а не как источник роста.
Почему цифры в кабинете и в CRM никогда не совпадут
Этот вопрос возникает в первую же неделю и съедает много времени, если заранее не договориться о норме. Рекламный кабинет и CRM считают разные вещи, и полное совпадение означало бы не порядок, а совпадение двух ошибок.
- Кабинет засчитывает конверсию по своему окну атрибуции — клик мог быть неделю назад. CRM записывает сделку в момент её создания. На длинном цикле сделки это даёт систематическое расхождение по датам.
- Часть заявок приходит после окончания окна атрибуции: человек кликнул в апреле, оставил заявку в июне. Кабинет её не увидит, CRM увидит и отнесёт к прямому заходу, если не сохранено первое касание.
- Блокировщики рекламы и отказ от сбора данных срезают часть меток на стороне браузера. Это не чинится настройками и просто закладывается в норму.
- Один клиент приходит по двум каналам. Кабинеты засчитают конверсию каждый себе, в CRM сделка одна. Сумма по кабинетам всегда больше.
- Тестовые, спам- и ошибочные заявки в CRM удаляют, а в кабинете они остались навсегда.
Расхождение до 15 % по числу заявок объясняется устройством систем, и искать в нём ошибку бесполезно. Расхождение выше 25 % по конкретному каналу — это почти всегда потеря меток в звеньях со второго по четвёртое: редирект, встроенная форма, необязательное поле в CRM. Договоритесь об этой норме с подрядчиком и с руководителем до запуска отчёта, иначе первое же обсуждение цифр превратится в спор о том, какая система врёт.
Сколько это стоит своими силами и под ключ
Ставки сквозные: полный час рядового сотрудника — 700 ₽, час инженера — 3 000 ₽. Разделение работ то же, что и в схеме звеньев: маркетолог закрывает словарь, поля в CRM, отчёт и обучение менеджеров, инженер — передачу меток от страницы до карточки.
| Работа | Кто делает | Часы | Стоимость |
|---|---|---|---|
| Словарь UTM и ревизия запущенных кампаний | Маркетолог | 6 | 4 200 ₽ |
| Поля источника в CRM, обязательность, первое касание | Маркетолог | 3 | 2 100 ₽ |
| Сборка первого отчёта на шесть показателей | Маркетолог | 8 | 5 600 ₽ |
| Обучение менеджеров: закрытый список и работа со сделками без метки | Маркетолог | 4 | 2 800 ₽ |
| Передача меток: чтение параметров, сохранение визита, скрытые поля, запись в CRM | Инженер | 8 | 24 000 ₽ |
| Итого | — | 29 | 38 700 ₽ |
Сверху ложится эксплуатация: коллтрекинг от 300–600 ₽ в месяц за отдельный номер либо 6 000–15 000 ₽ за динамический пул, и час-полтора в месяц на ведение словаря и разбор заявок без метки. Если отчёт со временем перерастёт таблицу и его захочется видеть витриной, это уже отдельная задача — дашборд на данных CRM и учётной системы, и браться за неё стоит только после того, как шесть показателей стабильно сходятся хотя бы два месяца подряд.
Под ключ такая настройка по рынку обходится в 120 000–250 000 ₽ в зависимости от числа каналов, состояния CRM и того, сколько форм на сайте. Верхняя граница почти всегда объясняется не аналитикой, а порядком в CRM: если сделки дублируются и половина заявок заводится вручную задним числом, сначала придётся чинить это. Разбор того, как связать форму сайта с CRM и мессенджером, — обязательная предыдущая ступень: без надёжного приёма заявок размечать нечего.
Когда сквозная аналитика не нужна
Четыре ситуации, в которых настройка не окупится, и все они проверяются за полчаса по данным, которые у вас уже есть.
- Меньше 30 заявок в месяц. При трёх сделках в канале любая цифра — случайность: одна сделка меняет цену привлечения вдвое. Отчёт будет выглядеть убедительно и вести к неверным решениям, что хуже отсутствия отчёта. До этого объёма достаточно закрытого списка «откуда узнали» и честного разговора с менеджерами.
- Один рекламный канал. Сравнивать не с чем, а весь смысл сквозной аналитики — в перераспределении между каналами. Настраивать её стоит перед запуском второго канала, а не после.
- Цикл сделки дольше девяти месяцев. Первый осмысленный отчёт вы получите через год, и он будет про бюджет, который уже не действует. В таких продажах полезнее считать не цену сделки, а стоимость перехода между этапами воронки — это другая задача и другой набор данных.
- Рекламный бюджет меньше 50 000 ₽ в месяц. Настройка на 38 700 ₽ и коллтрекинг сверху сопоставимы с самим бюджетом. Здесь дешевле обойтись разметкой ссылок и закрытым списком в CRM — это первый шаг из пяти и стоит он 4 200 ₽.
И общая оговорка, которая важнее всех расчётов. Сквозная аналитика показывает, где деньги теряются в рекламе, но ничего не говорит о том, что происходит с заявкой после её получения. Если менеджер перезванивает через сутки, отчёт покажет плохой канал вместо плохой обработки. Поэтому первым делом стоит убедиться, что заявки вообще доходят и обрабатываются вовремя, — цену потерянной заявки мы считали отдельно, и она обычно превышает всё, что можно выжать перераспределением бюджета.
Отчёт не улучшает рекламу. Он всего лишь перестаёт врать — а решение по-прежнему принимает человек.
