- Как вставить Google Tag Manager на Хорошоп?
- Оформление тестового заказа
- Проверка данных события Purchase
- Создание конверсии «Покупка» в Google Ads
- Создание тега конверсии в Google Tag Manager
- Настройка передачи данных на уровне товара
- Настройка триггеров
- Проверка на работоспособность
- Настройка передачи данных на уровне товара
- Установка динамического ремаркетинга на Хорошоп
- Заключение
Всем привет! Меня зовут Яна Ляшенко, и я Google-логист. Сегодня разберёмся, как через Google Tag Manager установить тег покупки на сайт, работающий на платформе Хорошоп. Зачем это нужно? Тег покупки — это специальный тип конверсии, который передаёт данные о заказах в рекламный аккаунт гораздо точнее, чем стандартная Google Analytics 4.


Как вставить Google Tag Manager на Хорошоп?
Первым делом Вам понадобится создать контейнер GTM и подключить его к сайту. Сделать это на Хорошопе довольно просто:
- Переходите в админ-панель и открываете раздел Маркетинг → Маркетинговые сервисы.
- Ищете два поля: Google Tag Manager (head) и Google Tag Manager (body). Названия подсказывают, в какую часть кода сайта пойдёт каждый фрагмент — в тег <head> и тег <body> соответственно.

- Теперь идёте в свой аккаунт GTM, нажимаете на идентификатор контейнера (выглядит как GTM-XXXXXXX) и копируете его.
- Возвращаетесь в настройки Хорошопа и вставляете скопированный код сначала в поле для head, потом — в поле для body. Код один и тот же, просто вставляете его в оба блока.
- Обязательно сохраняете изменения после каждой вставки — иначе ничего не заработает.

Сколько звонков и продаж я получу заказав у Вас контекстную рекламу?
Мне нужно посчитать конверсию моего сайта Описать
задачу
в заявке
Рассчитать потенциальную прибыль от рекламы Калькулятор
контекстной рекламы Гугл
После этих действий GTM будет подключён к Вашему интернет-магазину, и можно переходить к настройке самого тега покупки.
Оформление тестового заказа
Когда GTM подключён к сайту, переходим непосредственно в интерфейс Google Tag Manager и нажимаем кнопку «Предварительный просмотр». Откроется окно, куда нужно вставить ссылку на Ваш сайт. Мой совет — сразу вставляйте URL карточки товара, а не главной страницы. Так Вы сэкономите время: не придётся блуждать по каталогу, чтобы найти продукт для тестового заказа.
Дальше — собственно тестовый заказ. Проходите весь путь покупателя от начала до конца: добавляете товар в корзину, заполняете контактные данные, выбираете способ доставки и оплаты. Ничего не пропускаете — важно, чтобы процесс был максимально приближён к реальному. Нажимаете «Оформить заказ» и ждёте страницу благодарности.

После оформления возвращаетесь в окно предварительного просмотра GTM. В левой колонке ищете событие с названием Purchase — именно оно фиксирует факт покупки. Если событие появилось в списке, значит сайт корректно передаёт данные о транзакции.
Проверка данных события Purchase
Нашли событие Purchase? Отлично, теперь нужно убедиться, что в нём есть вся необходимая информация. Кликаете на это событие и переходите во вкладку Data Layer. Здесь хранится массив данных, которые сайт передаёт в GTM при каждой покупке.

Что Вы там увидите? Обычно это идентификатор транзакции, сумма заказа, валюта, список товаров с их ценами и количеством. Именно эти параметры мы будем использовать при настройке тега покупки — они позволят передавать в рекламный аккаунт точную информацию о каждой конверсии.
Создание конверсии «Покупка» в Google Ads
Переходим к настройке на стороне рекламного кабинета. Открываете Google Ads в отдельной вкладке браузера, заходите в раздел «Инструменты и настройки» → «Конверсии».

Нажимаете «Новое действие-конверсия» и выбираете тип «Веб-сайт». Система попросит ввести домен Вашего магазина — вставляете его и жмёте «Сканировать». Google предложит автоматически созданные конверсии, но они отслеживают просто посещение определённых страниц. Нам это не подходит — нужна конверсия, которая срабатывает по событию (event), а не по URL.

Выбираете категорию «Покупка» и указываете следующие параметры:
- Оптимизация — «Основное действие» (обязательно)
- Название — например, «Покупка» или «Purchase» (я для теста называю «Покупка – тест», чтобы не путать с существующими)
- Ценность — выбираете «Использовать особую ценность для каждой конверсии» (так в аккаунт будет передаваться реальная сумма каждого заказа)
- Учёт — «Одна»
- Модель атрибуции — на старте рекомендую «Последний клик», пока не наберёте хотя бы 200 конверсий в месяц

Сохраняете настройки. Теперь найдите созданную конверсию в списке, откройте её и разверните блок «Настройка тега». Здесь Вы увидите два параметра, которые понадобятся дальше: идентификатор конверсии и метку конверсии.

Создание тега конверсии в Google Tag Manager

Возвращаемся в GTM. Нажимаете «Создать тег» → «Конфигурация» и выбираете тип «Отслеживание конверсий Google Ads». Если система предложит создать тег связывания конверсий — соглашайтесь и проходите все шаги.

Теперь заполняем обязательные поля:
- Идентификатор конверсии — копируете из Google Ads и вставляете сюда
- Метка конверсии — аналогично копируете и вставляете

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

Ценность конверсии (value):
- Нажимаете плюсик в поле «Ценность конверсии»
- Выбираете «Переменная уровня данных»
- Возвращаетесь в окно предпросмотра, находите событие Purchase и смотрите, где лежит value
- На Хорошопе путь обычно выглядит так: ecommerce.value
- Вписываете это значение, даёте переменной понятное название (например, «ecommerce.value») и сохраняете
Идентификатор транзакции (transaction_id):
- Снова плюсик → «Переменная уровня данных»
- Путь: ecommerce.transaction_id
- Сохраняете с соответствующим названием

Код валюты (currency):
Сколько звонков и продаж я получу заказав у Вас контекстную рекламу?
Мне нужно посчитать конверсию моего сайта Описать
задачу
в заявке
Рассчитать потенциальную прибыль от рекламы Калькулятор
контекстной рекламы Гугл
- Аналогично создаёте переменную с путём ecommerce.currency
- Это удобно, если у Вас мультивалютный магазин — не придётся задавать валюту вручную
Важный момент: при указании пути к переменной обязательно ставьте точку между уровнями данных. Например, ecommerce.value, а не ecommerce value — без точки ничего работать не будет.
Настройка передачи данных на уровне товара
При желании можно передавать в Google Ads расширенную информацию — не только общую сумму заказа, но и данные по каждому купленному товару отдельно. Это необязательный шаг, но он помогает алгоритмам лучше понимать, какие именно продукты приносят конверсии.
Для настройки выберите «Специальные поля» и заполните:
- Идентификатор продавца — это ID Вашего аккаунта Merchant Center. Найти его просто: откройте Merchant Center и посмотрите в правый верхний угол — там будет набор цифр. Копируете и вставляете.
- Страна фида — указываете двухбуквенный код территории. Для Украины это ua, для других стран можно найти код в официальной документации Google (просто откройте список и воспользуйтесь поиском Ctrl+F).
- Язык фида — тот язык, на котором у Вас заполнен фид товаров. Если украинский — пишете uk, если русский — ru. К сожалению, динамически подтянуть этот параметр из Data Layer не получится, поэтому задаём вручную.
- Элементы (items) — здесь передаётся массив товаров из заказа. Путь к переменной: ecommerce.items
Настройка триггеров
Тег готов, но без триггера он не сработает. Нужно указать GTM, при каком событии активировать этот тег.
Нажимаете на блок «Триггеры» → плюсик → «Конфигурация триггера». Прокручиваете вниз и выбираете «Специальное событие». В поле «Имя события» вписываете purchase — именно так, как оно называется в Data Layer (мы видели это в предпросмотре: event: «purchase»).

Называете триггер понятно, например «EEC – purchase», и сохраняете. Затем сохраняете сам тег.

Проверка на работоспособность
Теперь нужно убедиться, что всё работает корректно. Снова нажимаете «Предварительный просмотр» в GTM и оформляете ещё один тестовый заказ.
После оформления в окне отладки должна появиться следующая картина: под событием Purchase Вы увидите свой тег конверсии (он будет отмечен как сработавший). Кликните на него и переключитесь на вкладку Values. Проверьте, что передаются все нужные параметры:
- transaction_id — уникальный номер заказа
- value — сумма покупки
- currency — код валюты
- идентификатор и метка конверсии (те, что Вы копировали из Google Ads)

Если настраивали передачу товаров, в списке также должны быть items. Но даже если их нет — не критично, основные данные для оптимизации рекламы уже передаются.

Видите такую картину? Отлично! Осталось нажать кнопку «Отправить» в Google Tag Manager, чтобы опубликовать изменения на боевой сайт.
Настройка передачи данных на уровне товара
Хотите передавать в рекламный кабинет не только общую сумму заказа, но и детальную информацию по каждой позиции? Это вполне реально. Для этого в настройках тега есть два варианта: «Уровень данных» или «Специальные поля». Рекомендую попробовать сначала уровень данных — часто этого достаточно.
Если же выбираете «Специальные поля», понадобится заполнить несколько параметров:
- Идентификатор продавца — это номер Вашего аккаунта Merchant Center. Где его взять? Заходите в Merchant Center и смотрите в правый верхний угол экрана — там будет числовой идентификатор. Копируете и вставляете в соответствующее поле.
- Страна фида — двухбуквенный код страны. Для Украины это ua. Если работаете с другой страной и не помните код — откройте справочник кодов территорий Google, нажмите Ctrl+F и найдите нужную страну.
- Язык фида — язык, на котором составлен Ваш товарный фид. Украинский — uk, русский — ru. К сожалению, динамически этот параметр не подтягивается, поэтому прописываем вручную.
- Элементы (items) — массив товаров из заказа. Путь для переменной: ecommerce.items
Установка динамического ремаркетинга на Хорошоп
Конверсии настроили, но это ещё не всё. Для полноценной работы рекламных кампаний нужен динамический ремаркетинг — он позволяет показывать пользователям именно те товары, которые они просматривали на Вашем сайте.

Возвращаемся в админку Хорошоп: «Маркетинг» → «Маркетинговые сервисы». Ищем блок Google Tag — именно сюда будем добавлять код ремаркетинга.

Теперь открываем Google Ads и переходим в «Инструменты и настройки» → «Менеджер аудиторий» → «Ваши источники». Находим блок «Тег Google Ads». Он может быть уже активным или находиться в режиме настройки — зависит от того, работали Вы с ним раньше или нет.
Если настраиваете с нуля, выбирайте следующие параметры:
- «Собирать данные о конкретных действиях»
- Тип бизнеса — «Розничная торговля»
- Жмёте «Сохранить и продолжить»

Дальше система предложит варианты установки. Нам нужен пункт «Установить тег вручную». Ищите строку, которая начинается с gtag(‘config’… — это и есть нужный фрагмент кода. Копируете её полностью, ничего не меняя.

Возвращаетесь в админку Хорошопа, прокручиваете страницу до поля с кодами. Если там уже что-то есть — ставите пробел после последней строки и вставляете скопированный код. Проверяете, что всё выглядит аккуратно, и сохраняете изменения.
Заключение
После этих действий динамический ремаркетинг в базовой версии начнёт работать. Да, существует более продвинутая настройка через Google Tag Manager, но для старта того, что мы сделали, более чем достаточно.
Итак, что мы имеем в итоге? Полностью настроенную передачу конверсий в Google Ads — теперь рекламный кабинет будет получать точные данные о каждой покупке. Плюс работающий ремаркетинг, который поможет возвращать посетителей на сайт.
Это базовый фундамент для запуска Performance Max и других умных кампаний. Без корректной аналитики алгоритмы Google просто не смогут нормально оптимизироваться — они будут работать вслепую. А с правильно настроенными событиями машинное обучение получает все необходимые сигналы для эффективной работы.
Настройку Google Analytics 4 мы разбирали в отдельном материале — если пропустили, обязательно вернитесь к нему. А пока — успехов с рекламой на Хорошоп!














