Server-side tracking

Server-side tracking for Shopify og WooCommerce

ROASaurus lagrer hvert annonseklikk på domenet ditt, kobler det til den betalte bestillingen og sender kjøpet til annonseplattformene dine fra serveren.

Hver click id bevares

Nitten click id-er og seks UTM-felter, lagret mot en førsteparts besøks-ID.

Samlet inn på domenet ditt

Via Shopify app proxy eller et CNAME-subdomene, så annonseblokkere ser ditt eget nettsted.

Sendt fra den faktiske bestillingen

Kjøp sendes fra butikkens betalte bestillinger, ikke fra en tag i nettleseren.

Femten annonseplattformer

Meta, TikTok, Snapchat, Pinterest, Reddit, X, Microsoft Advertising, Taboola, LinkedIn, OpenAI Ads, Spotify, AppLovin, Criteo, AdRoll og Outbrain, pluss Google Ads enhanced conversions på Shopify.

Deduplisert

Nettleser-pixelen og server-eventen deler én event-ID, så hver plattform beholder ett kjøp.

Samtykke og bots håndtert

Shopifys personverninnstillinger eller samtykkeverktøyet ditt avgjør hvilke besøkende som spores. Crawlere og headless-nettlesere filtreres bort først.

Hvorfor nettleser-pixler går glipp av kjøp

Annonseblokkere stopper mange pixel-forespørsler, og Safari begrenser cookies satt av skript til syv dager, så en kjøper som kommer tilbake etter en uke kan se organisk ut. Server-side tracking sender kjøpet fra bestillingsdataene dine til hver plattforms API, med click id-en lagret ved første landing.

Slik fungerer det

1. Fang opp klikket

Skriptet leser click id-ene fbclid, gclid, gbraid, wbraid, ttclid, msclkid, ScCid, epik, rdt_cid, twclid, tblci, li_fat_id, adct, aleid, alart, oppref, awc, im_ref og OutbrainClickId, pluss alle seks UTM-feltene, og lagrer dem mot en førsteparts besøks-ID, cookien _tl. På Shopify skrives besøks-ID-en også til handlekurven.

2. Samle inn som førstepart

  • Shopify app proxy. Butikkfronten sender events til yourstore.com/apps/roasaurus/e, som Shopify signerer og videresender. Samme opprinnelse, ingen DNS-endring, med den vanlige collectoren som reserve.
  • CNAME-subdomene. Pek t.yourstore.com til ROASaurus, så utstedes et sertifikat automatisk. Skriptet og events lastes da fra ditt eget subdomene, så annonseblokkere behandler dem som førsteparts, og besøks-ID-en settes også som en server-cookie der. Safari kan fortsatt begrense den cookien til 7 dager.

3. Koble bestillingen

På Shopify kobles bestillinger via handlekurvattributter, handlekurv- og checkout-tokens og checkout-pixelen. Kjøpet sendes fra webhooken orders/paid etter 20 sekunders venting, så checkout-eventen fra nettleseren (IP, user agent, fbp) kan kobles på først. Betaling ved levering og eksterne checkouts sender når bestillingen opprettes.

WooCommerce-pluginen lagrer tracking-cookiene på hver bestilling. Plattformer uten handlekurvattributter kobler via Purchase-eventen på takkesiden, deretter en hashet e-postadresse den besøkende oppga tidligere på nettstedet ditt (i en popup eller via et Identify-kall), og deretter samme IP og nettleser sett fra tre timer før til 15 minutter etter bestillingen, når nøyaktig én besøkende passer. Se andre nettbutikker og funnels.

4. Send til alle plattformer

ROASaurus videresender PageView, ViewContent, AddToCart, InitiateCheckout, Purchase og Lead. Hver server-event inneholder SHA-256-hashede kundedata, plattformens egen click id, IP-adresse og user agent.

PlattformServer-APINettleser-pixel, samme event-ID
MetaConversions APIJa
TikTokEvents APIJa
SnapchatConversions API v3Ja
PinterestConversions API v5Ja
RedditConversions API v3Ja
XAds API conversions (OAuth 1.0a)Nei, bare server
Microsoft AdvertisingUET Conversions APINei, bare server
TaboolaS2S postbackNei, bare server
LinkedInConversions APINei, bare server
OpenAI AdsConversions APIJa
Spotify AdsConversions APIJa
AppLovinAxon Conversion APIJa
CriteoServer-side eventsNei, bare server
AdRollServer-to-Server Event APINei, bare server
OutbrainS2S postbackNei, bare server
Google AdsEnhanced conversions fra Shopify-checkoutenCheckout-pixel

Deduplisering, samtykke og bots

Deduplisering. Nettleser-pixelen utløses med samme event-ID som server-eventen, så plattformen beholder én kopi. Dobbelttelling betyr som regel at en annen app sender den samme pixelen; her er løsningen.

Samtykke. Med «Respect visitor consent» slått på (standard) er det Shopifys Customer Privacy API eller samtykkeverktøyet ditt som avgjør. Hvis en besøkende avslår markedsføringscookies, får de ingen besøks-ID, så annonseklikkene og besøkene deres kobles ikke til dem, og nettleser-eventene deres sendes ikke til annonseplattformer. Selve den betalte bestillingen sendes likevel server-side med hashede bestillingsdata til Meta, TikTok, Snapchat, Pinterest, Reddit, X, Microsoft Advertising og Taboola; LinkedIn og mottakerne som er lagt til etter den, får ingenting. I Strict-modus sendes ingenting fra nettleseren før den besøkende samtykker. Se samtykke og personvern.

Botfilter. Crawlere, lenkeforhåndsvisere, oppetidssjekker, AI-bots og headless-automatisering filtreres bort før event-loggen eller noen sending.

Event- og leveringslogg. Hver levering listes per plattform med forespørselen og plattformens svar. Mislykkede leveringer prøves på nytt med backoff.

Hvem det er for, og oppsett

Butikker som annonserer på Meta, TikTok eller andre betalte kanaler og vil at disse plattformene skal se hvert kjøp. På Shopify tar oppsettet omtrent ti minutter: koble til butikken, slå på appinnbyggingen i temaet, lim inn checkout-pixelen og legg til annonseplattformene dine. Guider: Shopify, Meta, WooCommerce og egendefinerte nettsteder. Integrasjoner: Shopify, Meta, TikTok, Google Ads og flere.

Begrensninger

  • X, Microsoft Advertising, Taboola, LinkedIn, Criteo, AdRoll og Outbrain får konverteringene sine bare fra serveren.
  • Taboola-postbacks fungerer bare etter et Taboola-klikk (tblci) og returnerer ingen validering, så feil kan ikke oppdages.
  • Microsofts UET Conversions API er i begrenset utrulling.
  • Utenfor Shopify leses samtykket fra OneTrust, Cookiebot, Usercentrics, Didomi, CookieYes, iubenda, Termly, Complianz, Osano, TrustArc, alle IAB TCF-bannere, Google Consent Mode og WP Consent API. Andre bannere sender valget med tlq('consent', …).

Mer å lese: server-side tracking på Shopify og Meta Conversions API.

Flere funksjoner

Bygget på de samme førstepartsdataene

FortjenesteanalyseNettofortjeneste etter alle kostnader, POAS og break-even-ROAS, et fullstendig resultatregnskap og fortjeneste per produkt, bestilling og kanal.AttribusjonTolv modeller, fra siste klikk til datadrevne Markov og Shapley og Total Impact, på dine egne klikkdata, med bestillingsreiser og kampanjefortjeneste.LivstidsverdiKohorter, CAC-tilbakebetalingstid, predikert LTV for opptil 24 måneder, tidspunkt for gjenkjøp og RFM-segmenter synkronisert til Klaviyo.Ask AI & MCPEn assistent på Claude som svarer ut fra dine egne rapporter, og en MCP-server med skrivebeskyttede verktøy for Claude Code og andre klienter.Analyse av kreativerHook rate, hold rate, annonsetretthet og ROAS per kreativ, hook, creator og format for Meta og TikTok.Markedsmiks & budsjetterEn markedsmiksmodell med budsjettoptimalisering, geo-lift- og av/på-tester, kurver for annonsekostnader og daglige råd om å skalere, holde eller kutte per kampanje.MålgrupperMålgrupper fra bestillinger, predikert LTV, RFM, besøkende og leads, holdt synkronisert med ti annonseplattformer og Klaviyo.Actions & AutopilotAnnonsestyring for ni plattformer med godkjenningsinnboks, regler med sikkerhetsgrenser, en AI-autopilot og tilbakeføring med ett klikk.AI-sammendragAvviksvarsler, AI-sammendrag basert på dine egne tall, en ukentlig handlingsplan med beslutningslogg og planlagte spørsmål i Slack.Konkurrenter & AI-synlighetKonkurrentenes Meta-annonser og e-poster, hvor ofte AI-assistenter nevner butikken din, AI-utkast til innhold og AI-fokusgrupper.InfluencereEn influencer-CRM med avtaler, attribusjon via kode og lenke, og ROI og fortjeneste per avtale og influencer.ByråerKundearbeidsområder, en oversikt over alle kunder, white label på ditt eget domene, PDF-rapporter og inntektsdeling.
Vanlige spørsmål

Spørsmål, besvart

Hva er server-side tracking?

Server-side tracking sender konverterings-events fra en server til hver annonseplattforms API, i stedet for å stole bare på en pixel i kjøperens nettleser. ROASaurus sender hvert kjøp fra butikkens betalte bestillinger, så annonseblokkere og nettleserens cookiebegrensninger stopper det ikke.

Telles kjøp to ganger?

Ikke av ROASaurus. Der det finnes en nettleserpixel, har den og server-eventen samme event-ID, så Meta, TikTok, Snapchat, Pinterest, Reddit, OpenAI Ads, AppLovin og Spotify beholder én kopi. Dobbelttelling kommer fra en annen app som sender den samme pixelen; slå den av.

Trenger jeg en CNAME eller en utvikler?

Nei. På Shopify sender app proxy events via ditt eget domene uten DNS-endringer. Et CNAME-subdomene er valgfritt: det leverer skriptet og events fra ditt eget subdomene, så annonseblokkere behandler dem som førsteparts.

Hvilke annonseplattformer mottar server-events?

Meta, TikTok, Snapchat, Pinterest, Reddit, X, Microsoft Advertising, Taboola, LinkedIn, OpenAI Ads, Spotify, AppLovin, Criteo, AdRoll og Outbrain. Google Ads mottar enhanced conversions fra checkout-pixelen i Shopify. GA4, server-side GTM, Segment, Awin, impact.com, Attentive, Postscript og Omnisend kan også motta events.

Hvert salg, sporet til annonsen som tjente det inn

Server-side tracking, fortjeneste og livstidsverdi i én app. 14 dagers gratis prøveperiode, uten kredittkort.

Start den gratis prøveperioden din →