Server side tracking opzetten: zo houd je je data en advertentiesignalen op orde
Adblockers, ITP en cookie-consent vreten aan je meetdata. Server side tracking verplaatst het meten van de browser naar je eigen server, zodat je conversies kloppen en je advertentiecampagnes blijven leren. Wat het is en hoe je het opzet.
Een webshop-eigenaar uit de regio Alkmaar liet ons vorig kwartaal zijn cijfers zien met een frons. In Google Ads stond dat hij 40 conversies had gehaald, in zijn boekhouding telde hij er 58. Twee weken later was het gat nog groter. Zijn campagnes stuurden bij op cijfers die simpelweg niet klopten, en het algoritme optimaliseerde dus richting de verkeerde mensen. Niet omdat er iets stuk was, maar omdat een groeiend deel van zijn bezoekers nooit in zijn meetdata terechtkwam. Adblockers, Safari, cookie-weigeringen: bij elkaar opgeteld verdween bijna een derde van zijn data voordat die ooit zijn analytics bereikte.
Dat lek dicht je niet met een betere tag in de browser. Je dicht het door het meten te verplaatsen naar een plek die buiten het bereik van adblockers en browserbeperkingen valt: je eigen server. Dat is server side tracking. In dit artikel leg ik uit wat het precies is, waarom het voor steeds meer MKB-bedrijven gaat tellen, hoe je het opzet met een server-side container en een first-party subdomein, en wanneer de investering zich terugverdient.
Wat is server side tracking precies?
Bij klassieke tracking draait alles in de browser van je bezoeker. Een stukje JavaScript verzamelt gegevens en stuurt die rechtstreeks naar Google Analytics, Meta, Google Ads en wie er nog meer meeluistert. Dat werkt, tot de browser of een extensie besluit dat het niet meer mag. Dan stopt de meting en mis je de data.
Server side tracking schuift een tussenstation ertussen. In plaats van dat de browser tien partijen rechtstreeks aanspreekt, stuurt hij zijn data eerst naar jouw eigen server-side container, draaiend op een subdomein van je eigen website. Die server bepaalt vervolgens wat er met welke partij gedeeld wordt en stuurt het door via een directe server-naar-server-verbinding. Het meten gebeurt dus niet meer in de browser, maar op een plek die jij beheert.
Het belangrijke onderscheid: dit gaat over waar en hoe je meet, niet over wat je meet of of je analytics hebt. Heb je nog helemaal geen meting staan, begin dan eerst bij de basis. Hoe je GA4 inricht beschrijf ik volledig in Google Analytics 4 instellen. Server side tracking is de laag die je daar bovenop legt zodra datakwaliteit en advertentiesignalen je geld gaan kosten.
Waarom dit nu gaat tellen voor MKB
Safari's Intelligent Tracking Prevention beperkt de levensduur van client-side cookies tot in veel gevallen 24 uur, waardoor terugkerende bezoekers niet meer aan hun oorspronkelijke advertentieklik worden gekoppeld
Bron: WebKit / Apple ITP-documentatie, 2024
Een paar jaar geleden was server-side meten iets voor grote webshops met een datateam. Dat beeld klopt niet meer, en dat heeft een paar concrete oorzaken die elkaar versterken.
Browsers knijpen cookies af. Safari kapt met zijn Intelligent Tracking Prevention de levensduur van browser-cookies terug tot soms één dag. Een bezoeker die vandaag op je advertentie klikt en over een week terugkomt om te kopen, koppel je dan niet meer aan die klik. Firefox doet iets vergelijkbaars en Chrome beweegt dezelfde kant op. Voor een webshop met een langere overwegingstijd is dat een serieus gat.
Adblockers blokkeren je tags. Een fors deel van de Nederlandse internetters draait een adblocker of een browser die trackingscripts standaard tegenhoudt. Die mensen koop je net zo goed bij je, maar ze verschijnen nooit in je cijfers. Server side tracking via een first-party subdomein wordt veel minder vaak geblokkeerd, omdat het verkeer van je eigen domein lijkt te komen in plaats van van een bekend tracking-script.
Cookie-consent maakt het meten kleiner én juridisch scherper. Sinds bezoekers actief moeten instemmen, weiger een deel van hen. Dat hoort ook zo. Maar server-side meten geeft je meer controle over wat er precies wel en niet wordt doorgestuurd, zodat je netjes binnen de toestemming blijft die iemand heeft gegeven, in plaats van dat tien losse scripts in de browser hun eigen gang gaan.
En de advertentieplatforms vragen er zelf om. Meta heeft de Conversions API, Google heeft Enhanced Conversions, en beide werken het best met een server-side signaal. Hoe completer en betrouwbaarder de conversiedata die je terugstuurt, hoe beter het algoritme leert wie jouw klant is. Slechte signalen in betekent duurder adverteren uit. Wie campagnes draait via Google Ads, merkt dit direct in de kosten per conversie.
Hoe server side tracking werkt onder de motorkap
Voor wie het concreet wil zien, drie bewegende delen die samen het verschil maken.
Het eerste is de server-side container, vrijwel altijd een server side Google Tag Manager. Dit is een tweede GTM-omgeving die niet in de browser draait maar op een server, doorgaans bij Google Cloud of een gespecialiseerde host. De browser stuurt zijn events naar deze container, die als doorgeefluik en filter fungeert.
Het tweede is het first-party subdomein. Je laat de server-side container draaien op iets als data.jouwbedrijf.nl in plaats van op een Google-domein. Daardoor ziet de browser de data als verkeer van je eigen site, wat first party tracking mogelijk maakt. Cookies die de server zet, leven langer dan browser-cookies en worden minder snel weggegooid of geblokkeerd.
Het derde zijn de server-naar-server-verbindingen naar de platforms. Vanuit de container stuur je data via de Conversions API naar Meta en via Enhanced Conversions naar Google Ads. Geen browser-script dat een adblocker kan tegenhouden, maar een directe verbinding tussen jouw server en die van het platform. Dat is precies waarom de data completer binnenkomt.
Server side tracking opzetten: het stappenplan
Een aanzienlijk deel van het webverkeer wordt afgeschermd door adblockers en browser-tracking-bescherming, waardoor client-side tracking-tags structureel een deel van de werkelijke bezoekers en conversies missen
Bron: Brancheonderzoek adblocker-adoptie Europa, 2024 tot 2025
Je hoeft geen developer te zijn om te snappen wat er gebeurt, al is de uitvoering wel technisch werk. Op hoofdlijnen ziet een opzet er zo uit.
Begin met een schone client-side basis
Voordat je server-side iets bouwt, moet je browser-kant op orde zijn. Eén nette Google Tag Manager-container, GA4 correct ingericht en een conversie-event dat klopt. Bouw je server-side bovenop een rommelige client-side, dan verplaats je de rommel alleen maar. Twijfel je of je conversiemeting nu klopt, lees dan eerst hoe je conversie tracking verbetert voor de hele basis op orde is.
Zet een server-side GTM-container op een eigen subdomein
Maak in Google Tag Manager een nieuwe container van het type Server aan en hang die aan een subdomein van je site, bijvoorbeeld data.jouwbedrijf.nl. De container heeft een server nodig om op te draaien. Voor de meeste MKB-sites is een kleine instance bij Google Cloud of een managed host meer dan genoeg. Dit is het stuk waar de meeste ondernemers een specialist bij betrekken.
Stuur je browser-events naar de server
Pas je client-side GTM aan zodat events niet meer rechtstreeks naar Google gaan, maar naar je nieuwe server-side container. De server ontvangt het event, verrijkt of filtert het, en bepaalt wat er verder mee gebeurt. Vanaf dit punt loopt je meting via jouw eigen infrastructuur.
Koppel de Conversions API en Enhanced Conversions
Vanuit de server-side container leg je de verbindingen naar de platforms. Voor Meta activeer je de Conversions API, voor Google Ads zet je Enhanced Conversions aan. Hier stuur je de conversiesignalen server-naar-server, zodat de algoritmes leren op data die niet door adblockers is uitgehold.
Regel consent netjes mee
Server-side meten ontslaat je niet van toestemming, het maakt het juist beter beheersbaar. Koppel je consent-platform zo dat de server alleen doorstuurt wat de bezoeker heeft toegestaan. Marketing-cookies geweigerd betekent dat de server die signalen niet doorzet, ook al passeert het event de container. Zo blijf je binnen de AVG terwijl je toch de data houdt waar je wél toestemming voor hebt.
Test, valideer en vergelijk
Controleer in de preview-modus van de server-side container of events binnenkomen, kijk in GA4 en in je advertentieplatforms of de conversies kloppen, en vergelijk een paar weken lang met je oude meting. Het doel is niet perfectie, het doel is dat je cijfers dichter bij de werkelijkheid liggen dan voorheen.
Wanneer is server side tracking de investering waard?
Eerlijk: niet elk bedrijf heeft dit nodig, en wij raden het ook niet aan elke klant aan. Een dienstverlener met tien leads per maand uit organisch verkeer haalt er weinig uit. De rekensom kantelt zodra je geld in advertenties steekt en op die data stuurt.
Het wordt interessant als je maandelijks een serieus advertentiebudget draait, want dan betaal je direct voor slechte signalen. Het wordt ook interessant bij een webshop met een langere koopcyclus, waar Safari's cookie-beperkingen je conversies wegknippen. En het loont als je merkt dat je platformcijfers structureel afwijken van je werkelijke omzet, precies het probleem waarmee dit artikel begon.
Zit je daar nog niet, dan is je tijd beter besteed aan de basis: een snelle site, scherpe conversiepunten en een correcte client-side meting. Server side tracking is een optimalisatie voor wie de basis al staat, geen vervanging ervan. Het hoort thuis in een bredere aanpak van je online marketing, niet als losse technische truc.
De webshop-eigenaar uit Alkmaar zit inmiddels op een server-side opzet. Het gat tussen zijn platformcijfers en zijn boekhouding is van bijna een derde teruggebracht naar enkele procenten, en zijn Google Ads-campagnes sturen weer op data die klopt. De kosten per conversie daalden in twee maanden merkbaar, simpelweg omdat het algoritme eindelijk de juiste mensen zag.
Twijfel je of server side tracking voor jouw situatie loont, neem dan contact op. We kijken graag eerst naar je huidige meting en je advertentiebudget voordat we iets aanraden, want zonder die twee is elk advies een gok.
Advertentieplatforms zoals Meta en Google rapporteren betere campagneprestaties wanneer conversiedata server-side via de Conversions API en Enhanced Conversions wordt aangeleverd in plaats van uitsluitend client-side
Bron: Meta Conversions API en Google Enhanced Conversions productdocumentatie, 2025
Veelgestelde vragen
Wat is server side tracking in gewone taal?
Wat is het verschil met gewone Google Analytics 4?
Heb ik een eigen subdomein nodig voor server side tagging?
Vervangt server side tracking mijn cookie-consent?
Verbetert dit echt mijn conversie tracking en advertenties?
Wanneer is server side tracking de investering waard?
“Een website is een investering, geen kostenpost. Als die investering je meer klanten oplevert dan hij kost, is het altijd de moeite waard.”

