Счётчик Метрики на сайте стоит у всех, а вот считает правильно далеко не у каждого. Типичная картина: визиты в отчётах есть, а заявок в целях почти нет, хотя менеджеры каждый день отвечают на обращения с сайта. Или наоборот, визитов вдвое больше, чем на самом деле. Ниже пошагово разбираем, как проверить Яндекс Метрику на сайте: работает ли счётчик, не стоит ли он дважды и доходят ли цели.
Признаки, что Метрика считает не всё
- заявок в целях заметно меньше, чем писем и звонков у менеджеров;
- визитов вдруг стало вдвое больше без всякой рекламы: похоже на второй счётчик;
- после установки баннера cookie данные упали;
- в отчёте по рекламе Директа нет конверсий, хотя заказы с рекламы приходят;
- вебвизор показывает пустые записи или не показывает часть страниц.
Шаг 1. Статус счётчика в интерфейсе
В списке счётчиков у каждого есть цветной значок состояния. Зелёный означает, что данные приходят, жёлтый и красный говорят, что код не найден или данных давно нет. В настройках счётчика есть кнопка проверки: Метрика сама зайдёт на сайт и скажет, видит ли код. Это первая и самая быстрая проверка счётчика Яндекс Метрики, но она смотрит только главную страницу и только наличие кода.
Шаг 2. Проверка на самом сайте
Откройте сайт, добавив к адресу параметр ?_ym_debug=1, например https://ваш-сайт.ru/?_ym_debug=1. Затем откройте консоль браузера: правая кнопка мыши, «Просмотреть код», вкладка «Консоль». В режиме отладки Метрика пишет туда каждое отправленное событие: просмотр страницы, достижение цели, параметры визита.
Если в консоли пусто, счётчик на этой странице не работает. Если строк с номером счётчика две разные, на сайте стоят два счётчика. Если одна и та же отправка повторяется дважды, код подключён два раза, например напрямую и ещё раз через Google Tag Manager.
Второй способ: вкладка «Сеть» в тех же инструментах, фильтр по mc.yandex.ru. Каждый просмотр и каждая цель видны отдельным запросом.
Шаг 3. Метрика и баннер cookie
Если на сайте есть согласие на cookie и аналитика включается только после него, проверьте обе ветки. До нажатия «Принимаю» запросов к Метрике быть не должно, после нажатия счётчик должен загрузиться без перезагрузки страницы. Частая ошибка: формы вызывают цели раньше, чем счётчик загружен, и такие цели теряются. Подробнее о том, как совместить Метрику с требованиями закона, мы писали в разборе «Сайт компании и 152-ФЗ: что проверить по шагам».
Шаг 4. Проверка целей
Цели в Метрике бывают нескольких типов, и проверяются они по-разному.
- Посещение страницы, например страницы «Спасибо за заявку». Проверьте, что адрес такой страницы не менялся. Если сайт переделали и форма больше не ведёт на отдельную страницу, цель молча перестала срабатывать.
- JavaScript-событие. Сайт сам сообщает Метрике, что отправлена форма или нажата кнопка. Отправьте тестовую заявку с
?_ym_debug=1в адресе: в консоли должна появиться строка с вызовомreachGoalи названием цели. Если её нет, событие не настроено или вызывается раньше загрузки счётчика. - Автоматические цели: клик по телефону или почте, отправка формы, переход в мессенджер. Метрика создаёт их сама, но формы, которые отправляются без перезагрузки страницы, распознаёт не всегда.
Перед проверкой целей Яндекс Метрики загляните в фильтры счётчика. Если включено «Не учитывать мои визиты», ваша тестовая заявка в отчёт не попадёт, и покажется, что цель не работает. Сами данные появляются в отчётах не мгновенно, подождите несколько минут.
Шаг 5. Переходы без перезагрузки и интернет-магазины
На сайтах, где вкладки, каталог или листание работают без перезагрузки страницы, Метрика по умолчанию видит только первый просмотр. При каждой смене содержимого сайт должен отправлять просмотр сам. Проверить просто: перейдите на вторую страницу каталога и посмотрите, появился ли в консоли новый просмотр.
Для магазина отдельно проверьте электронную коммерцию: при добавлении в корзину и оформлении заказа в консоли должны появляться события с товарами и суммой. Без них отчёт по выручке будет пустым.
Шаг 6. Связь с рекламой
Чтобы видеть, какие кампании Директа приводят заявки, счётчик должен быть привязан к рекламному кабинету, а цели выбраны в настройках кампаний. Проверьте, что ссылки в объявлениях не теряют метки при переадресации, например при переходе с адреса без слэша на адрес со слэшем.
Частые ошибки, которые мы находим при аудите
- счётчик стоит не на всех страницах: забыли на лендингах или в отдельном шаблоне блога;
- два счётчика или двойное подключение одного и того же;
- цели привязаны к старым адресам страниц «Спасибо»;
- формы в всплывающих окнах не вызывают цель вовсе;
- вебвизор выключен, и нельзя посмотреть, где посетители бросают форму;
- роботы и свои визиты не отфильтрованы, конверсия занижена.
Итог
Проверка Яндекс Метрики занимает полчаса: статус в интерфейсе, режим отладки в браузере, тестовая отправка каждой формы и сверка с реальными заявками. Если цифры всё равно расходятся или нужно связать сайт, рекламу и CRM в одну картину, это задача для настройки аналитики: начинаем с аудита счётчиков и находим, где теряются данные.
Аудит счётчиков, цели и сквозную аналитику настраиваем в услуге «Аналитика и Метрика». Чтобы Метрика работала по закону и не теряла цели после согласия на cookie, проверьте и «Соответствие закону».
