Врут и не краснеют – речь про надстройки популярных CMS для передачи событий электронной торговли в GA4. Это в первую очередь GA4-плагины для WordPress, Drupal, CS-Cart и других систем управления контентом. Как распознать, что вас дурят? Очень просто.

Если во время установки или настройки плагина вас просят ввести api_secret – с вероятностью 99% вы столкнетесь с проблемами. И вот почему:

1. Запрос приложением api_secret означать может только одно – плагин будет отправлять определенные события (чаще всего purchase, но не только) с помощью Measurement Protocol 2.

2. Все бы ничего, ведь отправка с бэка гораздо надежнее, чем отслеживание фронтового хита на странице покупки, так ведь? Не совсем.

3. Разработчики отправляют ивенты покупок с бэкенда по старой памяти – ведь Measurement Protocol-запросы в Universal Analytics легко и непринужденно атрибутировались к определенному сеансу и наследовали (если так можно выразиться) от него все нужные параметры.

4. Однако сейчас ивенты, отправленные с помощью Measurement Protocol 2, не будут (по умолчанию) содержать кучи необходимых данных – например гео, типа устройства и других. Писал об этом здесь.

5. Конечно, это решается обогащением тела и payload запроса необходимыми параметрами. Вот только делают ли это разработчики плагинов? Не-а.

Что в результате? Вы приобретаете WP-плагин MonsterInsights за $100 в год и получаете все свои покупки, выручку и события добавления в корзину (WTF!?) в отчетах GA4 без разбивки на страны или типы устройств.

Будьте аккуратны с коробочными решениями для трекинга и инвестируйте время и ресурсы в кросс-чекинг текущей системы маркетинг-аналитики. Я в свои проектах делаю так всегда.

Больше о работе с данными в продукте и маркетинге есть в Телеграм-канале "Модель атрибуции”