Intern verkeer uitsluiten in GA4: twee manieren voor nauwkeurige data
Door Christian Broekmeulen op 16 april 2025
CONTACT
Door Christian Broekmeulen op 16 april 2025
Het analyseren van websiteverkeer is cruciaal voor het nemen van datagedreven beslissingen. Maar wat als een significant deel van dat verkeer afkomstig is van je eigen team, marketeers of developers? Dit “interne verkeer” kan je data vertroebelen en leiden tot onjuiste conclusies over het gedrag van je echte doelgroep. Gelukkig biedt Google Analytics 4 (GA4) manieren om dit interne verkeer te filteren. In deze blogpost bespreken we twee methoden: de standaard IP-uitsluiting en een robuustere methode via een first-party cookie in combinatie met de Google Tag Manager (GTM).
Waarom zou je intern verkeer uitsluiten?
Voordat we in de twee methodes duiken, waarom is dit zo belangrijk?
Kortom, voor betrouwbare inzichten moet je intern verkeer zoveel mogelijk uit je analyses weren.
De meest voor de hand liggende methode in GA4 is het definiëren van interne IP-adressen.
Hoe het werkt:
Je gaat in GA4 naar Beheer > Gegevensstreams > (selecteer je webstream) > Taginstellingen configureren > (klik op Alles tonen) > Intern verkeer definiëren.

Hier kun je regels aanmaken op basis van IP-adressen of IP-adresbereiken die je als intern wilt markeren. GA4 voegt dan automatisch een parameter traffic_type=internal toe aan gebeurtenissen van deze IP’s.
Vervolgens activeer je een gegevensfilter (onder Beheer > Gegevensfilters) om dit verkeer daadwerkelijk uit te sluiten.

Deze methode heeft een significant nadeel, vooral sinds privacy steeds belangrijker wordt. GA4 anonimiseert IP-adressen. Als een bezoeker de marketing cookies niet accepteert, wordt vaak het laatste deel (octaat) van het IP-adres verwijderd voordat het naar Google wordt gestuurd. Hierdoor wordt het IP-adres dat GA4 ziet algemener (bijv. 192.168.1.0 i.p.v. 192.168.1.123). Als je dan 192.168.1.0 uitsluit, sluit je mogelijk alle bezoekers binnen dat bredere bereik uit, inclusief externe bezoekers. Andersom, als je alleen het specifieke (niet-geanonimiseerde) IP-adres hebt opgegeven, wordt het interne verkeer zonder cookie-acceptatie niet herkend en dus niet uitgesloten. Ook thuiswerkende collega’s met wisselende IP-adressen zijn lastig te vangen.
Een betrouwbaardere methode is het gebruik van een first-party cookie die je zelf via Google Tag Manager (GTM) instelt. Deze methode is niet afhankelijk van het (volledige) IP-adres van de bezoeker.
Hoe het werkt: Je creëert een speciale URL die interne medewerkers eenmalig kunnen bezoeken. Het bezoeken van deze URL activeert een GTM-tag die een cookie in hun browser plaatst. Bij volgende bezoeken leest GTM deze cookie uit en stuurt een signaal (traffic_type=internal) mee naar GA4, ongeacht het IP-adres of cookie-consent voor marketing cookies (omdat dit een first-party cookie is die je zelf beheert voor functionele filtering).
Implementatie via Google Tag Manager (GTM): Stap-voor-Stap
Stap 1: Maak een Custom HTML Tag:
<script> var cookieName = "gtm_internal_traffic"; // Name of your cookie var cookieValue = "internal"; // Value of your cookie var expirationTime = 31104000; // One year in seconds expirationTime = expirationTime * 1000; // Converts expirationtime to milliseconds var date = new Date(); var dateTimeNow = date.getTime(); date.setTime(dateTimeNow + expirationTime); // Sets expiration time (Time now + one month) var date = date.toUTCString(); // Converts milliseconds to UTC time string document.cookie = cookieName+"="+cookieValue+"; SameSite=None; Secure; expires="+date+"; path=/; domain=." + location.hostname.replace(/^www\./i, ""); // Sets cookie for all subdomains </script>
Stap 2: Maak een Trigger voor de Tag:

Stap 3: Maak een variabele om de cookie uit te lezen:
external) in. Dit zorgt ervoor dat bezoekers zonder de cookie de waarde normal krijgen.
Stap 4: Stuur de cookiewaarde mee naar GA4:
Waarde de variabele in die je net hebt gemaakt: {{Cookie – Internal Traffic Status}} (of de naam die je de variabele hebt gegeven).
Stap 5: Configureer het Gegevensfilter in GA4:

Stap 6: Link delen
Deel de URL https://jouwdomein.nl/?internal_traffic=true (vervang jouwdomein.nl door je eigen domein) met alle interne medewerkers. Zodra ze deze URL één keer bezoeken, wordt de cookie geplaatst en worden hun volgende bezoeken als intern gemarkeerd (zolang de cookie bestaat en niet wordt verwijderd).
Hoewel het uitsluiten van IP-adressen in GA4 een snelle optie lijkt, kleven er nadelen aan door IP-anonimisering en wisselende IP’s. Voor een robuuste en betrouwbare uitsluiting van intern verkeer is de methode met een first-party cookie via Google Tag Manager superieur. Het vergt iets meer configuratie, maar geeft je veel meer controle en zorgt ervoor dat je analyses gebaseerd zijn op data van je daadwerkelijke doelgroep.
Neem vrijblijvend contact met ons op. Met de nodige ervaring op het gebied van web analytics, komen we zeker tot een oplossing.

Met onze data-gedreven aanpak en focus op meetbare resultaten zorgen we ervoor dat jouw marketingbudget maximaal rendeert. Of het nu gaat om campagnes, slimme optimalisaties of baanbrekende innovaties met A.I., wij leveren bewezen impact. Kies voor een team dat jouw groeiambities begrijpt en samenwerkt als verlengstuk van jouw organisatie. Samen maken we online succes waar.
Fijne merken, korte lijnen, duurzame groei.
Wij zijn online marketing 'vakidioten', echte 'nerds'. Wij volgen alle ontwikkelingen op de voet. Ontdek wie wij zijn, waar we voor staan en wat ons bijzonder maakt.
Wie ben jij?
Willemsplein 44-2
6811 KD Arnhem
Parkeren
dofollow BV
KVK 88435016
IBAN NL11 KNAB
0254 8654 61
BTW NL864624189B01