Настройка электронной коммерции в Google Analytics: как отслеживать продажи на сайте

Настройка электронной коммерции в Google Analytics: полный гид для интернет-магазинов

Google Analytics — мощный инструмент аналитики, но по умолчанию он показывает только общие данные: сколько посетителей зашло, откуда они пришли, какие страницы смотрели. А вот что они купили, сколько потратили и где "отвалились" от покупки — эти данные доступны только при включённой электронной коммерции (eCommerce).

Если у вас интернет-магазин или сайт с оплатой онлайн, настройка электронной коммерции в Google Analytics — обязательный шаг. Без неё вы просто не увидите главного: как работает воронка продаж, какие товары приносят прибыль, какие источники приводят "тёплую" аудиторию и где теряются деньги.

В этой статье подробно разберём, как включить eCommerce в Universal Analytics и Google Analytics 4, какие данные она даёт, и как использовать их для роста продаж.

Что такое электронная коммерция в Google Analytics

Электронная коммерция (Enhanced eCommerce) — это специальный модуль в Google Analytics, который позволяет отслеживать все этапы онлайн-покупки:

  • просмотры карточек товаров;
  • добавления в корзину;
  • удаление из корзины;
  • переход к оформлению;
  • завершение покупки;
  • возвраты;
  • поведение в воронке.

Это не просто «количество продаж», а полноценная аналитика поведения покупателя, которая показывает, как клиент проходит путь от интереса до транзакции — и где именно он может «соскочить».

Зачем настраивать электронную коммерцию

Вот что вы получаете после настройки:

  • Видите, какие товары продаются, а какие нет.
  • Понимаете, на каких этапах корзины уходит больше всего пользователей.
  • Отслеживаете эффективность рекламных каналов — какие приводят к реальным покупкам, а не просто трафику.
  • Анализируете поведение покупателей: сколько времени проводят, что смотрят, сколько добавляют в корзину.
  • Видите средний чек, частоту и повторные покупки.

Проще говоря, это аналитика, которая позволяет не догадываться, а точно знать, что влияет на продажи.

Настройка электронной коммерции в Universal Analytics (UA)

Universal Analytics постепенно заменяется GA4, но многие сайты до сих пор работают именно на этой версии. Если у вас именно UA, вот что нужно сделать.

Шаг 1: Включение eCommerce в интерфейсе

  1. Зайдите в Google Analytics → Администратор.
  2. В колонке «Представление» выберите нужное представление.
  3. Перейдите в Настройки электронной торговли.
  4. Включите Электронную торговлю и, желательно, Расширенную электронную торговлю (Enhanced eCommerce).
  5. Сохраните изменения.

Шаг 2: Внедрение кода отслеживания

Для полноценной работы нужно внедрить JavaScript-обработчики на сайт. Они будут передавать данные о:

  • просмотре товара;
  • добавлении в корзину;
  • оформлении заказа;
  • завершении покупки;
  • возврате и т.д.

Это делается вручную (если есть разработчик) или через Google Tag Manager. На каждое действие — отдельный блок кода или тег с нужными параметрами.

Пример для отправки данных о покупке:

javascript

dataLayer.push({

‘event’: ‘purchase’,

‘ecommerce’: {

‘transaction_id’: ‘12345’,

‘value’: 129.99,

‘currency’: ‘RUB’,

‘items’: [

{

‘id’: ‘sku123’,

‘name’: ‘Рюкзак городской’,

‘price’: 129.99,

‘quantity’: 1

}

]

}

});

Шаг 3: Проверка данных

После настройки проверьте, приходят ли данные в отчёты:

  • Поведение → Электронная торговля.
  • Конверсии → Электронная торговля.
  • Отчёт по товарам, категориям, источникам трафика и т.д.

Если всё сделано правильно — вы начнёте видеть информацию о транзакциях и взаимодействии с корзиной.

Настройка eCommerce в Google Analytics 4 (GA4)

GA4 работает совсем иначе — вместо целей и представлений здесь события и параметры. Электронная коммерция в GA4 основана на отслеживании событий, каждое из которых описывает шаг покупателя.

Шаг 1: Включение событий eCommerce

GA4 отслеживает стандартные события, но их нужно настроить вручную, особенно для интернет-магазина.

Вот основные события для электронной торговли в GA4:

  • view_item — просмотр карточки товара;
  • add_to_cart — добавление в корзину;
  • remove_from_cart — удаление;
  • begin_checkout — начало оформления;
  • purchase — покупка;
  • refund — возврат.

Каждое событие должно отправляться с определённым набором параметров: название, ID, цена, валюта, количество и т.д.

Шаг 2: Передача данных через dataLayer

Как и в UA, используется dataLayer.push. Пример события покупки:

javascript

dataLayer.push({

event: ‘purchase’,

ecommerce: {

transaction_id: ‘T12345’,

affiliation: ‘Интернет-магазин’,

value: 1999.99,

currency: ‘RUB’,

items: [

{

item_name: ‘Футболка’,

item_id: ‘sku567’,

price: 1999.99,

quantity: 1

}

]

}

});

Если вы используете Google Tag Manager, создаются триггеры и теги на основе этих событий.

Шаг 3: Добавление событий в GA4

  1. Перейдите в раздел События.
  2. Убедитесь, что события purchase, add_to_cart и др. отображаются в списке.
  3. Отметьте нужные события как конверсии — тогда они будут попадать в раздел «Конверсии» и отчёты.

Как анализировать данные после настройки

После того как электронная коммерция включена и работает, откроется доступ к множеству полезных отчётов:

Что можно анализировать:

  • Какие товары приносят больше прибыли.
  • Сколько пользователей добавляют товар в корзину, но не покупают.
  • Сколько шагов проходит покупатель в процессе покупки.
  • Какие рекламные кампании приводят к покупкам.
  • Какой средний чек, возвраты, частота покупок.

Какие метрики особенно важны:

  • Процент завершённых покупок (conversion rate);
  • Доход по каналу/источнику;
  • Показатель отказов на странице оформления заказа;
  • ROI по рекламным источникам;
  • Путь пользователя до покупки.

Частые ошибки при настройке

  • Включена eCommerce в интерфейсе, но не настроена передача событий — данных нет.
  • Ошибки в структуре dataLayer — события не обрабатываются.
  • Не передаётся обязательный параметр transaction_id — покупка не считается.
  • Не разделены действия для мобильной и десктопной версии — теряется часть данных.
  • События не отмечены как конверсии в GA4 — вы не видите полной картины.

Советы по улучшению аналитики электронной коммерции

  • Используйте Google Tag Manager — он сильно упрощает настройку.
  • Настройте вебвизор и карту скроллов (через Яндекс.Метрику) — в связке с eCommerce это даёт глубинную аналитику.
  • Делайте A/B тесты на карточках товара и в корзине — отслеживайте, какие изменения влияют на покупки.
  • Учитывайте мультиканальные последовательности — пользователи часто покупают не сразу, а после нескольких касаний.

    Отправьте заявку сейчас и получите бесплатный аудит вашего сайта

    Найдем и укажем основные ошибки вашего сайта
    Спасибо!
    Ваша заявка успешно оформлена.
    Мы свяжемся с вами в ближайшее время!
    Заполните форму, оставьте свой номер телефона и адрес сайта, после вашей заявки мы свяжемся с вами, чтобы обсудить ваш проект, и предоставим подробный аудит