Интеграция с интернет-магазином

Серверный трекинг для 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, поэтому их клики по рекламе и визиты не связываются с ними, а их браузерные события не отправляются в рекламные платформы. Их оплаченный заказ по-прежнему отправляется с сервера с хешированными данными заказа.

Читайте также

FAQ

Ответы на вопросы

Сколько времени занимает настройка Shopify?

Около десяти минут: подключите магазин, включите app embed, при желании вставьте пиксель оформления заказа и выберите тип оформления заказа. Откройте магазин с ?roasaurus=connected, чтобы проверить, что скрипт работает.

Работает ли это с наложенным платежом?

Да. Выберите External / COD checkout в Store settings. Тогда покупки отправляются при создании заказа, а не при его оплате.

Что происходит, если посетитель отказывается от cookie?

Если включено Respect visitor consent, ROASaurus читает настройки конфиденциальности клиентов Shopify. Если посетитель отказывается от маркетинговых cookie, он не получает visitor id, поэтому его клики по рекламе и визиты не связываются с ним, а его браузерные события не отправляются в рекламные платформы. Сам оплаченный заказ по-прежнему отправляется с сервера с хешированными данными заказа.

Каждая продажа прослежена до рекламы, которая её принесла

Серверный трекинг, прибыль и пожизненная ценность клиента в одном приложении. 14 дней бесплатно, без банковской карты.

Начать бесплатный пробный период →