Server-side tracking stuurt je meetgegevens eerst naar een server die jij beheert, pas daarna naar GA4, Google Ads of Meta [1]. Zo bepaal jij wat elk platform krijgt, en blijven cookies langer werken. Je cookiebanner blijft nodig, en naast de hosting betaal je vooral voor de opzet.
Achter een adres op je eigen domein draait een servercontainer, meestal van Google Tag Manager. Die ontvangt de events van je website, laat velden weg of vult ze aan, en stuurt ze door naar de platformen die jij kiest [1]. De webcontainer op je site blijft nodig: die vangt klikken, formulieren en aankopen op.
Of je het zelf opzet of een Google Analytics bureau inschakelt: begin pas als je meetplan en je toestemming kloppen. Een event dat vandaag dubbel telt, telt via je server ook dubbel.
Wat levert server-side tracking op?
Vooral controle en betere signalen, geen vast percentage extra conversies.
- Controle over wat je doorgeeft. Per bestemming beslis jij welke velden vertrekken. Een e-mailadres dat per ongeluk in een URL staat, filter je eruit, en een platform dat het IP-adres niet nodig heeft, krijgt het niet.
- Cookies die langer werken. Safari wist cookies die via JavaScript gezet zijn na zeven dagen zonder interactie. Een cookie die je eigen server zet, ontsnapt daaraan, tenzij het verzoek via een CNAME of een IP-adres van een derde partij loopt [2].
- Koppelingen van server naar server. Via de Conversions API van Meta en de conversiekoppelingen van Google Ads leren platformen van echte resultaten, zoals de marge of een lead die klant werd. Meta ontdubbelt events van pixel en server als naam en event-ID overeenkomen, binnen 48 uur [3].
- Minder code in de browser, maar alleen als je echt scripts weghaalt. De webcontainer en de Google-tag blijven.
Wat je bij Meta precies wint, lees je in Meta Pixel of Conversions API? Waarom je beide nodig hebt.
Wat het niet doet: je toestemming vervangen, of een slecht meetplan repareren. De percentages die online circuleren, komen zelden met een meetmethode. Wat jij terugwint, hangt af van je aandeel Safari-bezoekers, adblockers en je toestemmingsgraad, dus meet het tegen je eigen bestellingen of leads.
Twee argumenten negeer je beter. Adblockers omzeilen: wie in je banner weigert, mag je ook via je eigen server niet volgen. En het verdwijnen van third-party cookies in Chrome: Google besliste in april 2025 om de huidige aanpak in Chrome te behouden [4].
Blijft je cookiebanner nodig?
Ja: server-side tracking verandert de route van je gegevens, niet de regels. In België staat de cookieregel in artikel 10/2 van de Kaderwet van 30 juli 2018. De GBA kent geen vrijstelling voor cookies die bezoekers tellen, ook niet voor first-party cookies [5], [6].
De regel geldt ook voor pixels, device fingerprinting en local storage [5]. De Europese toezichthouders passen ze bovendien toe op trackinglinks en bepaalde tracking op basis van het IP-adres [7]. Er draait nog altijd code in de browser die informatie van het toestel verstuurt, dus zonder toestemming geen analytische of advertentietracking.
Met Consent Mode reist de keuze van je bezoeker mee naar je servercontainer, en de Google-tags daar volgen ze [8]. Tags van andere partijen, zoals de Conversions API van Meta, laat je zelf op die keuze wachten. Hoe je de signalen goed zet, lees je in Consent Mode v2 in de praktijk: basic of advanced?.
Stuur je gehashte e-mailadressen door, weet dan dat hashen pseudonimiseren is: het blijven persoonsgegevens [9]. Wat server-side wel mogelijk maakt, is minder doorsturen en in Europa hosten, bijvoorbeeld in de Google Cloud-regio europe-west1 in St. Ghislain [10].
Wat kost server-side tracking?
Reken op drie posten: hosting, opzet en onderhoud. De opzet is meestal de grootste.
| Hosting | Wat het is | Kost | Past bij |
|---|---|---|---|
| Google tag gateway via Cloudflare | Google-tags laden en meten via je eigen domein, zonder servercontainer [11] | Gratis [12] | Sites achter Cloudflare met vooral Google-tags |
| Google Cloud Run | Eigen servercontainer in je eigen cloudproject | ± 45 dollar per server per maand, minstens 2 servers aanbevolen [13] | Wie volledige controle en een eigen factuur wil |
| Gespecialiseerde host | Dezelfde servercontainer, beheerd door een derde | Abonnement volgens het aantal verzoeken | KMO's zonder eigen cloudbeheer |
Google verwacht dat 2 tot 10 servers samen 35 tot 350 verzoeken per seconde aankunnen [13]; 35 per seconde is ruim drie miljoen per dag. De gateway werkt alleen voor Google-tags: voor Meta of LinkedIn heb je een servercontainer nodig. Kies je een gespecialiseerde host, vraag dan waar de servers staan en of je een verwerkersovereenkomst krijgt.
De opzet omvat je meetplan, beide containers, de toestemming, testen en vergelijken. Het onderhoud is klein maar niet nul: templates bijwerken, nieuwe events toevoegen en opvolgen of de server blijft draaien.
Welke opzet past bij jou?
| Jouw situatie | Wat we zouden doen |
|---|---|
| Weinig verkeer en geen advertentiebudget | Nog niet. Eerst een nette Google Tag Manager-container en goede key events. |
| Je adverteert vooral op Google en je site draait achter Cloudflare | De Google tag gateway: gratis en weinig werk. |
| Je adverteert op Google én Meta | Een servercontainer met GA4, Google Ads en de Conversions API, met ontdubbeling tussen pixel en server. |
| Webshop met veel Safari-verkeer en klanten die lang vergelijken | Een servercontainer op same origin, zodat cookies van bezoekers met toestemming niet na zeven dagen verlopen. |
| B2B-leads die pas weken later klant worden | Server-side plus offline conversies uit je CRM, zodat de platformen leren van klanten in plaats van formulieren. |
Zo pak je het aan
- Meet eerst hoe het nu zit. Leg een maand GA4 naast je bestellingen of leads. Twijfel je aan je huidige opzet, begin dan met een gratis tracking-audit.
- Zet je key events en je toestemming goed. Welke acties echt tellen, lees je in GA4 key events en conversies: het verschil uitgelegd.
- Kies hosting in een Europese regio, met een verwerkersovereenkomst, en zet het cloudproject en de containers op naam van je bedrijf.
- Koppel een adres op je eigen domein, liefst same origin, zoals
www.jouwsite.be/metrics. Google raadt dat aan; het standaarddomein van Cloud Run draait in een third-party context en kan alleen JavaScript-cookies zetten [14]. - Stuur GA4 en daarna de andere bestemmingen via de server. Stuur hetzelfde event niet ook rechtstreeks naar GA4, en geef pixel en Conversions API hetzelfde event-ID [3].
- Test en vergelijk. Controleer beide containers in de voorbeeldmodus en leg je cijfers na twee tot vier weken naast je nulmeting.
Veelgestelde vragen
Is server-side tracking GDPR-proof?
Niet vanzelf. Het verandert de route van je meetgegevens, niet de regels: voor analytische en advertentietracking blijft in België voorafgaande toestemming nodig, ook voor pixels. Wel kun je per leverancier velden weglaten, zoals het IP-adres, en je server in een Europese regio laten draaien.
Heb ik nog een cookiebanner nodig als ik server-side meet?
Ja. De GBA kent geen vrijstelling voor cookies die bezoekers tellen, ook niet voor first-party cookies. Met Consent Mode geef je de keuze uit je banner door aan je servercontainer. Tags van andere partijen daar, zoals de Conversions API van Meta, laat je zelf op die keuze wachten.
Wat kost server-side tracking per maand?
Dat hangt af van de hosting. Google schat een servercontainer op Cloud Run op ongeveer 45 dollar per server per maand en raadt minstens twee servers aan. Gespecialiseerde hosts rekenen per aantal verzoeken, de Google tag gateway via Cloudflare is gratis. Opzet en onderhoud komen daarbovenop.
Omzeilt server-side tracking adblockers?
Deels: een meetadres op je eigen domein wordt minder vaak geblokkeerd dan de bekende domeinen van Google of Meta. Maar wie in je cookiebanner weigert, mag je ook via je eigen server niet volgen. Adblockers omzeilen is dus geen goede reden om te starten.
Wat is het verschil tussen server-side tagging en de Google tag gateway?
Bij server-side tagging draai je een eigen servercontainer die gegevens bewerkt en naar meerdere platformen stuurt, ook naar Meta of LinkedIn. De Google tag gateway laadt alleen de Google-tags via je eigen domein, zonder eigen server. Lichter en goedkoper, maar beperkt tot Google.
Bronnen
- An introduction to server-side tagging — Google for Developers, 30 jul 2026, geraadpleegd op 27 sep 2026
- Tracking Prevention in WebKit — WebKit, geraadpleegd op 27 sep 2026
- Handling Duplicate Pixel and Conversions API Events — Meta for Developers, geraadpleegd op 27 sep 2026
- Next steps for Privacy Sandbox and tracking protections in Chrome — Google Privacy Sandbox (Anthony Chavez), 22 apr 2025, geraadpleegd op 27 sep 2026
- Cookie-checklist — Gegevensbeschermingsautoriteit, 17 okt 2023, geraadpleegd op 27 sep 2026
- Heeft u toestemming nodig voor cookies voor publieksmeting (statistische of analytische cookies)? — Gegevensbeschermingsautoriteit, geraadpleegd op 27 sep 2026
- Guidelines 2/2023 on Technical Scope of Art. 5(3) of ePrivacy Directive, versie 2.0 — European Data Protection Board, 2024-10, geraadpleegd op 27 sep 2026
- Implement consent mode with server-side Tag Manager — Google for Developers, 30 jul 2026, geraadpleegd op 27 sep 2026
- Guidelines 01/2025 on Pseudonymisation — European Data Protection Board, 16 jan 2025, geraadpleegd op 27 sep 2026
- Regions and zones — Google Cloud Documentation, geraadpleegd op 27 sep 2026
- Set up Google tag gateway for advertisers in Google Tag Manager with Cloudflare — Tag Manager Help, geraadpleegd op 27 sep 2026
- Google tag gateway for advertisers — Cloudflare Docs, 17 apr 2026, geraadpleegd op 27 sep 2026
- Set up server-side tagging with Cloud Run — Google for Developers, 12 mei 2026, geraadpleegd op 27 sep 2026
- Map a custom domain to your tagging server — Google for Developers, 27 jun 2025, geraadpleegd op 27 sep 2026