Een GA4-audit is geen one-shot actie. Het is een controle die je periodiek herhaalt — omdat GA4 zelf je niet waarschuwt als er iets misgaat. Geen foutmelding als een conversie-event dubbel binnenkomt. Geen alert als je debug-mode per ongeluk in productie staat. Geen rood lampje als je currency inconsistent is over landen.
Wie zijn meting serieus neemt, loopt die controle met vaste regelmaat na op zijn eigen property. Dit artikel behandelt zes fouten die in GA4-implementaties vaak voorkomen — en hoe je ze in je routine inbouwt.
Wat gaat er meestal mis?
Zes patronen die steeds terugkomen:
- Debug mode in productie. Een developer heeft
gtag('config', ..., { debug_mode: true })aangezet voor een test, en is vergeten het uit te zetten. GA4 stuurt debug-events naar DebugView, waar je ze niet terugziet in rapporten. Impact: de events van de getroffen pagina's ontbreken in je rapporten. - Dubbele pageviews. Zowel een hardcoded
gtag-snippet in de template én een GA4 config-tag in GTM. Beide vuren bij page-load — elke bezoeker telt als 2 sessies. Je conversieratio lijkt plotseling te halveren. - Currency ontbreekt of is inconsistent. E-commerce events zonder
currency: 'EUR'parameter, of varierend tussen 'EUR' en 'eur' en 'euro'. GA4 categoriseert dit als verschillende valuta, wat revenue-rapporten stukmaakt. - Internal traffic niet uitgefilterd. Je eigen IP en dat van je ontwikkelaars worden niet als "Internal Traffic" gemarkeerd. Eén ontwikkelaar die een dag lang test = honderden valse sessies in je data. Oplossing in GA4: leg je IP-adressen vast onder
Admin → Data streams → je webstream → Configure tag settings → Define internal traffic, en zet het filter Internal Traffic op Active onderAdmin → Data filters. GA4 kijkt daarbij alleen naar het IP-adres. Op je telefoon wisselt dat steeds, thuis soms. Een cookie in je browser wisselt niet mee. Laat GTM hem zetten als je je site opent met?intern=1, en weghalen bij?intern=0. Geef je GA4- en advertentietags een uitzondering (blocking trigger) op die cookie. De cookie geldt per browser: zet hem in elke browser waarmee je test. - Conversies niet gemarkeerd als key events. Events zoals
purchaseoflead_form_submitworden wel verstuurd maar staan niet in GA4 aangevinkt als "key event". Gevolg: ze tellen niet in Google Ads remarketing-audiences of in Looker Studio conversion-reports. - Enhanced measurement te enthousiast aan. Automatische events voor scroll, outbound-clicks en video starts allemaal aan, zonder filter. Het event-volume schiet omhoog (data-limieten GA4!) en rapporten worden vervuild met low-intent events.
Hoe je alle zes punten in één sessie checkt.
Een goede GA4-audit duurt 15-20 minuten als je systematisch werkt. Een bruikbare volgorde:
- Stap 1 — Debug View: open de property en kijk of er events binnenkomen met
debug_mode: true. Zo ja: vind de bron (hardcoded snippet of GTM-tag) en zet uit. - Stap 2 — Realtime + Exploration: draai 1 pagina-refresh op de website en vergelijk met Realtime. Te veel sessies? Dubbele tagging.
- Stap 3 — Events rapport: zoek
purchase(of relevante conversie). Check of "Mark as key event" aan staat. Check ofvalueencurrencykolommen ingevuld zijn. - Stap 4 — Admin → Data filters: kijk of het filter Internal Traffic op Active staat. Op Testing telt intern verkeer nog gewoon mee. Welke IP-adressen als intern gelden, zie je bij je datastream onder Define internal traffic. Werk je met een cookie in GTM, zet hem dan en kijk in GTM Preview of je tags geblokkeerd worden.
- Stap 5 — Admin → Enhanced measurement: zet alleen aan wat je écht nodig hebt. Page views + scroll zijn meestal genoeg.
- Stap 6 — GTM Preview: draai door checkout-flow in Preview-mode en verifieer dat elk event precies één keer vuurt met correcte parameters.
Leg je bevindingen vast. Wie dit in een spreadsheet bijhoudt, ziet terugkerende fouten — bepaalde thema's of ontwikkelaars leveren vaker fouten op — en kan gericht repareren.
Wat is beschikbaar?
Er zijn twee manieren om je GA4 te controleren:
Handmatig + checklist
Loop zelf door de zes punten hierboven. Gebruik onze GTM Checklist voor structuur, of doe eerst de gratis scan (60 sec) om te zien wat prioriteit heeft.
SignumCore gratis audit
Wij scannen je live pagina op GTM, GA4 en Consent Mode v2 — direct resultaat, plus het volledige rapport in je inbox. Vraag audit.
Samenvatting.
- GA4 stuurt geen alerts bij configuratiefouten — je moet er zelf naar zoeken.
- Zes terugkerende fouten: debug-mode in productie, dubbele pageviews, currency-issues, internal traffic niet uitgefilterd, conversies niet gemarkeerd als key event, enhanced measurement te enthousiast aan.
- Een systematische audit kost 15-20 minuten. Herhaal hem elk kwartaal.
- Voor een eenmalige check is onze gratis audit een goed startpunt.



