Серверный трекинг

Серверный трекинг для Shopify и WooCommerce

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

Каждый click id сохраняется

Девятнадцать click id и шесть полей UTM, сохраняемых за first-party visitor id.

Сбор на вашем домене

Через app proxy Shopify или CNAME-поддомен, поэтому блокировщики рекламы видят ваш собственный сайт.

Отправка из реального заказа

Покупки отправляются из оплаченных заказов вашего магазина, а не из браузерного тега.

Пятнадцать рекламных платформ

Meta, TikTok, Snapchat, Pinterest, Reddit, X, Microsoft Advertising, Taboola, LinkedIn, OpenAI Ads, Spotify, AppLovin, Criteo, AdRoll и Outbrain, а также Enhanced conversions для Google Ads в Shopify.

Дедупликация

У браузерного пикселя и серверного события один event id, поэтому каждая платформа сохраняет одну покупку.

Согласие и боты учтены

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

Почему браузерные пиксели пропускают покупки

Блокировщики рекламы останавливают многие запросы пикселей, а Safari ограничивает cookie, установленные скриптами, семью днями, поэтому покупатель, вернувшийся через неделю, может выглядеть как органический трафик. Серверный трекинг отправляет покупку из данных вашего заказа в API каждой платформы, а click id сохраняется при первом заходе.

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

1. Захват клика

Скрипт считывает click id fbclid, gclid, gbraid, wbraid, ttclid, msclkid, ScCid, epik, rdt_cid, twclid, tblci, li_fat_id, adct, aleid, alart, oppref, awc, im_ref и OutbrainClickId, а также все шесть полей UTM и сохраняет их за first-party visitor id — cookie _tl. В Shopify visitor id также записывается в корзину.

2. First-party сбор

  • Shopify app proxy. Витрина отправляет события на yourstore.com/apps/roasaurus/e, а Shopify подписывает и пересылает их. Same-origin, без изменения DNS, обычный коллектор — как запасной вариант.
  • CNAME-поддомен. Направьте t.yourstore.com на ROASaurus, и сертификат будет выпущен автоматически. Скрипт и события затем загружаются с вашего собственного поддомена, поэтому блокировщики рекламы воспринимают их как first-party, а visitor id дополнительно устанавливается там как серверный cookie. Safari всё равно может ограничивать срок жизни этого cookie 7 днями.

3. Сопоставление заказа

В Shopify заказы сопоставляются через атрибуты корзины, токены корзины и чекаута и пиксель чекаута. Покупка отправляется из вебхука orders/paid после 20-секундной задержки, чтобы сначала можно было присоединить браузерное событие чекаута (IP, user agent, fbp). Заказы с оплатой при получении и внешние чекауты отправляются при создании заказа.

Плагин WooCommerce сохраняет cookie трекинга в каждом заказе. На платформах без атрибутов корзины сопоставление идёт по событию Purchase на странице благодарности, затем по хешированному email, который посетитель ранее оставил на вашем сайте (во всплывающем окне или через вызов Identify), затем по тому же IP и браузеру, замеченным в окне от трёх часов до заказа до 15 минут после него, если подходит ровно один посетитель. См. другие интернет-магазины и воронки.

4. Отправка на каждую платформу

ROASaurus передаёт PageView, ViewContent, AddToCart, InitiateCheckout, Purchase и Lead. Каждое серверное событие содержит данные клиента, хешированные SHA-256, собственный click id платформы, IP-адрес и user agent.

ПлатформаСерверный APIБраузерный пиксель, тот же event id
MetaConversions APIДа
TikTokEvents APIДа
SnapchatConversions API v3Да
PinterestConversions API v5Да
RedditConversions API v3Да
XAds API conversions (OAuth 1.0a)Нет, только сервер
Microsoft AdvertisingUET Conversions APIНет, только сервер
TaboolaS2S postbackНет, только сервер
LinkedInConversions APIНет, только сервер
OpenAI AdsConversions APIДа
Spotify AdsConversions APIДа
AppLovinAxon Conversion APIДа
CriteoСерверные событияНет, только сервер
AdRollServer-to-Server Event APIНет, только сервер
OutbrainS2S postbackНет, только сервер
Google AdsEnhanced conversions из чекаута ShopifyПиксель чекаута

Дедупликация, согласие и боты

Дедупликация. Браузерный пиксель срабатывает с тем же event id, что и серверное событие, поэтому платформа оставляет одну копию. Двойной учёт обычно означает, что тот же пиксель отправляет другое приложение; вот как это исправить.

Согласие. При включённой настройке «Respect visitor consent» (по умолчанию) решение принимает customer privacy API Shopify или ваш инструмент согласия. Если посетитель отклоняет маркетинговые cookie, он не получает visitor id, поэтому его клики по рекламе и визиты не связываются с ним, а его браузерные события не отправляются в рекламные платформы. Сам оплаченный заказ по-прежнему отправляется с сервера с хешированными данными заказа в Meta, TikTok, Snapchat, Pinterest, Reddit, X, Microsoft Advertising и Taboola; LinkedIn и получатели, добавленные после него, ничего не получают. В режиме Strict из браузера ничего не отправляется, пока посетитель не даст согласие. См. согласие и конфиденциальность.

Фильтр ботов. Краулеры, генераторы превью ссылок, проверки доступности, ИИ-боты и headless-автоматизация отсекаются до попадания в Event log и до любой отправки.

Журнал событий и доставок. Каждая доставка перечислена по платформам вместе с запросом и ответом платформы. Неудачные доставки повторяются с нарастающей задержкой.

Для кого и как настроить

Магазины, которые рекламируются в Meta, TikTok или других платных каналах и хотят, чтобы эти платформы видели каждую покупку. В Shopify настройка занимает около десяти минут: подключите магазин, включите встраивание приложения в тему, вставьте пиксель чекаута и добавьте свои рекламные платформы. Руководства: Shopify, Meta, WooCommerce и собственные сайты. Интеграции: Shopify, Meta, TikTok, Google Ads и другие.

Ограничения

  • X, Microsoft Advertising, Taboola, LinkedIn, Criteo, AdRoll и Outbrain получают конверсии только с сервера.
  • Постбэки Taboola работают только после клика в Taboola (tblci) и не возвращают подтверждения, поэтому сбои обнаружить невозможно.
  • Microsoft UET Conversions API внедряется ограниченно.
  • Вне Shopify согласие считывается из OneTrust, Cookiebot, Usercentrics, Didomi, CookieYes, iubenda, Termly, Complianz, Osano, TrustArc, любого баннера IAB TCF, Google Consent Mode и WP Consent API. Другие баннеры передают выбор через tlq('consent', …).

Читайте также: серверный трекинг в Shopify и Meta Conversions API.

Другие возможности

Построены на тех же first-party данных

Аналитика прибылиЧистая прибыль после всех расходов, POAS и ROAS безубыточности, полный P&L и прибыль по товарам, заказам и каналам.АтрибуцияДвенадцать моделей: от последнего клика до data-driven моделей Маркова и Шепли и Total Impact на ваших собственных данных о кликах, с путями заказов и прибылью по кампаниям.Пожизненная ценность клиентаКогорты, окупаемость CAC, прогноз LTV на срок до 24 месяцев, сроки повторных покупок и RFM-сегменты, синхронизируемые с Klaviyo.Ask AI и MCPАссистент на базе Claude, который отвечает по вашим собственным отчётам, и MCP-сервер с инструментами только для чтения для Claude Code и других клиентов.Аналитика креативовHook rate, hold rate, выгорание и ROAS по креативам, хукам, креаторам и форматам для Meta и TikTok.Маркетинг-микс и бюджетыМодель маркетинг-микса с оптимизатором бюджета, geo-lift и on/off тестами, кривыми расходов и ежедневным советом по каждой кампании: масштабировать, держать или сокращать.АудиторииАудитории из заказов, прогнозируемого LTV, RFM, посетителей и лидов, синхронизированные с десятью рекламными платформами и Klaviyo.Actions и AutopilotРекламный кабинет для девяти платформ с inbox согласований, правилами с ограничениями, AI Autopilot и откатом в один клик.AI-брифингиОповещения об аномалиях, AI-дайджесты на основе ваших собственных цифр, недельный план действий с журналом решений и регулярные вопросы в Slack.Конкуренты и AI-видимостьРеклама конкурентов в Meta и их письма, как часто AI-ассистенты называют ваш магазин, AI-черновики контента и AI-фокус-группы.ИнфлюенсерыCRM для инфлюенсеров со сделками, атрибуцией по промокоду и ссылке, ROI и прибылью по каждой сделке и каждому инфлюенсеру.АгентстваРабочие пространства клиентов, общий обзор по клиентам, white label на вашем домене, PDF-отчёты и партнёрская комиссия.
FAQ

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

Что такое серверный трекинг?

Серверный трекинг отправляет события конверсий с сервера в API каждой рекламной платформы, а не полагается только на пиксель в браузере покупателя. ROASaurus отправляет каждую покупку из оплаченных заказов вашего магазина, поэтому блокировщики рекламы и ограничения cookie в браузерах ему не мешают.

Не будут ли покупки учитываться дважды?

Не из-за ROASaurus. Там, где есть браузерный пиксель, у него и у серверного события один и тот же event id, поэтому Meta, TikTok, Snapchat, Pinterest, Reddit, OpenAI Ads, AppLovin и Spotify сохраняют одну копию. Двойной учёт возникает, когда тот же пиксель отправляет другое приложение; отключите его.

Нужны ли CNAME или разработчик?

Нет. В Shopify app proxy отправляет события через ваш собственный домен без изменений DNS. CNAME-поддомен необязателен: он отдаёт скрипт и события с вашего собственного поддомена, поэтому блокировщики рекламы воспринимают их как first-party.

Какие рекламные платформы получают серверные события?

Meta, TikTok, Snapchat, Pinterest, Reddit, X, Microsoft Advertising, Taboola, LinkedIn, OpenAI Ads, Spotify, AppLovin, Criteo, AdRoll и Outbrain. Google Ads получает Enhanced conversions из пикселя чекаута Shopify. События могут получать также GA4, серверный GTM, Segment, Awin, impact.com, Attentive, Postscript и Omnisend.

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

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

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