WordPress Google Analytics koppelen: complete gids voor GA4 in 2025
Laatst bijgewerkt: 31 December 2025
WordPress Google Analytics koppelen: complete gids voor GA4 in 2025
Wil je weten hoeveel bezoekers je WordPress site heeft en wat ze doen? Dan heb je Google Analytics nodig. Sinds 2023 is Google Analytics 4 (GA4) de standaard - Universal Analytics werkt niet meer. In deze gids leer je stap voor stap hoe je Google Analytics koppelt aan WordPress, zowel met als zonder plugin. Ook gaan we in op events tracking, privacy en AVG-compliance.
Wat is Google Analytics 4 en waarom heb je het nodig?
Google Analytics 4 (GA4) is de nieuwste versie van Google's gratis analysetool. Het laat je zien:
- Hoeveel bezoekers je site heeft
- Waar ze vandaan komen (Google, social media, direct)
- Welke pagina's het populairst zijn
- Hoe lang mensen op je site blijven
- Welke acties mensen uitvoeren (formulieren invullen, knoppen klikken)
GA4 is anders dan het oude Universal Analytics:
- Event-based tracking: alles wordt gezien als een event
- Cross-platform: volg gebruikers over website en app
- Privacy-first: minder afhankelijk van cookies
- Machine learning: automatische inzichten en voorspellingen
- Betere rapportage: flexibelere data-analyse
Voor WordPress sites is GA4 essentieel om data-gedreven beslissingen te nemen over je content, design en marketing.
GA4 account aanmaken en instellen
Voor je GA4 aan WordPress koppelt, moet je eerst een account aanmaken. Dit doe je in een paar minuten.
Stap 1: Google Analytics account maken
- Ga naar analytics.google.com
- Log in met je Google account
- Klik op "Start measuring" of "Meten starten"
- Vul een accountnaam in (bijvoorbeeld je bedrijfsnaam)
- Configureer account privacy instellingen
- Klik op "Next" of "Volgende"
Stap 2: Property aanmaken
Een property is je website binnen Google Analytics:
- Geef je property een naam (bijvoorbeeld "Mijn Website")
- Kies je tijdzone en valuta
- Klik op "Next"
Stap 3: Bedrijfsgegevens invullen
Google vraagt naar je bedrijfstype en doelen. Dit is optioneel maar helpt Google je relevante features te tonen. Vul in wat bij je past.
Stap 4: Platform selecteren
- Kies "Web" als platform
- Vul je website URL in (bijvoorbeeld https://jouwsite.nl)
- Geef je data stream een naam (meestal je domeinnaam)
- Klik op "Create stream"
Je krijgt nu een Measurement ID te zien in het formaat G-XXXXXXXXXX. Dit heb je nodig om GA4 aan WordPress te koppelen. Bewaar deze goed.
Methode 1: GA4 koppelen met een plugin (makkelijkst)
Voor de meeste WordPress gebruikers is een plugin de makkelijkste manier. We bespreken drie populaire opties.
Site Kit by Google (gratis, officieel)
Site Kit is Google's officiële WordPress plugin. Het verbindt niet alleen Analytics maar ook Search Console, AdSense en PageSpeed Insights.
Installatie:
- Ga naar Plugins > Nieuwe toevoegen in WordPress
- Zoek naar "Site Kit by Google"
- Klik op "Installeren" en daarna "Activeren"
- Klik op "Start setup" en log in met je Google account
- Geef Site Kit toegang tot je Google diensten
- Selecteer of maak je Analytics property
- Voltooi de setup wizard
Voordelen:
- Officiële Google plugin, altijd up-to-date
- Ziet rapporten direct in WordPress dashboard
- Integreert meerdere Google tools
- Geen code nodig
Nadelen:
- Zwaarder dan andere plugins
- Minder configuratie opties
- Vereist Google account inloggen
Site Kit is ideaal als je meerdere Google tools wilt gebruiken en rapporten in WordPress wilt zien.
MonsterInsights (freemium)
MonsterInsights is de populairste Analytics plugin voor WordPress met meer dan 3 miljoen installaties.
Installatie:
- Installeer en activeer MonsterInsights
- Ga door de setup wizard
- Verbind je Google Analytics account
- Kies je GA4 property
- Configureer tracking instellingen
Voordelen:
- Gebruiksvriendelijk dashboard in WordPress
- Enhanced tracking voor downloads, affiliate links
- E-commerce tracking (Pro versie)
- Uitgebreide rapportage
Nadelen:
- Gratis versie heeft beperkte features
- Pro versie vanaf €99,50 per jaar
- Kan site vertragen als niet goed geconfigureerd
MonsterInsights is perfect als je uitgebreide rapportage in WordPress wilt zonder code te hoeven schrijven.
GA Google Analytics (gratis)
Een lichtgewicht alternatief is de GA Google Analytics plugin van Jeff Starr.
Installatie:
- Installeer en activeer GA Google Analytics
- Ga naar Instellingen > GA Google Analytics
- Plak je Measurement ID (G-XXXXXXXXXX)
- Kies je tracking methode (gtag.js aanbevolen)
- Configureer opties zoals admin tracking uitsluiten
- Bewaar instellingen
Voordelen:
- Supersnel en lichtgewicht
- Geen externe requests
- Werkt met GA4 en Universal Analytics
- Gratis zonder beperkingen
Nadelen:
- Geen rapportage in WordPress
- Geen enhanced tracking features
- Minimale interface
Deze plugin is ideaal als je alleen de tracking code wilt toevoegen zonder extra features.
Welke plugin kiezen?
- Beginners: Site Kit by Google - officieel en makkelijk
- Geavanceerde gebruikers die rapportage in WP willen: MonsterInsights Pro
- Performance-minded: GA Google Analytics - snel en lichtgewicht
- Budget: Site Kit of GA Google Analytics - beide gratis
Check onze lijst met beste WordPress plugins voor meer aanbevelingen.
Methode 2: GA4 handmatig koppelen met code
Als je geen plugin wilt, kun je de tracking code handmatig toevoegen. Dit is sneller en je hebt volledige controle.
Optie A: Code in header.php
Let op: edit nooit direct je theme bestanden - gebruik een child theme of custom plugin.
- Ga naar Weergave > Thema-bestandseditor
- Open header.php
- Voeg deze code toe vlak voor
</head>:
<!-- Google Analytics 4 -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX');
</script>
Vervang G-XXXXXXXXXX met je eigen Measurement ID.
Nadelen van deze methode:
- Code verdwijnt bij theme updates
- Werkt niet met alle themes
- Foutgevoelig voor beginners
Optie B: Code Snippets plugin (aanbevolen)
Een betere manier is de Code Snippets plugin gebruiken:
- Installeer "Code Snippets" plugin
- Ga naar Snippets > Add New
- Geef je snippet een naam: "Google Analytics 4"
- Kies locatie: "Site Head"
- Plak deze code:
<!-- Google Analytics 4 -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX');
</script>
- Activeer de snippet
Voordelen:
- Overleeft theme updates
- Makkelijk aan/uit te zetten
- Geen theme bestanden aanpassen
Optie C: Google Tag Manager
Google Tag Manager (GTM) is een container voor alle tracking codes. Het geeft je de meeste flexibiliteit.
- Maak een gratis GTM account aan op tagmanager.google.com
- Maak een container voor je website
- Voeg de GTM code toe aan je site (via plugin of handmatig)
- Voeg een GA4 tag toe in GTM met je Measurement ID
- Publiceer je container
GTM is krachtiger maar heeft een leercurve. Het is ideaal als je meerdere marketing tools wilt beheren (Facebook Pixel, LinkedIn Insight, etc.).
Events tracking instellen
GA4 draait om events. Sommige events worden automatisch getrackt, andere moet je zelf instellen.
Automatische events
GA4 trackt automatisch:
- page_view: pagina bekeken
- scroll: gebruiker scrollt 90% van pagina
- click: uitgaande links
- video_start/complete: YouTube video's
- file_download: PDF's en andere bestanden
- form_start/submit: formulieren (vereist enhanced measurement)
Controleer in GA4 via Configure > Data Streams > Enhanced measurement of deze aan staan.
Custom events instellen
Voor specifieke acties kun je custom events toevoegen. Bijvoorbeeld een button klik tracken:
gtag('event', 'button_click', {
'event_category': 'CTA',
'event_label': 'Koop Nu Button',
'value': 1
});
Voeg dit toe aan je button met een onclick attribute of via JavaScript.
MonsterInsights event tracking
MonsterInsights Pro kan automatisch tracken:
- Downloads (PDF, ZIP, etc.)
- Uitgaande links
- Affiliate link clicks
- Formulier submits
- E-commerce transacties
Dit werkt zonder code schrijven via de plugin instellingen.
Google Tag Manager events
In GTM kun je triggers maken voor:
- Element clicks (buttons, links)
- Form submits
- Scroll depth
- Timer events
- Custom JavaScript
Dit geeft je volledige controle zonder code in je theme te hoeven plaatsen.
Veelvoorkomende fouten oplossen
Geen data in Google Analytics
Als je geen data ziet na 24-48 uur:
- Check of je Measurement ID correct is
- Test met browser extensie "Google Analytics Debugger"
- Controleer of je admin verkeer uitsluit (en of je uitgelogd bent)
- Check browser console voor JavaScript errors
- Kijk of je AdBlocker GA blokkeert
Dubbele tracking
Zie je dubbele cijfers? Dan staat Analytics dubbel ingesteld:
- Check of je meerdere plugins hebt met Analytics
- Zoek in je theme code naar gtag of analytics.js
- Verwijder dubbele codes
Events komen niet binnen
Als custom events niet getrackt worden:
- Check JavaScript console voor fouten
- Test events met GA4 DebugView (in GA4: Configure > DebugView)
- Controleer of event naam juist is (geen spaties of speciale tekens)
Privacy en AVG compliance
Google Analytics en privacy zijn een heet hangijzer. Zo blijf je aan de juiste kant van de wet.
Cookiemelding verplicht
In de EU moet je bezoekers toestemming vragen voor tracking cookies. Gebruik een cookiebanner plugin zoals:
- Complianz (gratis + pro)
- CookieYes
- GDPR Cookie Consent
- Borlabs Cookie (Duits, zeer compliant)
De banner moet bezoekers de keuze geven om tracking te weigeren. Pas na "Akkoord" mag je Analytics laden.
IP anonymisatie
Anonimiseer IP-adressen om privacy te beschermen. In GA4 is dit standaard ingeschakeld, maar check het via:
GA4 Admin > Data Settings > Data Collection > IP Anonymization
Google Consent Mode
Google Consent Mode past tracking aan op basis van cookie voorkeuren. Het werkt met moderne cookiebanner plugins.
Voordelen:
- Respecteert privacy keuzes
- Je verliest minder data dan totaal blokkeren
- Blijft AVG compliant
MonsterInsights Pro en Complianz ondersteunen Consent Mode out-of-the-box.
Data Processing Agreement
Sluit een Data Processing Agreement (DPA) met Google. Dit is verplicht onder AVG. Dit doe je via:
- Log in op Google Analytics
- Ga naar Admin > Account Settings
- Scroll naar "Data Processing Amendment"
- Accepteer de voorwaarden
Server-side tracking overwegen
Voor maximale privacy kun je server-side tracking overwegen. Dit stuurt data via je eigen server naar Google, wat meer controle geeft. Dit vereist technische kennis en is complex om in te richten.
Check ook onze gids over WordPress beveiliging voor meer privacy best practices.
Veelgestelde vragen
Moet ik betalen voor Google Analytics?
Nee, Google Analytics 4 is volledig gratis voor de meeste websites. Er is wel een betaalde versie (Analytics 360) voor enterprise met meer dan 10 miljoen hits per maand, maar voor 99% van de sites is de gratis versie meer dan voldoende.
Kan ik Universal Analytics nog gebruiken?
Nee, Universal Analytics stopt sinds juli 2023 met het verzamelen van data. Je moet overstappen naar GA4. Oude data blijkt nog zes maanden beschikbaar maar daarna wordt het verwijderd. Schakel nu over als je dat nog niet gedaan hebt.
Hoe lang duurt het voordat ik data zie?
Realtime data zie je binnen enkele seconden tot minuten. Voor volledige rapporten kan het 24-48 uur duren voordat alle data verwerkt is. Heb geduld en check niet elk uur - dat levert geen nuttige inzichten op.
Vertragen Analytics plugins mijn site?
Ja, elke plugin voegt overhead toe. Zware plugins zoals MonsterInsights kunnen 50-200ms toevoegen aan laadtijd. Lichtgewicht opties zoals GA Google Analytics hebben minimale impact. Handmatige code is het snelst maar vereist technische kennis.
Moet ik ingelogde admins uitsluiten van tracking?
Ja, anders vervuil je je data met je eigen bezoeken. Meeste plugins hebben hier een optie voor. Handmatig kun je ook je IP adres uitsluiten in GA4 via Admin > Data Settings > Data Filters.
Werkt Google Analytics met caching plugins?
Ja, Analytics werkt prima met caching. De JavaScript code wordt aan de client-side uitgevoerd, niet op de server. Dus of je pagina gecached is of niet maakt niet uit voor tracking.
Is Google Analytics AVG proof?
Dit is discussie. Enkele EU landen (Oostenrijk, Frankrijk) hebben geoordeeld dat GA in strijd is met AVG omdat data naar Amerikaanse servers gaat. Gebruik cookiebanners, IP anonymisatie en Consent Mode om zo compliant mogelijk te zijn. Alternatieven: Matomo, Plausible, Fathom.
Kan ik meerdere sites in één GA4 account tracken?
Ja, maak voor elke site een aparte property binnen één account. Zo houd je data gescheiden maar beheer je alles centraal. Dit is handiger dan voor elke site een apart Google account te maken.
Lees ook
- WooCommerce hosting vergelijken: beste keuzes voor webshops
- WordPress hosting voor agencies: waar moet je op letten?
- WordPress email marketing: van opt-in tot automatisering in 2025
- WordPress lokaal installeren: complete handleiding voor beginners
- WordPress custom post types: uitleg en praktische voorbeelden
Was dit artikel nuttig?
Vergelijk direct hosting pakketten om de beste keuze voor jouw situatie te maken.
Gerelateerde artikelen
Wat is webhosting? Uitleg voor beginners
Ontdek wat webhosting is en hoe het werkt. Complete uitleg over servers, domeinen en verschillende hosting types voor beginners.
Wat is VPS hosting?
VPS hosting uitgelegd: wat is een virtual private server, voor wie is het geschikt en wat zijn de voordelen ten opzichte van shared hosting?
Wat is een SSL-certificaat?
Alles over SSL-certificaten: wat is SSL, waarom heb je het nodig en hoe herken je een beveiligde website? Essentieel voor elke website.
Wat is uptime bij webhosting?
Wat betekent uptime bij webhosting? Leer over uptime percentages, SLA garanties en waarom 99.9% uptime belangrijk is voor je website.
Hoeveel opslag heb ik nodig voor mijn website?
Ontdek hoeveel schijfruimte je echt nodig hebt voor je website. Praktische gids met voorbeelden per websitetype.