- Як вставити 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 ми розбирали в окремому матеріалі — якщо пропустили, обов’язково поверніться до нього. А поки — успіхів з рекламою на Хорошоп!














