Серверный трекинг для Shopify
Подключите магазин, и ROASaurus зарегистрирует вебхуки заказов, зафиксирует каждый рекламный клик на вашей витрине и отправит каждый оплаченный заказ в рекламные платформы с сервера.
| Shopify: коротко | |
|---|---|
| Установка | Установка приложения Shopify через Add a store › Shopify |
| Витрина | App embed темы: click id, id посетителя в корзине, просмотры страниц, просмотры товаров, добавления в корзину |
| Оформление заказа | Веб-пиксель ROASaurus; необязательный custom pixel для браузерных пикселей, Google Ads и Klaviyo |
| Покупки | Отправляются из вебхука orders/paid или при создании заказа для COD и внешних чекаутов |
| Сопоставление заказов | Атрибуты корзины, токены корзины и оформления заказа, пиксель оформления заказа |
| Согласие | Читает настройки конфиденциальности клиентов Shopify |
Как подключается Shopify
Откройте Add a store › Shopify, введите свой домен .myshopify.com, нажмите Install app и подтвердите установку. ROASaurus зарегистрирует вебхуки заказов и свой пиксель оформления заказа. Затем включите app embed ROASaurus в редакторе тем. Он загружает скрипт отслеживания на каждой странице, фиксирует click id рекламы и сохраняет id посетителя в корзине как атрибут корзины.
События витрины проходят через app proxy Shopify на вашем собственном домене, поэтому блокировщики рекламы видят запрос с вашего домена, а CNAME не нужен.
Почему в Shopify сопоставление самое прямое
Shopify хранит id посетителя ROASaurus в корзине, а ROASaurus дополнительно связывает токены корзины и оформления заказа. Когда приходит вебхук заказа, ROASaurus знает, какому посетителю и рекламному клику принадлежит заказ, без догадок по email или IP.
Когда отправляются покупки
При Shopify checkout покупки отправляются из вебхука orders/paid с задержкой 20 секунд, чтобы сначала присоединить браузерное событие оформления заказа (IP, user agent, fbp). При External / COD checkout — для наложенного платежа или чекаутов вроде Checkify и CheckoutChamp, которые создают заказы Shopify, — они отправляются при создании заказа.
Необязательный пиксель оформления заказа
Вставьте сниппет custom pixel в Settings › Customer events, чтобы добавить браузерные пиксели в оформление заказа, Google Ads enhanced conversions и Klaviyo booster.
Прибыль и LTV из одной установки
Вебхуки заказов, возвратов, товаров, остатков и споров питают аналитику прибыли, включая себестоимость единицы товара из Shopify и точные комиссии Shopify Payments. Те же заказы формируют пожизненную ценность клиента и когорты.
Markets, POS, headless и админка Shopify
Пиксели можно маршрутизировать по рынкам Shopify Markets, с собственными ID и токенами для каждого рынка. Заказы Point of Sale и черновые заказы учитываются отдельно для каждого получателя, а продажи в магазинах могут уходить в Meta и Google Ads как офлайн-события. Hydrogen и другие headless-витрины загружают модуль ROASaurus (см. руководство по headless). Магазины, установившие приложение из Shopify, управляют подключениями и настройками во встроенном приложении в админке Shopify и оплачивают через Shopify.
Ограничения
- Отключите динамические кнопки оформления заказа «Buy it now», чтобы добавление в корзину отслеживалось всегда.
- Установите для обмена данными Facebook & Instagram уровень Standard или отключите его для того же пикселя, иначе Meta засчитает покупки дважды.
- Если включено Respect visitor consent (по умолчанию), посетители, отказавшиеся от маркетинговых cookie, не получают visitor id, поэтому их клики по рекламе и визиты не связываются с ними, а их браузерные события не отправляются в рекламные платформы. Их оплаченный заказ по-прежнему отправляется с сервера с хешированными данными заказа.
Читайте также
Ответы на вопросы
Сколько времени занимает настройка Shopify?
Около десяти минут: подключите магазин, включите app embed, при желании вставьте пиксель оформления заказа и выберите тип оформления заказа. Откройте магазин с ?roasaurus=connected, чтобы проверить, что скрипт работает.
Работает ли это с наложенным платежом?
Да. Выберите External / COD checkout в Store settings. Тогда покупки отправляются при создании заказа, а не при его оплате.
Что происходит, если посетитель отказывается от cookie?
Если включено Respect visitor consent, ROASaurus читает настройки конфиденциальности клиентов Shopify. Если посетитель отказывается от маркетинговых cookie, он не получает visitor id, поэтому его клики по рекламе и визиты не связываются с ним, а его браузерные события не отправляются в рекламные платформы. Сам оплаченный заказ по-прежнему отправляется с сервера с хешированными данными заказа.
Каждая продажа прослежена до рекламы, которая её принесла
Серверный трекинг, прибыль и пожизненная ценность клиента в одном приложении. 14 дней бесплатно, без банковской карты.
Начать бесплатный пробный период →