Terug naar blog
    GA4
    Server-side tracking
    Google Analytics
    Setup-gids
    Privacy

    GA4 server-side tracking opzetten: complete gids | Tracking Hippo

    July 18, 2025
    8 min leestijd
    Tutorial

    Server-side tracking is de toekomst van web analytics. Het levert betere datanauwkeurigheid, sterkere privacy-compliance en bestendigheid tegen ad blockers. In deze complete gids loodsen we je door de setup van GA4 server-side tracking met Google Tag Manager en de EU-gehoste infrastructuur van Tracking Hippo.

    Anders dan traditionele client-side tracking, die afhankelijk is van JavaScript in de browser, verplaatst server-side tracking de dataverzameling naar je serverinfrastructuur. Dat geeft je meer controle over je data, betere performance en eenvoudiger compliance met privacywetgeving zoals de AVG.

    Waarom kiezen voor GA4 server-side tracking?

    Sterkere privacy

    Meer controle over dataverzameling en -verwerking, voor eenvoudigere AVG-compliance en betere bescherming van gebruikersprivacy.

    Hogere nauwkeurigheid

    Omzeil ad blockers en browserbeperkingen om completere en accuratere data te vangen.

    Betere performance

    Minder client-side JavaScript leidt tot snellere laadtijden en een betere gebruikerservaring.

    Wat heb je nodig?

    Voor we beginnen, zorg dat je dit op orde hebt:

    **Google Analytics 4-property** — al ingesteld en geconfigureerd voor je website

    **Google Tag Manager-account** — met een bestaande webcontainer voor je site

    **Toegang tot je domein** — om DNS-records te kunnen aanpassen

    **Tracking Hippo-account** — meld je aan voor onze EU-gehoste server-side tracking-service

    Stap 1: Maak een GTM server-container

    1. Log in op je **Google Tag Manager-account** en ga naar de Admin-sectie
    2. Klik op **"Create Container"** en kies **"Server"** als platform
    3. Vul je containernaam in (bijv. "Mijn site - Server-container") en klik op **"Create"**
    4. Kopieer de **Container Config**-snippet — die heb je zo nodig in Tracking Hippo

    Je Container Config ziet er ongeveer zo uit:

    aWQ9R1RNLVBG...example-container-config...

    **Belangrijk:** Houd deze Container Config veilig en deel hem niet publiekelijk. Hij bevat gevoelige configuratiedata voor je server-container.

    Stap 2: Hosting opzetten met Tracking Hippo

    1. Meld je aan voor een **Tracking Hippo-account** en open je dashboard
    2. Klik op **"Nieuwe container"** en kies **"Server-side GTM"**
    3. Plak je **Container Config** uit stap 1 in het configuratieveld
    4. Kies je gewenste **EU-regio** uit de beschikbare opties
    5. Klik op **"Container deployen"** en wacht tot de deployment is afgerond

    **EU-compliance:** Tracking Hippo host alle server-containers binnen de EU, voor AVG-compliance en datasoevereiniteit voor Europese bedrijven.

    Stap 3: Configureer een custom domein

    Een custom domein opzetten is essentieel voor het verlengen van cookielevensduur en het verbeteren van je tracking-nauwkeurigheid.

    1. Ga in je Tracking Hippo-dashboard naar **"Domeininstellingen"** voor je container
    2. Vul je gewenste subdomein in (bijv. `analytics.jouwdomein.com`)
    3. Kopieer de getoonde **CNAME-recordgegevens**
    4. Voeg het CNAME-record toe aan de DNS-instellingen van je domein
    5. Wacht op DNS-propagatie (meestal 5-30 minuten) en verifieer de domeinverbinding

    Stap 4: GA4-tags en clients instellen

    Nu configureren we de server-container om GA4-data te ontvangen en te verwerken.

    Configureer de GA4-client

    1. Maak in je GTM server-container een nieuwe **"GA4"**-client
    2. Laat de standaardinstellingen staan — de client verwerkt automatisch inkomende GA4-requests
    3. Sla op en publiceer je client-configuratie

    Stel je GA4-event tag in

    1. Maak een nieuwe **"Google Analytics: GA4 Event"**-tag
    2. Vul je **GA4 Measurement ID** in (begint met "G-")
    3. Maak een **Custom Event-trigger** en configureer hem zodat hij luistert naar GA4-events vanuit je client

    Update je webcontainer

    1. Werk in je web-GTM-container je GA4-configuratietag bij
    2. Voeg de parameter **"server_container_url"** toe met je custom domein:
      https://analytics.yourdomain.com
    3. Publiceer de wijzigingen in je webcontainer

    Stap 5: Test je implementatie

    1. Activeer **Preview Mode** in zowel je web- als je server-GTM-container
    2. Bezoek je site en verifieer dat events naar je server-container worden gestuurd
    3. Check de **GA4 Debug View** om te bevestigen dat events bij GA4 binnenkomen
    4. Monitor het **Tracking Hippo-dashboard** voor inkomende requests en eventuele errors
    5. Test met ad blockers ingeschakeld om de bypass-werking te verifiëren

    **Tip:** Gebruik je browser-DevTools om network requests te inspecteren. Je zou requests naar je custom domein moeten zien, niet naar Google's servers.

    Veelvoorkomende problemen oplossen

    Events bereiken GA4 niet

    • Controleer of je GA4 Measurement ID correct is
    • Check of de server_container_url-parameter goed is ingesteld
    • Zorg dat de DNS-propagatie voor je custom domein klaar is

    Hoge server-responstijden

    • Check of je in de juiste EU-regio voor je verkeer zit
    • Overweeg een upgrade van je Tracking Hippo-plan voor meer resources
    • Loop je tag-configuratie na voor mogelijke optimalisaties

    CORS-errors

    • Zorg dat je custom domein correct is geconfigureerd
    • Check of HTTPS is geactiveerd voor je domein
    • Verifieer dat het CNAME-record naar het juiste Tracking Hippo-endpoint wijst

    Conclusie

    Gefeliciteerd! Je hebt GA4 server-side tracking succesvol geïmplementeerd, met sterkere privacy, hogere nauwkeurigheid en bestendigheid tegen ad blockers. Je analytics-setup is nu klaar voor de toekomst van privacywetgeving en browserbeperkingen.

    Klaar om te beginnen met Tracking Hippo?

    Zet je EU-gehoste server-side tracking-infrastructuur op binnen minuten. Start vandaag je gratis proef en ervaar de voordelen van privacy-first analytics.

    Gerelateerde artikelen