Server-side tracking

Server-side tracking dla Shopify i WooCommerce

ROASaurus zapisuje każde kliknięcie w reklamę na twojej domenie, dopasowuje je do opłaconego zamówienia i wysyła zakup do twoich platform reklamowych z serwera.

Każdy click id zachowany

Dziewiętnaście click id i sześć pól UTM, zapisanych przy visitor id first-party.

Zbierane na twojej domenie

Przez app proxy Shopify lub subdomenę CNAME, więc blokery reklam widzą twoją własną stronę.

Wysyłane z prawdziwego zamówienia

Zakupy są wysyłane z opłaconych zamówień twojego sklepu, a nie z tagu w przeglądarce.

Piętnaście platform reklamowych

Meta, TikTok, Snapchat, Pinterest, Reddit, X, Microsoft Advertising, Taboola, LinkedIn, OpenAI Ads, Spotify, AppLovin, Criteo, AdRoll i Outbrain, a do tego Google Ads enhanced conversions w Shopify.

Bez duplikatów

Piksel w przeglądarce i zdarzenie serwerowe mają wspólny event id, więc każda platforma zachowuje jeden zakup.

Zgody i boty obsłużone

O tym, którzy odwiedzający są śledzeni, decydują ustawienia prywatności Shopify albo twoje narzędzie do zgód. Crawlery i przeglądarki headless są odrzucane w pierwszej kolejności.

Dlaczego piksele w przeglądarce pomijają zakupy

Blokery reklam zatrzymują wiele żądań piksela, a Safari ogranicza cookie ustawiane przez skrypty do siedmiu dni, więc kupujący wracający po tygodniu może wyglądać jak ruch organiczny. Server-side tracking wysyła zakup z danych twojego zamówienia do API każdej platformy, z click id zapisanym przy pierwszym wejściu.

Jak to działa

1. Przechwyć kliknięcie

Skrypt odczytuje click id fbclid, gclid, gbraid, wbraid, ttclid, msclkid, ScCid, epik, rdt_cid, twclid, tblci, li_fat_id, adct, aleid, alart, oppref, awc, im_ref i OutbrainClickId oraz wszystkie sześć pól UTM i zapisuje je przy visitor id first-party, czyli w cookie _tl. W Shopify visitor id jest też zapisywany w koszyku.

2. Zbieraj dane first-party

  • App proxy Shopify. Witryna sklepu wysyła zdarzenia na yourstore.com/apps/roasaurus/e, a Shopify podpisuje je i przekazuje dalej. Ta sama domena (same-origin), bez zmian w DNS, ze zwykłym kolektorem jako rozwiązaniem zapasowym.
  • Subdomena CNAME. Wskaż t.yourstore.com na ROASaurus, a certyfikat zostanie wystawiony automatycznie. Skrypt i zdarzenia ładują się wtedy z twojej własnej subdomeny, więc blokery reklam traktują je jak first-party, a visitor id jest tam ustawiany także jako cookie serwerowe. Safari nadal może ograniczyć to cookie do 7 dni.

3. Dopasuj zamówienie

W Shopify zamówienia są dopasowywane przez atrybuty koszyka, tokeny koszyka i checkoutu oraz piksel checkoutu. Zakup jest wysyłany z webhooka orders/paid po 20-sekundowym wstrzymaniu, aby najpierw można było dołączyć zdarzenie checkoutu z przeglądarki (IP, user agent, fbp). Płatność za pobraniem i zewnętrzne checkouty wysyłają zakup w chwili utworzenia zamówienia.

Wtyczka WooCommerce zapisuje cookie trackingowe przy każdym zamówieniu. Platformy bez atrybutów koszyka dopasowują zamówienie najpierw po zdarzeniu Purchase ze strony z podziękowaniem, potem po zahashowanym e-mailu, który odwiedzający podał wcześniej na twojej stronie (w popupie albo przez wywołanie Identify), a na końcu po tym samym IP i przeglądarce widzianych od trzech godzin przed zamówieniem do 15 minut po nim, gdy pasuje dokładnie jeden odwiedzający. Zobacz inne sklepy internetowe i lejki.

4. Wyślij do każdej platformy

ROASaurus przekazuje PageView, ViewContent, AddToCart, InitiateCheckout, Purchase i Lead. Każde zdarzenie serwerowe zawiera dane klienta zahashowane SHA-256, własny click id platformy, adres IP i user agent.

PlatformaAPI serwerowePiksel w przeglądarce, ten sam event id
MetaConversions APITak
TikTokEvents APITak
SnapchatConversions API v3Tak
PinterestConversions API v5Tak
RedditConversions API v3Tak
XKonwersje Ads API (OAuth 1.0a)Nie, tylko serwer
Microsoft AdvertisingUET Conversions APINie, tylko serwer
TaboolaPostback S2SNie, tylko serwer
LinkedInConversions APINie, tylko serwer
OpenAI AdsConversions APITak
Spotify AdsConversions APITak
AppLovinAxon Conversion APITak
CriteoZdarzenia server-sideNie, tylko serwer
AdRollServer-to-Server Event APINie, tylko serwer
OutbrainPostback S2SNie, tylko serwer
Google AdsEnhanced conversions z checkoutu ShopifyPiksel checkoutu

Deduplikacja, zgody i boty

Deduplikacja. Piksel w przeglądarce uruchamia się z tym samym event id co zdarzenie serwerowe, więc platforma zachowuje jedną kopię. Podwójne liczenie zwykle oznacza, że inna aplikacja wysyła ten sam piksel; tak to naprawisz.

Zgoda. Gdy opcja „Respect visitor consent” jest włączona (domyślnie), decyduje Customer Privacy API Shopify albo twoje narzędzie do zgód. Jeśli odwiedzający odrzuci marketingowe cookie, nie dostaje visitor id, więc jego kliknięcia w reklamy i wizyty nie są z nim powiązane, a jego zdarzenia z przeglądarki nie są wysyłane do platform reklamowych. Samo opłacone zamówienie jest nadal wysyłane server-side z zahashowanymi danymi zamówienia do Meta, TikTok, Snapchat, Pinterest, Reddit, X, Microsoft Advertising i Taboola; LinkedIn i miejsca docelowe dodane po nim nie dostają nic. W trybie Strict nic nie jest wysyłane z przeglądarki, dopóki odwiedzający nie wyrazi zgody. Zobacz zgody i prywatność.

Filtr botów. Crawlery, podglądy linków, kontrole dostępności, boty AI i automatyzacja headless są odrzucane przed Event log i przed jakąkolwiek wysyłką.

Log zdarzeń i dostarczeń. Każde dostarczenie jest wymienione dla każdej platformy razem z żądaniem i odpowiedzią platformy. Nieudane dostarczenia są ponawiane z narastającym opóźnieniem (backoff).

Dla kogo i konfiguracja

Dla sklepów, które reklamują się w Meta, TikTok lub innych płatnych kanałach i chcą, żeby te platformy widziały każdy zakup. W Shopify konfiguracja zajmuje około dziesięciu minut: połącz sklep, włącz osadzenie aplikacji w motywie, wklej piksel checkoutu i dodaj swoje platformy reklamowe. Poradniki: Shopify, Meta, WooCommerce i własne strony. Integracje: Shopify, Meta, TikTok, Google Ads i więcej.

Ograniczenia

  • X, Microsoft Advertising, Taboola, LinkedIn, Criteo, AdRoll i Outbrain dostają konwersje wyłącznie z serwera.
  • Postbacki Taboola działają tylko po kliknięciu w Taboola (tblci) i nie zwracają potwierdzenia poprawności, więc błędów nie da się wykryć.
  • UET Conversions API Microsoftu jest w ograniczonym wdrożeniu.
  • Poza Shopify zgoda jest odczytywana z OneTrust, Cookiebot, Usercentrics, Didomi, CookieYes, iubenda, Termly, Complianz, Osano, TrustArc, dowolnego banera IAB TCF, Google Consent Mode i WP Consent API. Inne banery przekazują wybór przez tlq('consent', …).

Do poczytania: server-side tracking w Shopify i Meta Conversions API.

Więcej funkcji

Zbudowane na tych samych danych first-party

Analityka zyskuZysk netto po odjęciu każdego kosztu, POAS i ROAS progu rentowności, pełny P&L oraz zysk na produkt, zamówienie i kanał.AtrybucjaDwanaście modeli, od last click po modele data-driven Markowa i Shapleya oraz Total Impact, na twoich własnych danych o kliknięciach, ze ścieżkami zamówień i zyskiem kampanii.Wartość życiowa klientaKohorty, okres zwrotu CAC, przewidywane LTV do 24 miesięcy, czas do ponownego zakupu i segmenty RFM synchronizowane z Klaviyo.Ask AI i MCPAsystent oparty na Claude, który odpowiada na podstawie twoich własnych raportów, oraz serwer MCP z narzędziami tylko do odczytu dla Claude Code i innych klientów.Analityka kreacjiHook rate, hold rate, fatigue i ROAS dla każdej kreacji, hooka, twórcy i formatu w Meta i TikTok.Marketing mix & budżetyModel marketing mix z optymalizatorem budżetu, testami geo-lift i on/off, krzywymi wydatków oraz codzienną poradą: skaluj, utrzymaj lub tnij, dla każdej kampanii.AudiencjeGrupy odbiorców z zamówień, przewidywanego LTV, RFM, odwiedzających i leadów, synchronizowane z dziesięcioma platformami reklamowymi i Klaviyo.Actions & AutopilotMenedżer reklam dla dziewięciu platform ze skrzynką akceptacji, regułami z limitami bezpieczeństwa, Autopilotem AI i cofaniem zmian jednym kliknięciem.Briefingi AIAlerty o anomaliach, skróty AI oparte na twoich własnych liczbach, tygodniowy plan działań z dziennikiem decyzji i zaplanowane pytania na Slacku.Konkurenci & widoczność w AIReklamy i e-maile konkurentów na Meta, to, jak często asystenci AI wymieniają twój sklep, szkice treści od AI i focus groupy AI.InfluencerzyCRM influencerów z umowami, atrybucją po kodzie i linku oraz ROI i zyskiem na umowę i na influencera.AgencjePrzestrzenie robocze klientów, przegląd wielu klientów, white label na twojej własnej domenie, raporty PDF i udział w przychodach.
FAQ

Pytania i odpowiedzi

Czym jest server-side tracking?

Server-side tracking wysyła zdarzenia konwersji z serwera do API każdej platformy reklamowej, zamiast polegać wyłącznie na pikselu w przeglądarce kupującego. ROASaurus wysyła każdy zakup z opłaconych zamówień twojego sklepu, więc nie zatrzymują go blokery reklam ani ograniczenia cookie w przeglądarkach.

Czy zakupy będą liczone dwa razy?

Nie przez ROASaurus. Tam, gdzie istnieje piksel w przeglądarce, ma on ten sam event id co zdarzenie serwerowe, więc Meta, TikTok, Snapchat, Pinterest, Reddit, OpenAI Ads, AppLovin i Spotify zachowują jedną kopię. Podwójne liczenie bierze się z innej aplikacji wysyłającej ten sam piksel; wyłącz ją.

Czy potrzebuję CNAME albo programisty?

Nie. W Shopify app proxy wysyła zdarzenia przez twoją własną domenę bez zmian w DNS. Subdomena CNAME jest opcjonalna: udostępnia skrypt i zdarzenia z twojej własnej subdomeny, więc blokery reklam traktują je jak first-party.

Które platformy reklamowe otrzymują zdarzenia serwerowe?

Meta, TikTok, Snapchat, Pinterest, Reddit, X, Microsoft Advertising, Taboola, LinkedIn, OpenAI Ads, Spotify, AppLovin, Criteo, AdRoll i Outbrain. Google Ads otrzymuje enhanced conversions z piksela checkoutu Shopify. Zdarzenia mogą też otrzymywać GA4, server-side GTM, Segment, Awin, impact.com, Attentive, Postscript i Omnisend.

Każda sprzedaż przypisana do reklamy, która ją przyniosła

Server-side tracking, zysk i wartość życiowa klienta w jednej aplikacji. 14-dniowy darmowy okres próbny, bez karty kredytowej.

Zacznij darmowy okres próbny →