Перейти к содержимому

Инженерия трекинга и атрибуцииУмею сделать

Заказы из AI Mode, Copilot и Meta не попадают в GA4

Настрою получение заказов из ИИ-чекаутов на сервере и передачу в GA4 с меткой agentic. В рекламные платформы заказ передаётся только при наличии подходящего идентификатора.

Для кого
Shopify DTC-магазины, которые продают покупателям из США, а для Meta ещё и покупателям из Канады и Мексики
Проверено

Знакомо?

Выберите свою ситуацию

Ситуация Инженерия трекинга и атрибуции
Почему заказы, оформленные через ИИ-чекаут, не появляются в GA4?

Как я решаю

Что я делаю

Настраиваю сбор заказов из ИИ-каналов на сервере. Вебхук принимает заказ при его записи в Shopify. Система определяет канал, добавляет метку agentic и отправляет заказ в GA4 через Measurement Protocol. В Meta CAPI или Google Ads заказ уходит только с идентификатором, который платформа может использовать: идентификатором клика, подходящим идентификатором браузера или хешированным идентификатором, на отправку которого есть ваше согласие. Остальные заказы записываются только в GA4.

Канал определяю по данным самого Shopify. В Admin API это Order.attribution (с версии API 2026-07), Order.app, Order.publication и sourceName. Устаревшее поле channelInformation не использую. Покупатели из ChatGPT платят в вашем чекауте, поэтому для них важны данные визита. В customerJourneySummary хранятся реферер, посадочная страница и UTM. Сколько из этого сохраняет встроенный браузер ChatGPT, не описано. На 2 октября 2026 Shopify также не документирует значения этих полей для своих ИИ-каналов. Сначала проверяю их на реальных заказах вашего магазина, затем фиксирую правила.

Процесс

Как это работает

Этапов: 6. Объём работ и цену согласуем заранее.

  1. Подписаться на вебхук заказа

    orders/create и orders/paid: источником истины служит заказ, а не браузер.

  2. Классифицировать канал

    Правила читают собственные поля источника Shopify в заказе (attribution, app, publication, sourceName), а значения сначала подтверждаются на ваших реальных заказах из ИИ-каналов. Заказы agentic после этого остаются отдельно в отчётности и не растворяются в «direct».

  3. Отправить в GA4 с сервера

    Событие Measurement Protocol на каждый подходящий заказ, чтобы заказ попадал в GA4 независимо от того, загрузилась ли вообще страница в браузере.

  4. Проверить наличие пригодного идентификатора

    Есть → событие уходит ещё и в Meta CAPI / Google Ads. Нет → только в GA4, а заказ помечается как заказ без идентификатора, а не дополняется придуманными данными.

  5. Сверять раз в неделю

    Каждый заказ сопоставляется с тем, что записали GA4 и рекламные платформы: что дошло, что нет и почему.

  6. Отчёт по каналам

    Показываю, откуда пришли заказы и у какой доли есть пригодный идентификатор.

Передача

Что вы получаете

  • Заказы из ИИ-каналов в GA4 с меткой agentic, отдельно от прямого и органического трафика.
  • Честное правило отправки: рекламные платформы получают конверсию, только когда заказ может её подтвердить. Нет идентификатора, нет отправки.
  • Еженедельная сверка заказов с тем, что записала каждая платформа.
  • Регламент (runbook) по классификации и правилу допуска к отправке, чтобы не было чёрного ящика.
На чём сделаноЧастей: 6
  1. Вебхуки заказов Shopify
  2. Shopify Admin GraphQL API
  3. GA4 Measurement Protocol
  4. Meta Conversions API
  5. Google Ads
  6. серверная среда выполнения для вебхука и сверки

Подтверждение

Примеры работ и результаты

Умею сделать Это работа, которую я делаю; подтверждение ниже из похожих проектов.

До → после

Ближайший реальный результат относится к смежной работе, а не к ИИ-каналу: это пересборка headless-магазина по той же схеме. До пересборки 573 из 612 продаж не были видны ни в одном отчёте, а доля продаж, прослеживаемых до источника, выросла с 6% до 76%. Цифры сняты с живых API GA4 и Google Ads при передаче в августе 2026.

Оценка на Upwork: 5 из 5.

[He] is very responsive and is an expert at fixing pixel and tracking issues in Meta and Shopify.

Клиент на Upwork, 2025 Upwork · 2025

Что можно посмотреть

Я собрал демо на синтетических заказах: метки каналов, payload события purchase для GA4 и еженедельная сверка. Можно прочитать демо-репозиторий на GitHub; он формирует payload для рекламных платформ, но никогда их не отправляет.

Клиентских результатов по ИИ-каналам пока нет. В кейсе о пересборке headless-магазина описана смежная работа с той же серверной схемой.

Чтобы снаружи проверить, видят ли теги вашей витрины переходы из ИИ на ваш сайт, запустите бесплатный AI Shopping Readiness Check. Его последняя строка, «Заказы из ИИ в вашей аналитике», к тому же объясняет, до каких заказов из ИИ браузерные теги не дотягиваются.

Результатов клиентов по ИИ-каналам у меня пока нет. Цифры на этой странице взяты из смежной работы: серверной пересборки измерений для headless-магазина. Данные клиента обезличены, цифры сняты с живых API платформ в августе 2026.

Цена и сроки

Сколько стоит и как идёт работа

Работа в вашем магазине начинается с того, что я читаю, как Shopify помечает ваши заказы из ИИ-каналов. Затем оцениваю её как Focused Fix от 30 000 ₽ с фиксированной сметой до старта. Если нужен ответ только на один вопрос (попадают ли ваши заказы из ИИ-каналов в данные вообще), Working Session стоит 10 000 ₽.

Остальная работа по ИИ-покупкам, от настроек каналов до данных о товарах, описана на странице Shopify в ИИ-каналах.

СметаФиксируется до начала работы

Цена
Focused Fix от 30 000 ₽ за сбор заказов на сервере. Объём определяю по вашим реальным заказам из ИИ-каналов. Ответ на один вопрос: Working Session, 10 000 ₽.
Сроки
Сначала проверяю метки ваших заказов из ИИ-каналов в Admin API Shopify. Затем фиксирую объём и смету Focused Fix до начала работы.
Первый шаг
Опишите задачу. Я отвечу в течение одного рабочего дня и подскажу, что делать дальше. Первый ответ бесплатный.

Заметка Даниилаперед началом работы

Когда это не нужно

Если доля заказов из ИИ-каналов в выручке мала и такой останется, стоит подождать. По состоянию на октябрь 2026 прямой чекаут ИИ-каналов Shopify доступен покупателям из США, а через Meta также из Канады и Мексики. Если вы туда не продаёте, собирать заказы из прямого чекаута не нужно.

Если у вас уже работает серверный контейнер, который захватывает такие заказы, возможно, вам нужны только классификация и правило допуска, а не новый пайплайн. А если ваши рекламные платформы уже получают из ИИ-каналов корректные конверсии с идентификаторами, и они совпадают с Shopify, исправлять здесь нечего.

Даниил

Вопросы

Что об этом спрашивают

С какими ИИ-каналами это работает?

Захват работает от заказа, поэтому покрывает любой чекаут, который записывает заказ в Shopify. Shopify называет четыре ИИ-канала: ChatGPT, Google AI Mode и Gemini, Microsoft Copilot и Meta. Shopify пишет, что заказы из них появляются в вашей админке с атрибуцией по каналу или рефереру, а заказы Meta атрибутируются Meta. ChatGPT отправляет покупателей на ваш собственный чекаут, поэтому его заказы приходят как реферальные визиты. Google, Copilot и Meta могут принимать оплату внутри своей среды, и там ваши теги заканчиваются. По состоянию на 2 октября 2026 Shopify не документирует, какие именно значения каждый канал записывает в Admin API, поэтому я читаю их на ваших реальных заказах до запуска правил.

GA4 принимает событие, отправленное только с сервера?

Да, через Measurement Protocol. Заказ попадёт в GA4, даже если сессии в браузере не было. Но без сессии нет настоящего client ID, с которым можно связать заказ. Google предупреждает: данные только из Measurement Protocol могут дать неполную отчётность.

Что считается «пригодным» идентификатором?

Идентификатор клика, подходящий идентификатор браузера или хешированный идентификатор, на отправку которого есть ваше согласие. Если ничего нет, заказ остаётся в GA4 и намеренно не попадает в рекламные платформы.

Почему не отправлять в Meta и Google Ads каждый заказ?

Без идентификатора платформы учатся на шуме, а число конверсий в отчётах завышается. Это противоречит задаче получить достоверные данные.

Вы уже делали это для заказов из ИИ-каналов?

Для клиента ещё нет. Заказы из ИИ-каналов появились недавно, и результатов клиентов по ним у меня нет. Подтверждением на этой странице служит смежная работа: тот же серверный подход в пересборке измерений для headless-магазина. Я так её и называю.

Daniil Maximkin

Здравствуйте, я Даниил.

Я сам разбираюсь в задаче, выполняю работу и передаю результат. Все вопросы вы обсуждаете напрямую со мной. Общаюсь на русском и английском. На испанском могу переписываться с помощью переводчика.

Есть похожая задача?

Опишите задачу

Отвечу в течение одного рабочего дня. Первый ответ бесплатный. Или напишите напрямую: next@taskfordaniel.com

Обсудить задачу

Расскажите, что нужно разработать, исправить или подключить.

Описать задачу next@taskfordaniel.com