Почему заявки в Яндекс Метрике не совпадают с CRM
Метрика показывает 120 заявок, отдел продаж видит 86, а в CRM вообще 79. Это не редкая ситуация — и почти никогда её нельзя решить одной настройкой цели.
Сначала важно понять: Метрика и CRM считают разное
Яндекс Метрика фиксирует действия пользователя на сайте. CRM фиксирует то, что фактически попало в систему продаж. Между этими двумя точками есть форма, JavaScript, обработчик, почта, интеграция, API, антиспам, менеджер и иногда ещё несколько промежуточных сервисов.
Поэтому расхождение само по себе не означает, что одна из систем «врёт». Вопрос в другом: в какой точке цифры начинают расходиться.
Причина №1. Цель срабатывает раньше реальной отправки
Один из самых частых вариантов: событие Метрики отправляется по клику на кнопку «Отправить», а не после успешной отправки формы.
Пользователь нажал кнопку, но:
- не прошла валидация;
- сервер вернул ошибку;
- не сработал обработчик;
- интеграция с CRM упала;
- письмо не было отправлено.
Метрика уже засчитала цель, хотя реальной заявки не существует.
Причина №2. Одна заявка считается несколько раз
Повторная отправка события — ещё одна распространённая причина завышенных цифр. Например, одно и то же событие может срабатывать при клике, при успешном AJAX-ответе и при показе сообщения «Спасибо».
Дополнительная проблема появляется, когда пользователь возвращается назад, обновляет страницу успешной отправки или несколько раз нажимает кнопку.
Причина №3. Не все формы настроены одинаково
На коммерческом сайте редко существует одна форма. Обычно есть:
- обратный звонок;
- «Задать вопрос»;
- форма в карточке товара;
- быстрый заказ;
- форма консультации;
- форма в мобильной версии;
- отдельные формы на посадочных страницах.
Часть из них может отправлять события правильно, а часть — нет. В отчёте всё при этом выглядит как одна общая цель.
Причина №4. Заявка дошла до сайта, но не дошла до CRM
Тогда Метрика может быть абсолютно права. Пользователь действительно отправил форму, сервер её принял, но дальше произошёл сбой.
Проверять нужно:
- логи обработчика;
- ответ CRM/API;
- очереди и повторные попытки;
- правила антиспама;
- почтовую отправку;
- обязательные поля CRM;
- дубликаты и правила объединения лидов.
Причина №5. CRM сама меняет картину
В CRM могут объединяться дубли, удаляться тестовые обращения, объединяться повторные заявки одного клиента или создаваться сделки без отдельного лида.
Поэтому сравнивать «цели Метрики» и «строки в CRM» напрямую часто некорректно.
Как я проверяю расхождение
- Фиксирую точку отсчёта. Выбираю конкретную форму и конкретный период.
- Делаю тестовые отправки. Проверяю событие в браузере, ответ сервера и появление заявки в конечной системе.
- Сверяю уникальный идентификатор. Если система позволяет — request ID, номер формы, телефон, email или другой признак.
- Проверяю все места отправки события. Клик, AJAX success, thank-you page, JS-события.
- Иду дальше по цепочке. Сайт → интеграция → CRM → менеджер.
Главная ошибка — пытаться «подогнать цифры»
Цель диагностики не в том, чтобы сделать одинаковые числа любой ценой. Нужно добиться понятной логики: что именно считается заявкой, в какой момент она фиксируется и как её можно проверить.
Только после этого отчёты рекламы и расчёт стоимости заявки становятся действительно полезными.
Не хотите искать причину вслепую?
Пришлите сайт и опишите, что не сходится. Посмотрю, с какой точки начинать диагностику.
Покажите сайт — разберёмся, где проблема.
Пришлите адрес и коротко опишите ситуацию. Я начну с того, где искать причину и какой формат работы здесь имеет смысл.