- Чому я рекомендую використовувати плагін для сайту на OpenCart?
- Отримання необхідних даних для вставки в плагін в Google Ads
- Отримання коду динамічного ремаркетингу з Google Ads
- Що і чому необхідно замінити в отриманому коді з Google Ads?
- Налаштування плагіна в OpenCart
- Перевірка правильності роботи плагіна ремаркетингу Google Ads
- Як налаштувати тег конверсії в OpenCart?
- Бонус для тих, хто дочитав до кінця
Раніше я вже записувала відео про налаштування електронної торгівлі через спеціальний плагін для OpenCart. Сьогодні хочу повернутися до цього інструменту і показати, як з його допомогою налаштувати динамічний ремаркетинг на Вашому сайті.
Чому я рекомендую використовувати плагін для сайту на OpenCart?
Скажу чесно: OpenCart — це та CMS, з якою у мене регулярно виникають складнощі. Причин декілька:
- OpenCart популярний в основному в нашому регіоні. У США та Європі він не особливо прижився, тому якісної документації та готових рішень англійською мовою значно менше.
- Через це постійно спливають якісь специфічні баги та нюанси.
- Програмісти, які пишуть код для OpenCart, працюють з перемінним успіхом. Іноді все функціонує відмінно, а іноді ви отримуєте таке нагромадження милиць, що простіше переробити з нуля.
Саме тому мені зручніше вирішувати подібні завдання за допомогою готових модулів і плагінів — менше головного болю.
Скільки дзвінків і продажів я отримаю замовивши у Вас контекстну рекламу?
Мені потрібно порахувати конверсію мого сайту Описати
завдання
у заявці
Розрахувати потенційний прибуток від реклами Калькулятор
контекстної реклами Гугл
Плагін, про який я говорю, передає актуальні теги Google Ads для динамічного ремаркетингу. Це саме ті події, які потрібні для коректної роботи реклами. Бонусом — він вміє налаштовувати конверсії Google Ads, якщо Вам це необхідно.
Наведу приклад з практики. На момент запису відео (початок липня 2023 року) у багатьох рекламодавців почалися проблеми з акаунтами, що використовують GA4. У когось збої почалися з 26 червня, у когось ще раніше — з середини травня. Причому навіть ті, хто давно перейшов на четверту аналітику, зіткнулися з цими неприємностями. Якщо Вас це не торкнулося — чудово, Вам пощастило. Але більшість рекламних акаунтів постраждала, і показники в них почали псуватися.
Встановлення тегу конверсії та тегу покупки через цей плагін вирішує практично всі можливі проблеми з відстеженням.
Отримання необхідних даних для вставки в плагін в Google Ads
Переходимо до налаштування динамічного ремаркетингу Google Ads — причому саме з новими подіями. Чому це важливо уточнити? Багато хто досі використовує старий формат подій і впевнений, що все працює як треба. Спойлер: не завжди.
Щоб перевірити поточний стан, заходимо в «Інструменти та налаштування», відкриваємо «Менеджер аудиторій» і переходимо в розділ «Ваші джерела даних».

Скажу відверто: цей розділ я називаю «Авгієвими стайнями Google». Те, що вони там накрутили за останній час — окрема історія. Але давайте розбиратися по порядку.

Припустимо, Ви бачите, що тег Google Ads був активний востаннє 5 червня. Чому саме тоді — загадка. Можливо, щось видалили під час переробки сайту. До речі, часта ситуація: приходить клієнт, а у нього все налаштовано з нуля, хоча раніше щось працювало. Логіку цих дій я не завжди розумію, але факт залишається фактом.

Отже, що ми бачимо в джерелах даних? Є тег Google, який потрібно встановити на сайт. Але крім самого тегу нам необхідні події для передачі даних про товари.

Отримання коду динамічного ремаркетингу з Google Ads
І ось тут починається цікаве: Google за замовчуванням не показує потрібні події. Доведеться покопатися в налаштуваннях, щоб активувати саме динамічний ремаркетинг.

Як зрозуміти, що у Вас налаштований саме динамічний, а не звичайний ремаркетинг? Повинен з’явитися фрагмент коду з подіями у форматі: page_view, value, items. Начебто все просто.

Але тут криється підступ з боку Google. Система трохи лукавить: ці події потрібно ще правильно перетворити перед відправкою. Ви просто хочете запустити рекламу і дотримуєтеся інструкції «Встановіть код динамічного ремаркетингу». Логічно очікувати детальну документацію, правда? А Google не пояснює, як саме повинен виглядати фінальний код і в якому форматі передавати дані про товари.

Що і чому необхідно замінити в отриманому коді з Google Ads?
Пам’ятаєте той скрипт з попереднього екрану? Так ось, його не можна використовувати в початковому вигляді. Потрібно замінити стандартний page_view на п’ять базових подій:
- view_search_results — перегляд результатів пошуку
- view_item_list — перегляд категорії товарів
- view_item — перегляд картки товару
- add_to_cart — додавання до кошика
- purchase — покупка
Крім того, параметри value (вартість) та items (дані про товари) повинні підставлятися динамічно. Що це означає на практиці? Коли користувач додає до кошика три товари на суму 1500 грн, саме ці цифри повинні автоматично передаватися в Google Ads. Не якісь шаблонні значення, а реальні дані про кількість, ціну та ID конкретних товарів.
Навіщо це взагалі потрібно:
Скільки дзвінків і продажів я отримаю замовивши у Вас контекстну рекламу?
Мені потрібно порахувати конверсію мого сайту Описати
завдання
у заявці
Розрахувати потенційний прибуток від реклами Калькулятор
контекстної реклами Гугл
- Швидкість передачі даних. Коли Ви налаштовуєте динамічний ремаркетинг безпосередньо через тег Google Ads, дані надходять до системи практично миттєво. Якщо ж гнати інформацію через GA4, вона буде йти цілу вічність — спочатку обробка в аналітиці, потім передача в рекламний кабінет. Навіщо Вам ця зайва прокладка, якщо у Google Ads є власні інструменти для отримання даних безпосередньо?
- Розуміння поведінки користувачів. Саме на основі цих подій Google визначає, що саме роблять відвідувачі на Вашому сайті. Так, у Вас встановлено GA4, як і на мільйонах інших сайтів. Але рекламна система не може повноцінно використовувати ці дані для ремаркетингу.
- Документація Google. Чому не можна написати нормальну людську довідку прямо в кабінеті? Загадка. А у деяких рекламодавців ще й функціонал Google Business Verticals не активований, і доводиться налаштовувати його вручну.
Налаштування плагіна в OpenCart
Повертаємося до нашого плагіну для OpenCart. Вся принадність у тому, що він бере на себе всю складну роботу з перетворення подій. Вам залишається тільки вказати пару параметрів.

Головне, що потрібно зробити — вставити ідентифікатор Google Ads. Знайти його можна в Google Tag Manager або безпосередньо в рекламному кабінеті.

Важливий момент: під час копіювання ідентифікатора система може захопити зайвий код. Переконайтеся, що в поле вставлено саме ідентифікатор у форматі AW-XXXXXXXXX. Після цього переведіть статус на «Увімкнено» і обов’язково збережіть налаштування.

Перевірка правильності роботи плагіна ремаркетингу Google Ads
Тепер потрібно переконатися, що все працює коректно. Переходимо на картку будь-якого товару і відкриваємо інструменти розробника (або розширення для налагодження тегів).

Що Ви повинні побачити? У списку запитів з’явиться тег ремаркетингу Google Ads. При перегляді картки товару автоматично спрацює подія view_item з параметрами retail і ID товару — саме так, як вимагає Google у своїй документації.

Йдемо далі. Додаємо товар у кошик, потім ще один. Перевіряємо запити — їх стало більше. Клацаємо на останній і бачимо подію add_to_cart. Чудово, все передається як треба.

При переході до оформлення замовлення плагін надішле подію begin_checkout, а після завершення покупки — purchase. До речі, begin_checkout можна додатково налаштувати через Google Tag Manager, але це необов’язково: Google Ads і так його побачить у загальному потоці подій, які передає плагін.

Як налаштувати тег конверсії в OpenCart?
Отже, з динамічним ремаркетингом на OpenCart розібралися. Якщо Вам додатково потрібен тег конверсії (тег покупки), налаштування займе буквально хвилину: просто скопіюйте його з Google Ads і вставте у відповідне поле плагіна. Ніяких додаткових перетворень не потрібно — вставляєте як є, і він відразу починає працювати.

Це той необхідний мінімум, який повинен передаватися в систему для коректної роботи рекламних кампаній.
Бонус для тих, хто дочитав до кінця
Найуважніші читачі напевно помітили: на етапі begin_checkout у мене взагалі не відображався ремаркетинг Google Ads. Не було навіть базового Global Site Tag (gtag.js). А він повинен бути на сайті обов’язково.

Що потрібно зробити? Заходимо в розділ «Лічильники», копіюємо код Global Site Tag і вставляємо його в header сайту. Ставити до або після Google Tag Manager — не принципово, працюватиме в обох випадках.
Після збереження та перезавантаження сторінки в налагоджувачі з’явиться Global Site Tag. Важливо розуміти: цей код повинен бути на всіх сторінках сайту без винятку. Він встановлюється один раз, а коди подій (view_item, add_to_cart та інші) — це вже доповнення до нього.
Запам’ятайте: динамічний ремаркетинг завжди складається з двох частин:
- Global Site Tag — базовий код, який ставиться скрізь.
- Коди подій — спрацьовують на конкретних діях користувача.

Тепер навіть begin_checkout буде коректно враховуватися системою Google Ads. Ось такий невеликий бонус для тих, хто дочитує матеріали до кінця, а не біжить попереду паровоза.
На цьому налаштування ремаркетингу для OpenCart завершено — у Вас є все необхідне для запуску.















