OpenCart: виправити eCommerce-аналітику (GA4 + GTM) — не всі покупки/value потрапляють

Customer: AI | Published: 20.08.2025

Сайт на OpenCart. У GA4 час від часу не фіксуютьсяpurchase і/або не передаєтьсяvalue. У GTM Preview все ок — значить, проблема ймовірно у сайті/dataLayer (шаблон, модулі, кеш, асинхронність). Потрібно стабілізувати трекінг, щоб перейти на стратегіюMaximize Conversion Value/ROAS.Що треба зробити Аудит GA4+GTM+сайту, перевіркаdataLayer на кроках:view_item,add_to_cart,begin_checkout,purchase. ВирівнятиdataLayer push і теги: передаватиtransaction_id,value,currency,items[]; захист від дублівpurchase. Перевірити валюту/знижки/доставку, формат цін (крапка/кома), конфлікти модулів (OCMOD/VQMOD), кеш/CDN, consent-банери. Прописати тести й провести звірку GA4 з адмінкою OpenCart за тестовий період.Результат (критерії приймання) 100% реальних замовлень потрапляють у GA4 якpurchase; розбіжність з адмінкою≤5%. Коректні: унікальнийtransaction_id,value (±1–3%),currency, повний список товарів. Коротка документація: що змінено, схемаdataLayer, тригери GTM, чек-лист тестів. Рекомендації щодо переходу наMaximize Conversion Value/ROAS.(Опційно окремо: Meta CAPI, інтеграція з CRM/CPA).Доступи/дані GA4/GTM/Google Ads, Meta BM/Events. Бекап обов’язковий; бажано staging або погоджене «вікно» робіт. Адмінка OpenCart, SFTP/Git - Ці доступи за домовленістю з нашими розробниками видаватине можу, тому від вас потрібно виявлення помилки і ТЗ для них.Вимоги до фахівця Досвід GA4 eCommerce + GTM саме на OpenCart; вміння знаходити «плаваючі» збої; розуміння валют/ПДВ/доставки. Плюсом: Meta CAPI, server-side tagging. Сайт:https://attributetime.ua/