Server side tracking, der giver bedre data og mere kontrol
Med server side tracking sender browseren data til en server, som du selv kontrollerer, og derfra fordeles data videre til GA4, Google Ads, Meta og de andre platforme. Den klassiske model, hvor hver platform har sit eget script direkte i browseren, bliver erstattet af ét samlet dataflow med dig som mellemled.

Det giver bedre datakvalitet, færre scripts på sitet og kontrol over, hvilke oplysninger der deles med hvem. Det er også en teknisk disciplin, hvor forkerte valg om domæner, cookies og samtykke kan gøre opsætningen ulovlig eller værdiløs. Jeg hjælper med at træffe de valg rigtigt fra start.
Hvad er server side tracking?
I en almindelig opsætning indlæser browseren et script fra Google, et fra Meta, et fra TikTok og så videre, og hvert script sender data direkte til sin platform. Med server-side tagging, typisk via Google Tag Manager i en server-container, sender browseren én datastrøm til et endpoint på dit eget domæne. Serveren modtager hændelsen, renser eller beriger den og sender den videre via platformenes egne API'er, fx GA4, Meta Conversions API og TikTok Events API.
Server-containeren kører i et cloudmiljø. Google Cloud Run er standardvalget, og specialiserede udbydere som Stape gør drift og opsætning enklere. Hostingprisen følger trafikmængden og skal regnes med i driftsbudgettet.
Fordelene ved server side tracking
Gevinsten afhænger af, hvordan opsætningen er lavet, men de typiske fordele er disse.
- Flere hændelser når frem, fordi data sendes til et førstepartsdomæne og er mindre udsat for annonceblokkere
- Længere levetid på førstepartscookies, når serveren sætter dem korrekt, hvilket forbedrer attribution af tilbagevendende kunder
- Færre tredjepartsscripts i browseren og dermed et hurtigere site
- Kontrol over, hvilke data hver platform modtager, fx fjernelse af IP-adresser eller URL-parametre med personoplysninger
- Mulighed for at berige hændelser med data fra dine egne systemer, fx avance pr. ordre
Optimering på avance frem for omsætning
Den sidste fordel bliver ofte overset. Google Ads og Meta optimerer efter den konverteringsværdi, du sender dem. Sender du omsætning, jagter algoritmen dyre ordrer, også når de har lav margin. Med server side tracking kan serveren slå bruttoavancen op for hver ordre og sende den som værdi, uden at dine marginer bliver synlige i browserens kildekode.
Når budstrategier som Target ROAS styres efter dækningsbidrag, flytter budgettet sig mod de produkter, der tjener penge. For webshops med store forskelle i avance på tværs af sortimentet er det ofte den mest værdifulde del af hele projektet.
Safari, ITP og levetiden på cookies
Safaris Intelligent Tracking Prevention begrænser cookies, der sættes med JavaScript, til 7 dages levetid. En kunde, der klikker på en annonce og køber ni dage senere, ligner derfor en ny besøgende. Cookies, der sættes af en server via HTTP-headeren, kan som udgangspunkt leve længere.
Der er en vigtig detalje. Siden Safari 16.4 begrænses også server-satte cookies til 7 dage, hvis subdomænet peger på en IP-adresse, hvor den første del afviger fra hovedsidens. Et sGTM-subdomæne, der blot er en CNAME til en cloudtjeneste, kan derfor miste fordelen. Løsningen er at servere tracking-endpointet fra samme oprindelse som sitet, fx som en sti på hoveddomænet via et CDN eller en load balancer. Det er en af de ting, der adskiller en opsætning, der virker, fra en, der kun ser rigtig ud.
Server side tracking og samtykke
Server side tracking fritager dig ikke for at indhente samtykke. Det er den mest udbredte misforståelse på området. Cookiebekendtgørelsen gælder for lagring af og adgang til oplysninger på brugerens udstyr, uanset om cookien sættes af et script eller en server, og GDPR gælder for behandlingen af personoplysninger, uanset hvor den sker. Datatilsynet fører tilsyn med GDPR-delen. Afviser brugeren, må data til annonceformål ikke sendes videre.
Server-containeren skal derfor kende brugerens samtykkestatus, og hvert tag skal respektere den. Googles tags i sGTM håndterer Consent Mode-signalerne, mens tags til Meta, TikTok og andre skal have samtykkelogikken sat eksplicit op. Gjort rigtigt giver server side tracking bedre beskyttelse af privatlivet end den klassiske model, fordi du styrer præcis, hvad der forlader din server. Den kontrol bør fremgå af jeres fortegnelse over behandlinger og privatlivspolitik.
Hvornår giver server side tracking mening?
Server side tracking er mest værdifuldt, når annonceforbruget er så stort, at bedre signaler kan mærkes på CPA og ROAS, eller når der er særlige krav til kontrol med data. For en webshop med et mindre budget kan Shopifys indbyggede integration til Meta CAPI og forbedrede konverteringer i Google Ads være nok.
Opsætningen kræver også vedligeholdelse. Platformenes API'er ændres, tags skal opdateres, og hostingen skal overvåges, så nedetid ikke stopper al sporing. Jeg anbefaler kun server side tracking, når der er en plan for, hvem der passer det bagefter.
Læs også
- Cookiesamtykke og tracking: Consent Mode v2, server-side og reglerneSådan hænger cookiesamtykke, Consent Mode v2 og server-side tracking sammen i Danmark, og de fejl jeg oftest ser i opsætningen.
Sådan sætter jeg server side tracking op
Vurdering og arkitektur
Jeg kortlægger nuværende sporing, platforme, samtykkeløsning og annonceforbrug og anbefaler en arkitektur, herunder hosting og domæneopsætning.
Server og domæne
Server-containeren sættes op i Cloud Run eller hos en hostingudbyder, og endpointet serveres fra jeres eget domæne, så cookies fungerer efter hensigten.
Flytning af tags
Web-containeren sender data til serveren, og GA4, Google Ads, Meta CAPI og øvrige platforme flyttes over med deduplikering og samtykkelogik.
Test og afstemning
Hændelser testes i preview-tilstand, matchkvaliteten tjekkes i Events Manager, og tallene afstemmes mod ordredata.
Drift og overvågning
Oppetid og datamængder overvåges, og tags opdateres løbende, når platformene ændrer deres API'er.
Erfaring med data bag store annoncebudgetter
Jeg har arbejdet med digital markedsføring siden 2010 og har som ekstern rådgiver været med til at bygge OOONO's interne performance marketing-afdeling, der håndterer mere end 10 mio. euro i årligt annonceforbrug. Ved det budget er datakvalitet en direkte økonomisk størrelse. I 1260 A/S, som jeg stiftede i 2020, lå webudvikling og digital markedsføring under samme tag, og det er netop i krydsfeltet mellem kode og kampagner, at server side tracking skal løses.
Spørgsmål og svar
Hvad koster server side tracking?
Der er to poster. Selve opsætningen, som afhænger af antallet af platforme og sitets kompleksitet, og den løbende hosting af server-containeren. Hostingen følger trafikken og spænder fra et lille månedligt beløb hos en udbyder som Stape til mere i Google Cloud ved store trafikmængder. Hertil kommer vedligeholdelse, når platformene ændrer sig.
Kan server side tracking omgå kravet om cookiesamtykke?
Nej. Kravet om samtykke gælder, uanset om data indsamles via browser eller server. Cookiebekendtgørelsen omfatter lagring af og adgang til oplysninger på brugerens udstyr, og GDPR gælder for al behandling af personoplysninger. Server side tracking giver bedre kontrol over data, men brugere, der har afvist, må ikke spores til annonceformål.
Hvad er forskellen på server side tracking og Meta Conversions API?
Meta Conversions API er Metas API til at modtage hændelser fra en server. Server side tracking er den samlede arkitektur, hvor en server, typisk sGTM, modtager data fra sitet og sender dem videre til flere platforme. CAPI kan sættes op via sGTM, via en platformintegration som Shopifys eller med egen kode. sGTM giver mest kontrol ved flere platforme.
Virker server side tracking med Shopify?
Ja. Shopify har egne integrationer til Meta CAPI og Google, som er et godt udgangspunkt. Vil du have fuld kontrol, kan Shopifys Customer Events og custom pixels sende data til en server-container. Checkout er låst på Shopify, så hændelser derfra skal hentes via Shopifys pixel-API eller som webhooks fra ordresystemet.
Bliver mit website hurtigere med server side tracking?
Ofte, ja. Når scripts fra Meta, TikTok, LinkedIn og andre flyttes ud af browseren og erstattes af én datastrøm til din egen server, skal browseren indlæse og afvikle mindre JavaScript. Effekten afhænger af, hvor mange tredjepartsscripts sitet har i dag. Et let script i browseren er typisk stadig nødvendigt for at opsamle hændelserne.
Hvad er Stape?
Stape er en hostingudbyder, der er specialiseret i server-side Google Tag Manager. I stedet for selv at sætte servere op i Google Cloud kan du køre server-containeren hos Stape, som håndterer skalering, eget domæne og en række færdige tags og funktioner. Det passer til mange virksomheder, mens store opsætninger ofte kører direkte i Google Cloud Run.