Почему не сходятся заявки: в кабинете 100 конверсий, а в CRM — 40

Это классический сюжет любого совещания по маркетингу. Специалист по контекстной рекламе открывает рекламный кабинет и гордо показывает строку: «За октябрь мы привели 105 конверсий по 1 800 рублей!». Руководитель отдела продаж открывает CRM-систему, ставит фильтр за октябрь и говорит: «Какие 105?! У нас в CRM за весь месяц упало всего 42 заявки с сайта!».

Куда делись ещё 63 конверсии? Кто врёт — поиск, подрядчик по рекламе, программист сайта или менеджеры отдела продаж?

Самое опасное в этой ситуации даже не сам спор на планёрке, а то, что при расхождении данных более чем на 15–20% автостратегии рекламного кабинета обучаются на фантомных конверсиях и сливают ваш бюджет впустую.

В этой статье мы разложим все 8 причин расхождения между кабинетом рекламы, счётчиком аналитики и CRM (как в сторону завышения, так и в сторону потери реальных лидов) и дадим 20-минутный протокол технической сверки.

Коротко (TL;DR — за 30 секунд):

  • Допустимая техническая погрешность между целями счётчика аналитики и заявками в CRM составляет не более 10–15% (за счёт блокировщиков рекламы блокировщик рекламы, настроек приватности браузеров и повторных отправок формы одним человеком). Всё, что расходится сильнее — это поломка аналитики!
  • Если в рекламном кабинете конверсий в 2–3 раза БОЛЬШЕ, чем в CRM: в 90% случаев в настройки кампании добавлены мусорные автоцели/микроцели, либо событие цели на сайте срабатывает на клик по кнопке до реальной отправки формы.
  • Если в CRM заявок БОЛЬШЕ, чем видит Рекламный кабинет (или в CRM пустые UTM-метки): на сайте теряются UTM-хвосты при переходе между страницами, не подключён коллтрекинг или сломана интеграция вебхука формы с CRM.
  • Внутри статьи: диагностическая матрица всех 8 поломок и чек-лист сверки «Кабинет ↔ счётчик аналитики ↔ CRM» за 20 минут.

Видеоразбор на экране (22 минуты)

[В Рекламном кабинете 100 конверсий, а в CRM 40 — ищем пропавшие заявки руками]

  • 00:00 — Почему расхождение цифр между Рекламным кабинетом и CRM убивает автостратегии
  • 03:50 — Сценарий А (В кабинете густо, в CRM пусто): 4 причины фантомных конверсий
  • 09:15 — Проверяем форму на сайте через ?режим отладки счётчика: как событие цели вешают на пустой клик
  • 13:40 — Сценарий Б (Заявки в CRM есть, но без источника UTM): куда пропадают метки при редиректе
  • 17:50 — Человеческий фактор: как менеджеры удаляют или не заводят сделки по звонкам в CRM

Оглавление

  1. Какая погрешность между счётчиком аналитики и CRM считается нормой в 2026 году (и почему 100% совпадения не бывает)
  2. Сценарий 1: В Рекламном кабинете и счётчике аналитики 100 конверсий, а в CRM — 40 (Откуда берутся «призраки»)
  3. Сценарий 2: Заявки и звонки идут, но в CRM у них пустой источник (Куда пропадают UTM)
  4. Сводная таблица диагностики 8 причин расхождения и способов их лечения за 1 день
  5. Пошаговый протокол сверки «Рекламный кабинет — счётчик аналитики — CRM» за 20 минут
  6. Готовый артефакт: чек-лист технического задания для программиста и маркетолога
  7. Частые вопросы (FAQ)

1. Какая погрешность между счётчиком аналитики и CRM считается нормой в 2026 году (и почему 100% совпадения не бывает)

Прежде чем искать поломку, важно понимать физику веб-аналитики: счётчик аналитики работает в браузере пользователя (на стороне клиента — Client-side), а ваша CRM принимает заявки на стороне сервера (Server-side).

Даже при идеальной настройке между ними всегда будет естественное расхождение в 5% – 15% по трём объективным причинам:

  1. Блокировщики рекламы и трекеров (блокировщики рекламы и защита браузера на смартфоне): у 7–10% пользователей браузер блокирует загрузку скрипта счётчика аналитики tag.js. Такой человек кликнул по рекламе, зашёл на сайт и отправил форму — заявка с UTM-меткой упала в вашу CRM, но счётчик аналитики не загрузился и конверсию не засчитал.
  2. Разница между «Визитами с достижением цели» и «Сделками в CRM»: если один нервный клиент за один вечер заполнил на вашем сайте две разные формы (сначала заказал обратный звонок, а через 3 минуты отправил расчёт в калькуляторе), в CRM создадутся 2 заявки (или склеятся в 1 контакт), а если в кампании выбрано 2 разные цели — в отчёте Рекламного кабинета по сумме всех целей будет показана цифра 2.
  3. Разница дат по времени клика vs времени конверсии (Атрибуция во времени): клиент кликнул по рекламе 29 сентября, не закрывая вкладку думал два дня и отправил заявку 1 октября. CRM запишет заявку в октябрь (по дате создания карточки), а рекламный кабинет часть моделей атрибуции привяжет к дате клика в сентябре!

Но если в кабинете написано 100 конверсий, а в CRM — 40, это уже не погрешность браузера. Это грубая ошибка в настройке.


2. Сценарий 1: В Рекламном кабинете и счётчике аналитики 100 конверсий, а в CRM — 40 (Откуда берутся «призраки»)

Когда рекламный кабинет показывает в 2–3 раза больше конверсий, чем реально падает в отдел продаж, проверьте эти 4 узла:

Причина №1: В настройках кампании выбрана «Солянка из всех целей и автоцелей»

Откройте настройки вашей рекламной кампании в рекламном кабинете → блок «Целевые действия». Если там одновременно отмечены галочками: «Отправка формы (автоцель)», «Клик по номеру телефона», «Переход в мессенджер» и «Посетил страницу Контакты», то Рекламный кабинет складывает все эти срабатывания в один общий столбец «Конверсии»!

  • 40 человек просто нажали на иконку мессенджер (но ничего туда не написали);
  • 25 человек случайно тапнули пальцем по номеру телефона на экране смартфона (но сбросили вызов до гудка);
  • 40 человек реально отправили заявку в CRM. Итого в отчёте кабинета красуется цифра 105 конверсий, хотя настоящих лидов там только 40 (как правильно настроить 5 боевых целей, мы разбирали в Статье C1).

Причина №2: Событие событие цели повешено на клик по кнопке (onclick), а не на успешную отправку (onsubmit success)

Это классическая халтура ленивого верстальщика. Программист прописал вызов цели ym(XXXXXX, 'событие цели', 'lead_form_submit') прямо на нажатие кнопки «Отправить заявку» без проверки валидации полей! Что происходит? Посетитель нажимает на кнопку с пустым полем телефона (или с ошибкой в одной цифре), форма выдаёт красную ошибку «Заполните поле», человек нажимает кнопку ещё 3 раза и уходит с сайта. В CRM упало 0 заявок, а в счётчик аналитики улетела успешная цель!

Причина №3: Обновление страницы /thank-you/ на мобильных телефонах

Если цель настроена просто на посещение URL страницы благодарности /thank-you/, а пользователь со смартфона оставил эту вкладку открытой в браузере, то через день, когда он снова откроет браузер, вкладка перезагрузится и повторно отправит цель в счётчик аналитики в новом визите без отправки новой заявки в CRM.

Причина №4: Отвалился вебхук (интеграция) одной из форм сайта с CRM

На сайте 4 разные формы (в шапке, в квизе, в карточке товара и в подвале). Три формы передают заявки в CRM исправно, а у четвёртой формы в подвале после обновления плагина отвалился скрипт отправки в CRM (заявки падают только на старую почту администратора сайта, которую никто не читает!). счётчик аналитики честно считает 100 отправок, а до CRM доходит только 40!


3. Сценарий 2: Заявки и звонки идут, но в CRM у них пустой источник (Куда пропадают UTM)

Обратная ситуация: в CRM за месяц создано 120 реальных сделок, но только у 35 из них заполнено поле utm_source=ads, а у остальных 85 сделок в поле источника пустота.

Откуда берётся эта слепая зона:

  1. Сброс UTM-меток при внутреннем переходе по сайту: пользователь пришёл по рекламной ссылке site.ru/usluga/?utm_source=ads..., кликнул в меню на страницу «Цены» (site.ru/prices/), и в адресной строке браузера UTM-хвост исчез! Когда он отправляет форму со страницы «Цены», стандартный скрипт формы берёт текущий чистый URL без меток. Лечение: скрипт сохранения всех UTM в память браузера (localStorage / cookie) в первую секунду входа (готовый рецепт в Статье C2).
  2. Редирект с http на https или обрезка слэша / на сервере: если в рекламном объявлении ссылка указана без закрывающего слэша site.ru/remont?utm_source=..., а сервер настроен делать 301-редирект на site.ru/remont/ с потерей GET-параметров — вы теряете 100% меток ещё до загрузки страницы!
  3. Прямые звонки и переходы в мессенджер без привязки к ClientID: в услугах и B2B до 50% клиентов не заполняют формы на сайте, а сразу звонят по номеру в шапке или пишут в мессенджер. Без динамического коллтрекинга и проброса номера визита в стартовое сообщение бота все эти сделки падают в CRM как «неизвестный источник».

4. Сводная таблица диагностики 8 причин расхождения и способов их лечения за 1 день

Сохраните эту таблицу — она закрывает 99% аномалий аналитики:

№Симптом расхожденияГде искать причинуКак проверить за 2 минутыКак починить навсегда
1В Рекламном кабинете 100 конверсий, в счётчике аналитики по цели формы 40, в CRM 40В настройках кампании Рекламного кабинета включены лишние микроцели и автоцелиОткрыть настройки кампании → список выбранных целейОставить в оптимизации кампании только боевые макроцели (lead_form_submit + звонок / SQL)
2В счётчике аналитики по цели lead_form_submit 100, а в CRM и на почте всего 40Цель событие цели висит на клике по кнопке (onclick) вместо успешной отправкиОткрыть сайт с ?режим отладки счётчика и нажать кнопку «Отправить» с пустым полем телефонаПеренести вызов ym(..., 'событие цели') внутрь callback-функции успешного ответа сервера (status 200)
3В счётчике аналитики 80 отправок, на почту пришло 80 писем, а в CRM создано только 45 сделокСломан вебхук одной из форм или CRM не создаёт сделку при дубле контактаОтправить тестовую заявку из каждой формы сайта (шапка, поп-ап, подвал, квиз) и проверить в CRMПочинить интеграцию всех форм + включить в CRM создание новой сделки при повторном обращении
4В CRM много сделок, но у 70% из них пустые поля utm_source / utm_campaignПотеря UTM при переходе на вторую страницу сайта или редиректеЗайти на сайт с тестовым ?utm_source=test1, кликнуть по меню и отправить формуУстановить скрипт записи UTM в localStorage с подстановкой в скрытые поля всех форм (Статья C5)
5В счётчике аналитики 50 кликов по номеру телефона, а в CRM 10 звонковЦель «Клик по tel:» считает нажатие до реального соединенияСравнить цель клика по номеру с журналом вызовов АТС / коллтрекингаОценивать звонки только по факту состоявшегося разговора из АТС (длительность ≥ 30 сек)
6В кампаниях рекламной сети/Сетей много заявок в CRM, но все с фейковыми телефонамиБотовый фрод с мусорных площадок рекламной сети (скликивание конверсий)Посмотреть записи визитов по этим заявкам и отчёт по площадкам рекламная сетьОтключить оплату за простую отправку формы в рекламной сети; добавить антиспам-проверку и переключить обучение на офлайн-конверсию SQL из CRM
7В АТС есть 30 входящих целевых звонков, а в воронке CRM только 18 сделокМенеджеры вручную заводят сделки и «забывают» вносить неудобные звонкиСверить журнал входящих вызовов виртуальной АТС со списком сделок в CRM за неделюВключить в интеграции АТС и CRM автоматическое создание сделки на каждый входящий вызов с нового номера
8Цифры за прошлую неделю плавают на 15–20% в зависимости от отчётаРазные модели атрибуции в счётчике аналитики и Рекламном кабинете + кросс-девайс догонПроверить выбранную модель атрибуции в шапке отчёта счётчика аналитики и в настройках кампанииЗафиксировать единую модель атрибуции (Последний значимый переход кросс-девайс или Автоматическая — Статья C6)

5. Пошаговый протокол сверки «Рекламный кабинет — счётчик аналитики — CRM» за 20 минут

Чтобы один раз навести идеальный порядок и больше никогда не спорить о цифрах на планёрке, пройдите эти 4 шага:

  1. Шаг 1 (Выравниваем воронку сверху вниз): выгрузите за прошлую полную неделю (с понедельника по воскресенье) три цифры:
    • Число конверсий в Мастере отчётов рекламного кабинета (в разрезе конкретной цели Отправка заявки);
    • Число достижений этой же цели в счётчике аналитики (с фильтром Последний значимый источник = рекламный кабинет);
    • Число созданных сделок в CRM за эти же даты с меткой utm_source=ads (включая отклонённые и архивные сделки!). (Частая ошибка при сверке в CRM: РОП фильтрует только «Активные сделки в работе», забывая поставить галочку «Показывать закрытые и нереализованные» — и половина заявок пропадает из выборки!).
  2. Шаг 2 (Тестовый прострел всех форм с отладчиком): откройте ваш сайт в режиме инкогнито по тестовой ссылке: https://ваш-сайт.ru/?utm_source=audit_test&utm_medium=cpc&utm_campaign=check&режим отладки счётчика Перейдите на другую внутреннюю страницу сайта и отправьте тестовую заявку с именем Тест Аналитики.
  3. Шаг 3 (Проверка трёх точек): убедитесь, что:
    • В нижней панели отладчика ?режим отладки счётчика сработала ровно одна боевая цель только ПОСЛЕ успешной отправки;
    • В вашей CRM мгновенно создалась карточка сделки Тест Аналитики;
    • Внутри карточки CRM заполнены поля utm_source = audit_test, utm_campaign = check и ym_uid.

6. Готовый артефакт: чек-лист технического задания для программиста и маркетолога

Скопируйте эти 7 пунктов и отправьте вашему техническому специалисту для устранения расхождений:

  • 1. Очистка целей в кампаниях Рекламного кабинета: убрать из настроек автостратегий все автоцели счётчика аналитики и микроконверсии (оставить только проверенные макроцели заявок, звонков и офлайн-конверсию SQL).
  • 2. Валидация событие цели: проверить, что все JS-события отправки форм вызываются строго в блоке success после валидации номера телефона, а не по событию click на кнопке.
  • 3. Защита страницы /thank-you/: запретить повторную отправку цели при перезагрузке страницы благодарности в рамках одной сессии (через флаг в sessionStorage).
  • 4. Скрипт сохранения UTM в localStorage: внедрить запись всех UTM-параметров и id_vizita при первом входе пользователя на сайт (сроком на 30 дней) и автоматическую подстановку этих значений в скрытые input type="hidden" всех форм на всех страницах сайта.
  • 5. Проверка серверных редиректов: убедиться, что при перенаправлении с http на https и при добавлении/удалении / в конце URL сервер сохраняет всю строку GET-запроса ($query_string в nginx).
  • 6. Автосоздание сделок по звонкам: настроить в интеграции телефонии и CRM автоматическое создание лида в воронке при любом входящем звонке с уникального номера без участия менеджера.
  • 7. Контрольная строка в РНП: добавить в еженедельную таблицу РНП техническую проверку: если расхождение между суммой макроцелей в счётчике аналитики и числом лидов в CRM превышает 15% — зажигать жёлтый сигнал технической ревизии.

7. Частые вопросы (FAQ)

Почему в отчёте рекламного кабинета по дате клика конверсий меньше (или больше), чем в счётчике аналитики за ту же неделю?

Потому что рекламный кабинет по умолчанию привязывает конверсию к дате совершения рекламного клика, а счётчик аналитики — к дате фактического совершения целевого действия (визита)! Если клиент кликнул по объявлению в воскресенье 25 октября в 23:50, а форму на сайте отправил в понедельник 26 октября в 00:10, то счётчик аналитики и CRM запишут эту заявку в новую неделю (с 26 октября), а Рекламный кабинет в стандартном отчёте прибавит её к прошлой неделе (к 25 октября, когда был клик). В актуальном интерфейсе Рекламного кабинета 2026 года для точной сверки с CRM можно вывести столбец «Конверсии по времени конверсии (Conversions by conv. time)» — тогда даты совпадут.

Как отследить в CRM источник клиента, который кликнул по рекламе на компьютере, а написал нам в мессенджер со смартфона?

Для этого на сайте используется лёгкий скрипт подмены стартового текста сообщения в ссылке мессенджера (ссылке мессенджера со стартовым кодом id_12345678 или текст в мессенджер «Здравствуйте! Мой номер обращения: #4829. Хочу рассчитать…»). По этому уникальному коду бот или интеграция CRM мгновенно связывает диалог в мессенджере с конкретным визитом счётчика аналитики, рекламной кампанией и ключевым словом!

Должен ли собственник платить подрядчику за «конверсии по отчёту кабинета», если в CRM этих заявок нет?

Категорически нет. Любые расчёты эффективности рекламы (CPL, eCPL, CAC, ROMI) и мотивация специалистов строятся исключительно по верифицированным записям в вашей CRM-системе (Статья E5). Задача специалиста по трафику и аналитике — обеспечить техническую сходимость кабинета с CRM на старте проекта.


Что читать и смотреть дальше