CONTACT

Intern verkeer uitsluiten in GA4: twee manieren voor nauwkeurige data

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?

  • Nauwkeurige conversiedata: Interne medewerkers testen misschien formulieren of aankoopprocessen, wat leidt tot valse conversies.
  • Realistisch gebruikersgedrag: Medewerkers navigeren vaak anders dan externe bezoekers. Ze kennen de site al, zoeken specifieke interne informatie of testen functionaliteiten.
  • Betrouwbare campagneprestaties: Als interne gebruikers via marketingcampagnes op de site komen (bijvoorbeeld door een link te testen), kan dit de campagnestatistieken onterecht beïnvloeden.

Kortom, voor betrouwbare inzichten moet je intern verkeer zoveel mogelijk uit je analyses weren.

Methode 1: Uitsluiten op Basis van IP-adres (De Standaardmanier)

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.

Intern verkeer uitsluiten in GA4: twee manieren voor nauwkeurige data

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.

Intern verkeer uitsluiten in GA4: twee manieren voor nauwkeurige data

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.

Methode 2: Uitsluiten via een First-Party Cookie (De Robuustere Manier)

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:

  1. Ga in GTM naar Tags > Nieuw.
  2. Kies Tagconfiguratie > Aangepaste HTML.
  3. Plak de volgende code in het HTML-veld:
<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:

  1. Klik onder de HTML-code op Triggers > Nieuw.
  2. Kies Triggerconfiguratie > Initialisatie (Initialization).
  3. Selecteer Sommige initialisaties.
  4. Stel de voorwaarde in: Page URL | bevat | internal_traffic=true (of een andere unieke parameter die je wilt gebruiken).
  5. Geef de trigger een duidelijke naam (bijv. “Init – Interne verkeer parameter”) en sla op. Geef ook de tag een naam (bijv. “Set Internal Traffic Cookie”) en sla deze op.
Intern verkeer uitsluiten in GA4: twee manieren voor nauwkeurige data

Stap 3: Maak een variabele om de cookie uit te lezen:

  1. Ga in GTM naar Variabelen > Door de gebruiker gedefinieerde variabelen > Nieuw.
  2. Kies Variabeleconfiguratie > Directe cookie (1st Party Cookie).
  3. Voer bij Cookienaam de naam in die je in het script hebt gebruikt: gtm_internal_traffic.
  4. Vink het vakje Undefined converteren naar: aan en vul daar normal (of een andere term voor regulier verkeer, zoals external) in. Dit zorgt ervoor dat bezoekers zonder de cookie de waarde normal krijgen.
  5. Geef de variabele een naam (bijv. “Cookie – Internal Traffic Status”) en sla op.
Intern verkeer uitsluiten in GA4: twee manieren voor nauwkeurige data

Stap 4: Stuur de cookiewaarde mee naar GA4:

  1. Ga naar je bestaande Google Tag (de tag die je GA4-metingen verstuurt, vaak ‘Google Tag’ of ‘GA4 Configuratie’ genoemd).
  2. Klik op Tagconfiguratie.
  3. Ga naar Configuratieparameters > Rij toevoegen.
  4. Voer bij Configuratieparameter in: traffic_type.
  5. Voer bij Waarde de variabele in die je net hebt gemaakt: {{Cookie – Internal Traffic Status}} (of de naam die je de variabele hebt gegeven).
  6. Sla de wijzigingen aan de Google Tag op.
Intern verkeer uitsluiten in GA4: twee manieren voor nauwkeurige data

Stap 5: Configureer het Gegevensfilter in GA4:

  1. Ga in GA4 naar Beheer > Gegevensinstellingen > Gegevensfilters.
  2. Klik op Filter maken.
  3. Kies Intern verkeer.
  4. Geef het filter een naam (bijv. “Uitsluiting Intern Verkeer via Cookie”).
  5. Zorg dat de Parameterwaarde overeenkomt met de waarde die je in de cookie hebt gezet: internal.
  6. Kies de Filterstatus:
    Testen: GA4 meet het verkeer wel, maar voegt een dimensie Naam van gegevensfilter toe, zodat je kunt controleren of het correct werkt zonder data te verliezen.
    Actief: GA4 sluit het verkeer met traffic_type=internal volledig uit van je rapportageweergaven. Begin altijd met ‘Testen’ voordat je naar ‘Actief’ schakelt!
  7. Klik op Maken.
Intern verkeer uitsluiten in GA4: twee manieren voor nauwkeurige data

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).

Conclusie

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.

Hulp nodig?

Neem vrijblijvend contact met ons op. Met de nodige ervaring op het gebied van web analytics, komen we zeker tot een oplossing.

Online marketing bureau

Online marketing uitbesteden

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.

Datagedreven online marketing met resultaat

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.

Online marketing team

Wij zijn dofollow.
Wegwijs in online marketing.

Wij ben jij?

Willemsplein 44-2
6811 KD Arnhem
Parkeren

dofollow BV
KVK 88435016
IBAN NL11 KNAB 0254 8654 61
BTW NL864624189B01