BrandEvo

E-commerce маркетинг

События e-commerce в Яндекс.Метрике для магазинов

Без настроенной e-commerce-аналитики интернет-магазин работает вслепую: вы видите трафик, но не видите выручку. Разбираем, какие события передавать в Метрику, как считать продажи и зачем это нужно для рекламы и SEO. В этой статье разбираем события e-commerce в яндекс.метрике по шагам — без воды и лишней теории.

E-COMMERCEЯНДЕКС.МЕТРИКАPURCHASEADD_TO_CARTDATALAYERВЫРУЧКАE-COMMERCEЯНДЕКС.МЕТРИКАPURCHASEADD_TO_CARTDATALAYERВЫРУЧКА
события e-commerce

Если в Метрике у вас настроена только цель «отправка формы», для магазина этого мало. E-commerce-события показывают всю воронку: просмотр товара → корзина → оформление → покупка, причём с суммами и составом заказов.

01Что такое e-commerce-события в Метрике

Это специальный тип данных, которые сайт магазина передаёт в Яндекс.Метрику не как обычные цели, а через расширенный механизм dataLayer. В Метрике появляются отдельные отчёты «Электронная коммерция» с выручкой, средним чеком, конверсией в покупку, популярными товарами и категориями.

Технически магазин кладёт в глобальный массив dataLayer объект с описанием события: какой товар, в какой категории, по какой цене, в каком количестве. Метрика этот массив читает и строит отчёты. Подробности по разметке — в официальной документации Яндекс.Метрики.

02Какие события нужно передавать

Базовый набор, который закрывает 90% задач магазина:

  • view_item / detail — пользователь открыл карточку товара.
  • add_to_cart / add — добавил товар в корзину.
  • remove_from_cart / remove — удалил из корзины.
  • begin_checkout / checkout — перешёл к оформлению заказа.
  • purchase — оплатил или подтвердил заказ. Главное событие, по нему считается выручка.

Дополнительные события — просмотр списка товаров (категория, выдача поиска), клик по товару в списке, добавление в избранное. Они помогают понять, на каком шаге воронки магазин теряет клиентов.

Какие поля передавать в каждом событии

Минимум: id товара, название, бренд, категория, цена, валюта (RUB), количество. Для события purchase добавляется идентификатор заказа, общая сумма и, по желанию, доставка и скидка. Чем полнее набор, тем подробнее отчёты.

03Как настроить технически

Есть три типичных пути.

Готовый модуль CMS

Для популярных движков (1С-Битрикс, OpenCart, Tilda, Shopify) есть штатные модули или плагины: вы вводите номер счётчика — и события начинают передаваться. Для WordPress + WooCommerce есть несколько проверенных решений. Это самый быстрый путь, но настройку всё равно нужно проверять вручную.

Через Google Tag Manager или Яндекс.Тег

Универсальный способ для сложных магазинов: разработчик настраивает dataLayer, маркетолог собирает теги. Дольше, но даёт максимум гибкости.

Прямая интеграция в код магазина

Разработчик сайта добавляет вызовы в шаблоны страниц и обработчики действий. Нужно тестировать каждое событие отдельно.

В большинстве проектов схема такая: базовая разметка — через модуль CMS, нестандартные шаги (например, оформление в один клик) — вручную через GTM.

04Как проверить, что данные идут корректно

  • Откройте сайт в браузере, в консоли наберите dataLayer — массив должен заполняться при кликах по товарам.
  • В Метрике зайдите в «Электронная коммерция» → «Заказы» через сутки после настройки и сравните количество заказов и сумму с реальными данными CRM или 1С.
  • Сделайте тестовый заказ от себя и убедитесь, что он попал в отчёт и с правильной суммой.
  • Регулярно (раз в месяц) сверяйте выручку в Метрике с выручкой в учётной системе. Расхождение в 5–10% — норма (отмены, возвраты), 30% — повод искать ошибку.

Подробнее про общие отчёты — в материале отчёты Яндекс.Метрики для бизнеса.

05Зачем это нужно: что вы получаете

Реальные деньги по каналам

Вы видите, не сколько кликов привёл Яндекс.Директ, а сколько денег он принёс. То же по SEO, рассылкам, прямым заходам, VK. Это позволяет правильно перераспределять бюджет.

ROI на уровне товаров и категорий

Какие категории дают выручку, какие — только трафик; какие товары добавляют в корзину, но не покупают. Это влияет и на ассортимент, и на акции, и на структуру каталога.

Воронка магазина

Где теряются покупатели: на странице товара, при добавлении в корзину, на шаге оплаты. Без этого «улучшения сайта» делаются на глаз.

Автостратегии в рекламе

Яндекс.Директ умеет оптимизироваться по покупкам и выручке, но только если данные о них корректно передаются. Без e-commerce-разметки автостратегии работают по слабым сигналам — заявкам или времени на сайте. Подробнее — в материале про передачу целей в Директ.

06Типичные ошибки настройки

  • Двойной счёт покупок — событие purchase срабатывает и на странице «Спасибо», и при возврате на неё через «Назад». В отчётах появляется лишняя выручка.
  • Передача цены с НДС и без — разные модули магазина передают по-разному. Зафиксируйте одну логику.
  • Нет валюты или указана неверная — Метрика принимает данные, но отчёты по выручке ломаются.
  • События не срабатывают на мобильной версии — мобильный шаблон часто живёт отдельно от десктопного, его проверяют в последнюю очередь.
  • Учёт отменённых заказов — нужно либо не передавать их в Метрику, либо корректировать через API.

Хорошо настроенная e-commerce-аналитика — это базовая инфраструктура магазина. Без неё дальнейший рост рекламы и SEO упирается в то, что вы не видите реальный эффект.

// Как это работает в BrandEvo

E-commerce-аналитика и продвижение магазина

В подписке для интернет-магазинов настраиваем e-commerce-события, связываем их с рекламой и рассылками, ведём отчётность по выручке по каналам. Подробнее — маркетинг для интернет-магазинов.

Официальная документация по теме — Справка Яндекс.Метрики.

Видеть выручку по каналам

Настроим e-commerce-аналитику и подключим её к рекламе и рассылкам. Бесплатно покажем, что не считается у вас сейчас.


Частые вопросы

Подходит ли подписка BrandEvo моему бизнесу?

Подписка работает для малого и среднего бизнеса в России. Тариф «Старт» — 200 000 ₽/год для услуг и небольших проектов, «E-commerce» — 400 000 ₽/год для интернет-магазинов. Подробное сравнение — на странице тарифов.

Что входит в подписку маркетинга?

Полный цикл: SEO, контекстная реклама, контент-маркетинг, email-рассылки, дизайн, веб-аналитика и разработка под задачу. Не отдельные услуги, а одна команда под результат.

Можно ли начать, если у меня ещё нет сайта?

Да. Если сайта нет — в первый месяц делаем посадочную страницу или лендинг. Если есть — проводим аудит и улучшаем. Создание и поддержка сайта входят в подписку.

Смотреть тарифы →
Карта блога — все статьи