Практика

Почему заявки в Яндекс Метрике не совпадают с CRM

Метрика показывает 120 заявок, отдел продаж видит 86, а в CRM вообще 79. Это не редкая ситуация — и почти никогда её нельзя решить одной настройкой цели.

Сначала важно понять: Метрика и CRM считают разное

Яндекс Метрика фиксирует действия пользователя на сайте. CRM фиксирует то, что фактически попало в систему продаж. Между этими двумя точками есть форма, JavaScript, обработчик, почта, интеграция, API, антиспам, менеджер и иногда ещё несколько промежуточных сервисов.

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

Причина №1. Цель срабатывает раньше реальной отправки

Один из самых частых вариантов: событие Метрики отправляется по клику на кнопку «Отправить», а не после успешной отправки формы.

Пользователь нажал кнопку, но:

  • не прошла валидация;
  • сервер вернул ошибку;
  • не сработал обработчик;
  • интеграция с CRM упала;
  • письмо не было отправлено.

Метрика уже засчитала цель, хотя реальной заявки не существует.

Причина №2. Одна заявка считается несколько раз

Повторная отправка события — ещё одна распространённая причина завышенных цифр. Например, одно и то же событие может срабатывать при клике, при успешном AJAX-ответе и при показе сообщения «Спасибо».

Дополнительная проблема появляется, когда пользователь возвращается назад, обновляет страницу успешной отправки или несколько раз нажимает кнопку.

Причина №3. Не все формы настроены одинаково

На коммерческом сайте редко существует одна форма. Обычно есть:

  • обратный звонок;
  • «Задать вопрос»;
  • форма в карточке товара;
  • быстрый заказ;
  • форма консультации;
  • форма в мобильной версии;
  • отдельные формы на посадочных страницах.

Часть из них может отправлять события правильно, а часть — нет. В отчёте всё при этом выглядит как одна общая цель.

Причина №4. Заявка дошла до сайта, но не дошла до CRM

Тогда Метрика может быть абсолютно права. Пользователь действительно отправил форму, сервер её принял, но дальше произошёл сбой.

Проверять нужно:

  • логи обработчика;
  • ответ CRM/API;
  • очереди и повторные попытки;
  • правила антиспама;
  • почтовую отправку;
  • обязательные поля CRM;
  • дубликаты и правила объединения лидов.

Причина №5. CRM сама меняет картину

В CRM могут объединяться дубли, удаляться тестовые обращения, объединяться повторные заявки одного клиента или создаваться сделки без отдельного лида.

Поэтому сравнивать «цели Метрики» и «строки в CRM» напрямую часто некорректно.

Как я проверяю расхождение

  1. Фиксирую точку отсчёта. Выбираю конкретную форму и конкретный период.
  2. Делаю тестовые отправки. Проверяю событие в браузере, ответ сервера и появление заявки в конечной системе.
  3. Сверяю уникальный идентификатор. Если система позволяет — request ID, номер формы, телефон, email или другой признак.
  4. Проверяю все места отправки события. Клик, AJAX success, thank-you page, JS-события.
  5. Иду дальше по цепочке. Сайт → интеграция → CRM → менеджер.

Главная ошибка — пытаться «подогнать цифры»

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

Только после этого отчёты рекламы и расчёт стоимости заявки становятся действительно полезными.

Не хотите искать причину вслепую?

Пришлите сайт и опишите, что не сходится. Посмотрю, с какой точки начинать диагностику.

Показать сайт →
Есть задача?

Покажите сайт — разберёмся, где проблема.

Пришлите адрес и коротко опишите ситуацию. Я начну с того, где искать причину и какой формат работы здесь имеет смысл.

olga@by-rybakova.ru