Как передать first-party cookie в серверный GTM: чек-лист для Shopify Checkout
В серверной атрибуции часто упираются не в модель, а в доступ к данным. Если сайт, checkout и серверный контейнер живут не в одной логике сессии, часть first-party cookie (cookie первого лица) может не доехать до server-side Google Tag Manager. Ниже — рабочий порядок действий.
— **Определи, где именно теряется доступ к cookie.**
Проверь связку: основной сайт, Shopify Checkout, серверный контейнер.
Важно понять, на каком шаге значение ещё видно в браузере, но уже не попадает в запрос к sGTM.
— **Сохрани нужные cookie на стороне клиента до перехода в checkout.**
Не рассчитывай, что сервер сам их прочитает «из браузера».
Передай значение явно: через параметры запроса, dataLayer или другой клиентский механизм, который переживёт переход между доменами/страницами.
— **Сделай cookie доступной для серверной обработки в момент отправки события.**
Если событие уходит в sGTM, значение должно уже лежать в payload.
Иначе серверный контейнер увидит только урезанный набор полей и не сможет восстановить идентификатор пользователя или сессию.
— **Проверь, что домены и пути cookie не конфликтуют с checkout.**
Особенно это важно в e-commerce-сценариях, где часть пути уходит в Shopify.
Иногда проблема не в тегах, а в scope cookie: домен, path, SameSite и ограничения браузера.
— **Сопоставь клиентский идентификатор с серверными событиями.**
Нужен один и тот же ключ для сайта, корзины, покупки и последующей CRM-склейки.
Иначе server-side Google Tag Manager будет отправлять «чистые» события без связи с источником и пользователем.
— **Протестируй цепочку до запуска на деньги.**
Сначала проверь в дебаге: видит ли браузер cookie, уходит ли она в запрос, читает ли её sGTM.
Потом сравни с фактическими purchase-событиями и проверь потери на стыке checkout и серверной маршрутизации.
Когда это пригодится: если вы строите privacy-first атрибуцию, переходите на server-side и хотите не терять идентификаторы в Shopify Checkout.
— @CDPcompareRu
CDP-сравнение — Segment, Tealium
@CDPcompareRu
Как передать first-party cookie в серверный GTM: чек-лист для Shopify Checkout
Этот пост опубликован в Telegram-канале CDP-сравнение — Segment, Tealium. Подписаться можно по ссылке: @CDPcompareRu.