Трекинг и аналитикаУслуга
Исправление ecommerce-трекинга GA4 для Shopify
Исправляю события purchase, массив items, ошибки в выручке и причины Unassigned в GA4. Проверяю результат в DebugView и сверяю с заказами.
Удобнее почтой? next@taskfordaniel.com
Оценка
- Обсудить задачу Бесплатно Короткая переписка по почте или звонок на 15 минут: подходит ли задача и какой вариант выбрать.
- Focused Fix от 30 000 ₽
- Custom Engineering Project от 100 000 ₽
Нужен совет, а не исправление? Technical Working Session (10 000 ₽) посвящена одному вопросу и длится до 60 минут.
Проблема
Почему GA4 так часто ломается в Shopify?
Ошибки в событиях попадают в ecommerce-отчёты GA4. В Shopify события ломаются чаще, чем ожидают владельцы магазинов, и обычно без предупреждения.
После обновления темы чекаута, установки приложения или перехода на Checkout Extensibility может перестать срабатывать purchase, пропасть массив items или неверно считаться выручка с учётом скидок. Доля сессий Unassigned тоже может вырасти. Сообщения об ошибке не будет: GA4 продолжит показывать отчёты с неверными данными.
Отчёты выглядят заполненными, но выручка расходится с Shopify. На такую воронку нельзя опереться при оптимизации, а на данные по каналам нельзя полагаться при распределении рекламного бюджета.
Объём работ
Что я делаю
Я исправляю сбор ecommerce-событий GA4 на уровне data layer. Работаю с источником данных для отчёта:
-
События purchase и чекаутаНастраиваю срабатывание, полный набор параметров и массив items: ID товара, цену, количество и вариант.
-
ВыручкаПроверяю, что GA4 получает сумму, которую Shopify списал с покупателя, с правильным учётом налога и доставки.
-
Трафик UnassignedНахожу и исправляю причину: ошибки в UTM-параметрах, группах каналов или consent mode.
-
АтрибуцияПривожу в порядок группы каналов GA4 и UTM-метки, чтобы в данных кампаний сохранялся источник трафика.
-
ПроверкаПроверяю результат в DebugView в реальном времени и в сырой выгрузке BigQuery, если она подключена. Стандартные отчёты обновляются с задержкой.
Процесс
Как идёт работа
-
Доступы и симптомы
Нужны права редактора в GA4, доступ к Shopify и контейнеру GTM, если он используется. Вы описываете расхождение выручки, пропавшие покупки или рост Unassigned. Если пока неясно, что сломалось, я это выясню.
-
Сверка
Сравниваю покупки и выручку GA4 с заказами Shopify. Проверяю события и параметры, из которых получились эти цифры.
-
Исправление причины
Нахожу ошибку в скрипте, условии триггера или переменной data layer и исправляю её в источнике.
-
Проверка
Проверяю каждое исправление в DebugView на реальном тестовом событии. Затем наблюдаю за настоящими заказами в контрольный период. На этом работа заканчивается.
Передача
Что вы получаете
Проверенный ecommerce-трекинг GA4: события purchase и чекаута с нужными параметрами, правильный массив items, выручку, сверенную с Shopify, и атрибуцию по реальным источникам трафика.
Я записываю, что изменил и почему, чтобы следующий разработчик случайно не отменил исправление. В первые дни после запуска делаю короткую сверку.
Что вы получите после работы06
- Исправление событий покупки и чекаута, включая массив items
- Правильный расчёт выручки, налога и доставки
- Исправление причин Unassigned: UTM-меток и групп каналов
- Проверка в GA4 DebugView и, где это уместно, в выгрузке BigQuery
- Сверка с заказами Shopify в течение 7 дней после исправления
- Документация: что изменилось и почему
Цена и сроки
Следующий шаг
Если задача понятна, дам смету на внедрение сразу. Если нужно выяснить причину или объём работ, отдельно согласуем Tracking Health Check: диагностику с доступом только на чтение, письменным выводом и фиксированной сметой.
Напишите на next@taskfordaniel.com, с каким ресурсом GA4 работаете и что не сходится. Обсудим задачу бесплатно. Если нужна диагностика, закажите Tracking Health Check. Ошибками в настройке GTM занимаюсь в услуге Google Tag Manager.
Заметка Даниилаперед началом работы
Что сюда не входит
Переписать исторические данные GA4 нельзя. Я исправляю измерение; эффективность рекламы и вашего предложения оценивается отдельно.
Небольшое расхождение GA4 и Shopify после исправления нормально. При браузерном измерении точного совпадения 1:1 не будет, даже с правильными настройками.
Даниил
Вопросы
Вопросы
Почему цифры GA4 и Shopify не совпадают даже после исправления?
Небольшое стабильное расхождение нормально. Часовые пояса, блокировщики рекламы и отказы от согласия влияют на данные, даже когда трекинг настроен правильно. Большой или растущий от недели к неделе разрыв указывает на другую проблему: не работает purchase, пропал массив items, запросы дублируются или блокируются.
Вы работаете с Checkout Extensibility и Customer Events?
Да. За последние два года большинство поломок GA4 в Shopify связано с этим переходом. Старые скрипты checkout.liquid перестали срабатывать без предупреждения, а их логику не перенесли в пиксель Customer Events. Это одна из самых частых причин, которые я нахожу.
Можете исправить исторические данные, которые уже неверны?
Нет. Переписать уже записанные данные GA4 нельзя. Я могу остановить потери, зафиксировать дату поломки и исправить сбор новых данных. Вы будете знать, с какого момента им можно доверять.
Это аудит или внедрение?
Это внедрение. Понятную задачу я могу оценить сразу. Если причина или объём работ ещё неясны, отдельно согласуем Tracking Health Check: диагностику с доступом только на чтение и фиксированной ценой. Вы получите письменный вывод и фиксированную смету. Исправлять начну после того, как вы согласуете смету.
Нужен ли доступ к GTM, или всё делается прямо в GA4/Shopify?
Зависит от того, как у вас всё подключено. Группы каналов и потоки данных исправляются в GA4. Для других задач нужен GTM или изменение отправки данных из пикселя Customer Events в Shopify. Какие доступы нужны вам, скажу после просмотра аккаунта.
Что дальше
- Решение Выручка в GA4 не совпадает с Shopify: полная диагностика
- Решение GA4 не видит покупки в Shopify: диагностика
- Решение Трафик Unassigned в GA4 на Shopify: диагностика
- Статья Почему выручка в GA4 не совпадает с заказами Shopify
- Статья Как исправить событие purchase в GA4 на Shopify (по шагам)
- Статья Дашборд ИИ-поиска: показы в GSC, цитирования в Bing и выручка GA4 по страницам
- Статья Переходы из ChatGPT, Perplexity и Copilot в GA4 и Shopify: рефереры, utm_source=chatgpt.com и канал AI Assistant
- База знаний Что такое кросс-доменный трекинг в GA4?
- База знаний Что умеет Measurement Protocol в GA4?
- Ситуация Переходы из ChatGPT и других ИИ-сервисов: отчёт по страницам
- Ситуация Добавления в корзину есть, покупок мало: как измерить результат CRO
- Ситуация Прибыль и ROAS с учётом себестоимости, доставки и возвратов
- Ситуация Аналитика SaaS: от регистрации и активации до оплаты
- Кейс Отчёт показывает нули, хотя загрузка данных завершилась без ошибок
Здравствуйте, я Даниил.
Я сам разбираюсь в задаче, выполняю работу и передаю результат. Все вопросы вы обсуждаете напрямую со мной. Общаюсь на русском и английском. На испанском могу переписываться с помощью переводчика.
Что нужно сделать?
Опишите задачуОтвечу в течение одного рабочего дня. Первый ответ бесплатный. Или напишите напрямую: next@taskfordaniel.com