server side tracking vs. client side tracking

Server-side tracking: wat het is, wat het oplevert en hoe je begint

Kort antwoord: server side tracking

Server-side tracking is een meetmethode waarbij je website bezoekersdata eerst naar een eigen server stuurt. Die server geeft de data daarna door aan Google Analytics 4 (GA4) en advertentieplatforms. Daardoor mis je minder conversies door adblockers en browserbeperkingen. Het is echter geen manier om cookietoestemming te omzeilen. In deze blog lees je hoe meten via de server werkt, wat het oplevert en kost, en hoe je in zes stappen begint.

In het kort

Wat is server-side tracking?

Server-side tracking is het verzamelen en doorsturen van websitedata via een server, in plaats van rechtstreeks vanuit de browser van de bezoeker. Bij de klassieke methode, client-side tracking, laadt de browser voor elk platform een eigen script, zoals de Meta-pixel, de Google-tag en de LinkedIn Insight Tag. Elk script stuurt zelf data naar het platform.

Bij de servervariant stuurt de browser één datastroom naar een server op je eigen subdomein, bijvoorbeeld meten.jouwdomein.nl. Die server bepaalt vervolgens welke gegevens naar welk platform gaan. Jij houdt dus de regie: je kunt gegevens verwijderen, aanvullen of tegenhouden voordat een externe partij ze ontvangt.

Je komt ook de term server-side tagging tegen. Server-side tagging is de technische inrichting, meestal met een servercontainer in Google Tag Manager. De tracking is het resultaat: metingen die via de server lopen. In de praktijk gebruiken marketeers beide termen door elkaar.

De meeste opstellingen zijn hybride. De browser verzamelt nog steeds de gebeurtenissen, zoals een paginaweergave of een aankoop. Alleen het doorsturen naar de platforms verhuist naar de server. Daarnaast kun je conversies rechtstreeks vanuit je webshop of CRM versturen, zonder tussenkomst van de browser.

Waarom mist client-side meten steeds meer data?

Client-side meten mist data omdat drie filters tussen je bezoeker en je meetplatform staan: adblockers, browserbeperkingen en cookietoestemming. Elk filter haalt een deel van je bezoeken en conversies uit je rapportages.

Adblockers

Een adblocker herkent scripts en verzoeken van bekende meetdomeinen en blokkeert ze. In Nederland gebruikt 51 procent van de volwassenen altijd of soms een adblocker. Dat blijkt uit het Cybersecurity onderzoek Alert Online 2025 van Ipsos I&O, in opdracht van het ministerie van Economische Zaken. Onder mensen jonger dan veertig ligt dat aandeel hoger.

Browserbeperkingen

Safari wist cookies die een script plaatst na zeven dagen. Sinds 2020 geldt die grens voor alle opslag die scripts kunnen beschrijven, meldt WebKit, de ontwikkelaar van de browsermotor achter Safari. Een bezoeker die na acht dagen terugkomt en koopt, telt daardoor als nieuwe bezoeker. De advertentieklik van de week ervoor krijgt de aankoop dan niet toegewezen. Safari is goed voor ruim 17 procent van het webverkeer in Nederland (StatCounter, september 2026).

Cookietoestemming

Voor marketing- en trackingcookies heb je in Nederland vooraf toestemming nodig. Weigert een bezoeker, dan mag je geen advertentietags laden. Dit deel van de datakloof is bewust zo geregeld, en dat blijft zo.

Het gevolg zie je in je campagnes. De algoritmes achter zoekmachine adverteren (SEA) en social advertising sturen op conversies. Krijgen ze er minder binnen dan je werkelijk behaalt, dan bieden ze op onvolledige informatie.

Server-side vs client-side tracking: wat is het verschil?

Het verschil tussen server-side en client-side tracking zit in de route van de data. Bij client-side gaat de data rechtstreeks vanuit de browser naar elk platform. Bij server-side loopt alles via één eigen server die de data verdeelt. De tabel zet de belangrijkste verschillen naast elkaar.

Kenmerk Client-side tracking Server-side tracking
Route van de data De browser stuurt data naar elk platform apart De browser stuurt data naar jouw server; de server stuurt door
Gevoelig voor adblockers Ja, bekende scripts en domeinen zijn eenvoudig te blokkeren Minder, want het verkeer loopt via je eigen domein
Levensduur van cookies in Safari Maximaal zeven dagen Langer mogelijk, afhankelijk van de inrichting
Controle over gedeelde data Beperkt: het script van het platform bepaalt wat het verzamelt Groot: jij bepaalt per platform wat je doorstuurt
Invloed op laadtijd Elk extra script belast de browser Minder scripts in de browser
Kosten Geen serverkosten Serverkosten en beheer
Complexiteit Laag Hoog: vraagt specialistische kennis
Toestemming nodig Ja Ja

 

Wat zijn de voordelen van server-side tracking?

Wat lost server-side tracking niet op?

Meten via de server lost het ontbreken van toestemming niet op, en dat is ook niet de bedoeling. De wet kijkt naar wat je met gegevens doet, niet naar de techniek waarmee je ze verstuurt.

Twee regels gelden tegelijk. De Telecommunicatiewet eist toestemming voordat je informatie op het apparaat van een bezoeker opslaat of uitleest. Daarnaast eist de AVG een geldige grondslag voor het verwerken van persoonsgegevens. De Europese privacytoezichthouders bevestigen dit in hun richtlijnen over het technische bereik van de cookieregels (EDPB, 2024). De toestemmingsregel geldt ook wanneer een website een identificatiecode uitleest en naar een server stuurt.

Voor jou betekent dit:

Ook technisch is meten via de server geen wondermiddel. Safari herkent een deel van de serveropstellingen en kort cookies dan alsnog in tot zeven dagen, beschrijft WebKit (2020). Wie JavaScript volledig blokkeert, blijft bovendien onzichtbaar.

Ons standpunt: gebruik deze techniek om beter te meten binnen de toestemming die je hebt gekregen. Wie de server inzet om een weigering te omzeilen, overtreedt de wet en beschaamt het vertrouwen van klanten.

Hoe werkt het per platform: GA4, Meta, LinkedIn, Shopify en WooCommerce?

Elk platform heeft een eigen route voor serverdata, maar het principe is gelijk. De browser of je webshop meldt een gebeurtenis en je server geeft die door.

Google Analytics 4 server-side tracking

GA4 server-side tracking werkt met twee containers in Google Tag Manager. De webcontainer in de browser stuurt de metingen naar je servercontainer. De servercontainer stuurt ze vervolgens door naar GA4 en desgewenst naar Google Ads. Het voordeel: je richt één datastroom in en hergebruikt die voor andere platforms.

Facebook server-side tracking met de Meta Conversions API

Facebook server-side tracking heet officieel de Meta Conversions API. Via deze koppeling stuur je conversies van server naar server naar Meta. Meta adviseert om de pixel en de Conversions API naast elkaar te gebruiken. Geef beide dezelfde gebeurtenisnaam en gebeurteniscode (event_id) mee, dan telt Meta de conversie één keer (Meta, ontwikkelaarsdocumentatie, 2026).

LinkedIn server-side tracking met de Conversions API

Voor LinkedIn loopt meten via de server langs de LinkedIn Conversions API. LinkedIn raadt aan om deze koppeling te combineren met de Insight Tag. Ontvangt LinkedIn dezelfde conversie twee keer met dezelfde code, dan telt alleen de melding van de Insight Tag (LinkedIn, ontwikkelaarsdocumentatie, 2026). Deze koppeling is vooral waardevol voor leadgeneratie, omdat je er ook conversies uit je CRM mee kunt doorgeven.

Shopify server-side tracking

Shopify heeft een deel van de serverkoppelingen ingebouwd. In het verkoopkanaal Facebook & Instagram kies je een niveau voor gegevensdeling. Bij de niveaus Enhanced en Maximum stuurt Shopify aankopen via de Conversions API naar Meta. Bij Standard gebruikt Shopify alleen de pixel (Shopify Help Center, 2026). Heb je een Shopify-webshop, begin dan met deze instellingen. Een eigen servercontainer is pas nodig wanneer je meer platforms of eigen data wilt aansluiten.

WooCommerce en WordPress server-side tracking

WooCommerce en WordPress hebben geen ingebouwde servercontainer. Daarom heb je een plug-in nodig die aankoopgegevens klaarzet, plus een servercontainer die ze doorstuurt. Bij een WordPress-webshop met WooCommerce loont het om eerst de bestaande plug-ins op te ruimen. Dubbele pixels en verouderde scripts kunnen namelijk dubbeltellingen veroorzaken.

Hoe begin je met server-side tracking?

Begin met een nulmeting en bouw daarna stap voor stap, zodat je elke wijziging kunt controleren. Dit stappenplan past bij de meeste webshops en leadgenererende websites.

  1. Meet de datakloof. Vergelijk over dezelfde periode de bestellingen of leads in je webshop of CRM met de conversies in GA4 en je advertentieplatforms. Zo weet je hoeveel je mist.
  2. Controleer je toestemming. Zorg eerst dat je cookiebanner klopt en dat je tags de keuze van de bezoeker volgen. Een server op een foute basis vergroot het probleem.
  3. Bepaal wat je doorstuurt. Leg per platform vast welke gebeurtenissen en gegevens je deelt. Begin met de conversies waarop je campagnes sturen, zoals een aankoop of een leadaanvraag.
  4. Richt de server in. Maak een servercontainer aan in Google Tag Manager, kies een hostingpartij met servers in de EU en koppel een subdomein van je eigen website.
  5. Sluit de platforms aan. Start met GA4 en voeg daarna Google Ads, Meta en LinkedIn toe. Geef browser- en servermeldingen dezelfde gebeurteniscode mee.
  6. Test en vergelijk. Laat de oude en de nieuwe meting twee tot vier weken naast elkaar draaien. Vergelijk vervolgens de aantallen met je nulmeting en controleer op dubbeltellingen.

Leg de inrichting daarna vast in een meetplan en volg de resultaten in dashboards die je marketingdata samenbrengen. Dan zie je ook na een websitewijziging snel of je meting nog klopt.

Wanneer is de investering de moeite waard?

Server-side tracking is de investering waard als je advertentiebudget en je beslissingen afhangen van conversiedata. Hoe meer je uitgeeft aan campagnes, hoe duurder ontbrekende data is.

Het loont wanneer:

Het loont nog niet wanneer:

Twijfel je, begin dan klein. Zet eerst de ingebouwde serverkoppeling van je webshopplatform aan en meet het verschil. Een volledige servercontainer kan daarna altijd nog.

Veelgestelde vragen over server-side tracking

De meest gestelde vragen over server side tracking.

Is server-side tracking toegestaan volgens de AVG?

Ja, server-side tracking is toegestaan, zolang je dezelfde regels volgt als bij client-side tracking. Je hebt toestemming nodig voor marketing- en trackingdoeleinden en een grondslag voor het verwerken van persoonsgegevens. De techniek verandert niets aan die plicht. Weigert een bezoeker toestemming, dan mag je zijn gegevens ook via de server niet naar advertentieplatforms sturen.

Heb ik nog een cookiebanner nodig als ik via de server meet?

Ja. Ook dan leest je website informatie uit op het apparaat van de bezoeker, bijvoorbeeld een cookie met een identificatiecode. Daarvoor geldt de toestemmingsregel uit de Telecommunicatiewet. Je cookiebanner blijft dus nodig. Bovendien moet je server de keuze van de bezoeker bij elke gebeurtenis volgen.

Vervangt een serverkoppeling de Meta-pixel en de Google-tag?

Meestal niet. De gangbare opzet is hybride: de browsertag en de serverkoppeling werken samen. Meta en LinkedIn adviseren dat ook. De browser legt gedrag op de pagina vast, terwijl de server zorgt voor betrouwbare conversies. Een gedeelde gebeurteniscode voorkomt dat het platform dezelfde conversie twee keer telt.

Hoeveel extra data levert meten via de server op?

Dat verschilt per website. De winst hangt af van het aandeel bezoekers met een adblocker, het aandeel Safari-gebruikers en het aandeel bezoekers dat toestemming geeft. Meet daarom eerst je eigen datakloof: vergelijk de bestellingen in je webshop met de conversies in GA4. Dat verschil is je maximale winst, minus de bezoekers zonder toestemming.

Conclusie: meet eerst wat je mist

Server-side tracking geeft je vollediger en beter beheersbare data, maar het is geen snelle oplossing en geen sluiproute langs de cookiebanner. Begin daarom met een nulmeting. Is de kloof tussen werkelijke en gemeten conversies groot en stuur je campagnes op die data, dan is de investering goed te verantwoorden. Is de kloof klein, besteed je budget dan aan iets anders.

Wil je weten hoeveel data jouw website mist en welke opzet daarbij past? Plan een gratis Boost Sessie en we kijken samen naar je meting.

Relevante blog artikelen