Зачем передавать данные в Метрику и почему это должно работать безупречно
Основная цель интернет-маркетинга – не заманить клиента баннером, а довести до покупки и понять, почему это сработало. Или — что чаще — почему не сработало.
Чтобы принимать решения не на интуиции, а на данных, вы должны видеть путь пользователя от первого касания до покупки. И здесь без интеграции Яндекс.Метрики и интернет-магазина на Битрикс — как без фар в тумане.
Но передача данных о продажах — дело тонкое. Сделано как попало — получите разрозненные отчеты, в которых конверсии то есть, то нет. Сделано правильно — и вы в два клика видите, какие товары продаются, откуда пришел покупатель, и что реально приносит прибыль.
Почему именно Яндекс.Метрика?
Во-первых, она бесплатная. Во-вторых, умеет многое:
- отслеживать поведение пользователей в реальном времени;
- строить детальные сквозные отчёты;
- работать с eCommerce-данными и заказами;
- интегрироваться с CRM и CMS — например, с 1С-Битрикс.
Добавьте к этому UTM-метки, карту скроллов, визиты по городам и даже метки на кнопки — и вы поймёте, почему маркетологи по-прежнему держат Метрику в арсенале, несмотря на всё.
Что мы хотим передавать?
Когда речь о интернет-магазине на Битрикс, в Метрику нужно передавать:
- стоимость и состав заказа;
- ID транзакции (для отчётности);
- источник трафика;
- статус оплаты;
- в идеале — информацию о клиенте (анонимно, конечно же).
Эти данные формируют отчёты eCommerce, позволяют считать реальную отдачу от рекламы, оптимизировать воронку и не тратить бюджет впустую.
А теперь немного боли…
Представим, как это выглядит без интеграции:
- Клиент оформляет заказ, а вы смотрите на пустую строчку в Метрике: «0 конверсий». Хотя чек лежит у вас в CRM, и склад уже выдал товар.
- Трафик шёл, сайт работал, а бизнес-процессы были слепы.
Решение: Интеграция Метрики и Битрикс с передачей продаж
Хорошая новость — всё можно настроить.
Плохая — некоторые делают это «на коленке», и потом страдают.
Способ 1. Использовать стандартный модуль «Яндекс.Метрика» в Битриксе
В Битриксе есть встроенный модуль Метрики, который позволяет:
- Вставить счётчик Метрики прямо в шаблон сайта;
- Отслеживать посещения и цели;
- Отправлять стандартные события (например, «нажал на кнопку»).
Но! Он не передаёт eCommerce-данные о продажах по умолчанию. Поэтому нам нужно больше.
Практическая часть: как передать данные о продажах в Яндекс.Метрику
Шаг 1: Убедитесь, что у вас включена поддержка eCommerce в Метрике
В настройках счётчика → вкладка «Вебвизор, карта скроллинга, аналитика форм» → включите «Передача ecommerce-данных».
Шаг 2: Добавьте на сайт нужные скрипты
Для передачи данных используется JavaScript-объект dataLayer и метод yaCounterXXXXXX.reachGoal().
Битрикс не делает это автоматически — здесь начинается ручная работа.
Пример кода отправки данных при оформлении заказа:
window.dataLayer = window.dataLayer || [];
dataLayer.push({
ecommerce: {
purchase: {
actionField: {
id: «ORDER1234»,
revenue: «5600»
},
products: [{
id: «SKU123»,
name: «Кроссовки Nike»,
price: «2800»,
quantity: 2
}]
}
}
});
Этот код можно внедрить в шаблон успешного оформления заказа или настроить через события ядра Bitrix.
Шаг 3: Проверяйте корректность через отладку
Яндекс предоставляет режим отладки Метрики, где видно, что именно передаётся. Если нет ошибок и данные ушли — вы молодец.
Если после трёх дней всё ещё «0 заказов» — то либо код с ошибкой, либо он не подгружается (или пользователь блокирует скрипты).
Неочевидные подводные камни
- Кэш Битрикса — иногда он мешает скриптам отрабатывать корректно. Чистите его или выводите скрипты через динамические компоненты.
- AJAX-оформление заказов — если у вас современный одностраничный заказ, важно, чтобы данные уходили в момент, когда пользователь нажал «оформить», а не когда страница перезагрузилась.
- Ошибки в UTM-метках — если метки не передаются или передаются неправильно, вы не узнаете, какая реклама сработала.
Альтернатива: подключить eCommerce через GTM
Google Tag Manager — ещё один путь. Работает, если вы не боитесь дополнительных тегов, настройкой которого занимается маркетолог.
Но учтите: Яндекс официально рекомендует подключение напрямую, так как GTM может терять события.
Почему стоит обратиться к нам
Если вам нужен интернет-магазин на Битрикс с корректной передачей данных в Яндекс.Метрику — добро пожаловать.
Мы:
- настраиваем eCommerce-аналитику под ключ;
- тестируем и отлаживаем каждую строчку кода;
- понимаем, что для вас важны не отчёты, а реальные заказы и их источники;
- не разводим «потом доделаем», а сразу делаем нормально.
Если вы не передаёте данные о продажах в Метрику — вы теряете аналитику, деньги и возможность роста.
Если передаёте криво — ещё хуже: будете принимать решения, основанные на неправильной статистике.
Решение простое — автоматизировать интеграцию Яндекс.Метрики и Битрикс через опытных разработчиков.
Нам можно доверить сайт, аналитику и разум. Всё сделаем чётко.
Свяжитесь с нами, если хотите понять: кто покупает, что покупает и почему. Мы интегрируем — вы масштабируетесь.