Отримуйте точну аналітику
Цей плагін захоплює додаткові ідентифікатори користувача і дописує їх до замовлення, щоб при покупці передати ці дані як Server-Side Conversion, щоб ви точно знали, звідки прийшов покупець. Особливо важливо це для оптимізації рекламного бюджету.
Чому частина конверсій не потрапляє у звіти?
- Блокувальники реклами і захист від трекінгу – додатки типу uBlock, AdGuard, Safari, Firefox, Brave вирізають рекламні скрипти до того, як вони встигнуть щось надіслати.
- Вбудовані браузери Instagram і Facebook – найтиповіший випадок для магазину, що рекламується в соцмережах: сайт відкривається всередині застосунку, де cookies живуть дуже недовго.
- Оплата через редирект на еквайра – LiqPay, Mono, WayForPay: покупець платить на чужому домені й часто просто закриває вкладку.
- Післяплата і підтвердження менеджером – коли замовлення не дорівнює покупка.
- Кешування сторінок – інколи налаштування плагінів кешування блокує роботу скриптів відстеження.
Функціонал
- Захоплює атрибуцію першого дотику — UTM-мітки, Google Ads click ID (gclid/gbraid/wbraid), Meta click ID та ідентифікатори пікселя (fbclid, fbp, fbc), GA4 client_id — у власні first-party cookie і прив’язує до замовлення при оформленні.
- GA4: На сторінці подяки одразу намагається відправити подію purchase напряму в GA4. Якщо клієнт туди не дійшов — подія автоматично досилається з сервера через GA4 Measurement Protocol за кілька хвилин, використовуючи захоплений client_id.
- Meta Conversions API: Pixel у браузері (через GTM) і CAPI із сервера шлють подію Purchase, для кожного замовлення — Meta сама склеює обидві події за спільним ідентифікатором, тож покупка рахується один раз.
- Google Ads: офлайн-конверсія вивантажується напряму в Google Ads API по gclid/gbraid/wbraid — без жодного тега в браузері, тож не залежить від cookie, блокувальників реклами чи in-app браузера.
- Гнучкий момент відправки. Обирається один раз на сайт: миттєво при створенні замовлення, при фактичній оплаті (за замовчуванням) або по обраному вручну списку статусів — під будь-який платіжний метод клієнта, включно з ручним підтвердженням надходження оплати.
- Попереджає про конфлікти. Якщо на сайті вже активний GTM з ecommerce-трекінгом, Site Kit, MonsterInsights, PixelYourSite (Pro) чи подібний інструмент — плагін одразу показує попередження про ризик подвійного обліку покупок.
- Мінімум налаштувань. Кожен канал (GA4 / Meta CAPI / Google Ads) вмикається окремо на своїй вкладці — самі лише поля з ключами й токенами, без правок теми.
- Безпечне логування. Журнал запитів і відповідей кожного каналу пишеться у стандартний WooCommerce-лог, окремим джерелом на канал.
Налаштування плагіна дивіться у базі знань.
Вкладка загальних налаштувань плагіна
Швидкий аналіз чи все працює справно
FAQ
Плагін сам собою ніколи не надішле подію двічі (вбудований захист на рівні замовлення). Але він не бачить і не контролює, що роблять інші інструменти — якщо вони теж шлють purchase для того самого замовлення, GA4 порахує його двічі. Тому плагін одразу показує попередження, якщо виявляє активний GTM з ecommerce-трекінгом, Site Kit, MonsterInsights чи подібне — щоб ви самі вирішили, яке джерело лишити.
Нічого — подія не генерується взагалі. Триггер спрацьовує лише на реальний перехід у статус “В обробці”/”Виконано”, а не на створення замовлення.
Так, сумісність задекларована офіційно й перевірена на HPOS-увімкненому магазині.
Плагін додає — один невеликий інлайн-скрипт на сторінці подяки, не блокує рендер. Server-side відправка йде через фонове завдання (Action Scheduler), поза чекаутом клієнта — на швидкість оформлення замовлення не впливає.
Плагін підтримує WP Consent API (wp_has_consent(‘statistics’)) — якщо на сайті стоїть реальний банер згоди (CMP), захоплення даних чекає на дозвіл відвідувача. Без CMP плагін сам по собі не блокує захоплення — для повної GDPR-відповідності потрібен окремий cookie-consent плагін, який реалізує цей стандарт.
За замовчуванням таблиця з історією атрибуції зберігається навіть після видалення плагіна. Є окрема галочка в налаштуваннях “видаляти таблицю при видаленні” — якщо явно увімкнути, дані приберуться остаточно.
Так — кожне поновлення підписки створює окреме замовлення і трекається як окрема, законна покупка (не дублікат початкової).
Якщо клієнт долетів до сторінки подяки з gtag — подія летить миттєво. Якщо ні (типовий кейс для webhook-платежів) — server-side fallback чекає кілька хвилин (за замовчуванням 10, підлаштовується розробником), щоб дати client-side гілці шанс спрацювати першою і уникнути дублю. Перевіряйте GA4 DebugView/Realtime з урахуванням цієї затримки.


Відгуки
Відгуків немає, поки що.