Google Analytics 4 op je website instellen
Om Google Analytics 4 in te stellen, maak je een account en een property aan op analytics.google.com, voeg je een webdatastream toe voor de URL van je site, en kopieer je de meting-ID (die begint met G-). Voeg daarna de Google-tag met die ID toe aan de <head> van elke pagina, publiceer, en controleer het Realtime-rapport. Op een single-page app zorg je dat paginaweergaven worden geregistreerd bij routewijzigingen, en als je bezoekers in de EU of het VK hebt, koppel je de tag aan een cookiebanner.
Wat GA4 je geeft
Google Analytics 4 (GA4) meet wat bezoekers doen zodra ze op je site zijn: hoeveel er komen, vanwaar (zoekmachines, social, e-mail, advertenties), welke pagina's ze bekijken, en welke acties ze voltooien — aanmeldingen, aankopen, verzonden contactformulieren. Alles wordt als gebeurtenissen opgeslagen; een paginaweergave is gewoon een gebeurtenis die page_view heet.
Het is gratis, wordt veel gebruikt en koppelt aan Google Ads en Search Console. De nadelen zijn de complexiteit, cookies (die in sommige regio's toestemmingseisen met zich meebrengen) en het feit dat gegevens naar Google gaan.
Moet je GA4 überhaupt gebruiken?
| Optie | Geschikt voor | Afweging |
|---|---|---|
| Google Analytics 4 | Uitgebreide marketinganalyse, Google Ads, gratis op elke schaal | Complexe interface; cookies en toestemming; gegevens gedeeld met Google |
| Privacygerichte analytics (bijv. Plausible, Fathom, Umami) | Eenvoudige verkeersstatistieken met een lichter script, vaak zonder cookies | Meestal betaald (of zelf gehost); minder functies |
| Productanalytics (bijv. PostHog, Mixpanel, Amplitude) | Volgen wat ingelogde gebruikers in een app doen, funnels, retentie | Meer instelwerk; overkill voor een folder-achtige site |
| Je eigen gebeurtenissentabel | Een paar belangrijke acties geteld in je eigen database | Je bouwt de rapporten zelf |
Voor een marketingsite die Google Ads draait, is GA4 de gebruikelijke keuze. Voor een eenvoudige site waar je alleen bezoekersaantallen wilt zien, is een privacygerichte tool vaak minder gedoe. Voor gedrag binnen de app past productanalytics beter. Hoe je analytics aan je app toevoegt vergelijkt deze in meer detail.
Stap voor stap
Deze stappen volgen de eigen installatiegids van Google vanaf september 2026. Menunamen in GA4 veranderen af en toe; als een label afwijkt, zoek het dan op in het beheerscherm.
1. Maak een account aan
Ga naar analytics.google.com en klik op Start measuring (Begin met meten). Vul een accountnaam in (meestal je bedrijf) en kies je instellingen voor het delen van gegevens. Gebruik een Google-account dat je bedrijf blijvend houdt.
2. Maak een property aan
Een property is één website of app (of één groep ervan) waarvan de gegevens samen worden gerapporteerd. Vul een propertynaam in, de tijdzone en valuta voor rapportage, en daarna je branche en zakelijke doelen. De tijdzone bepaalt wanneer "vandaag" begint in de rapporten, dus kies de tijdzone waarin jij werkt.
3. Voeg een webdatastream toe
Kies Web, vul de URL van je site en een naam voor de stream in. Laat verbeterde meting aan staan: die verzamelt automatisch paginaweergaven, scrollen, uitgaande klikken, sitezoekopdrachten, interacties met formulieren, videobetrokkenheid en bestandsdownloads, zonder extra code.
Na het aanmaken van de stream toont de detailpagina je meting-ID, die begint met G-.
4. Voeg de Google-tag aan je site toe
GA4 geeft je een snippet die begint met een ``-commentaar. Google's instructie is om die direct na de openingstag <head> te plaatsen, op elke pagina. De meeste sitebouwers en CMS'en hebben in plaats daarvan een veld voor de meting-ID; gebruik dat als je systeem dat heeft. Vraag bij een met AI gebouwde site:
Voeg Google Analytics 4 toe met meting-ID G-XXXXXXXXXX. Laad het gtag.js-snippet in de head van elke pagina, alleen in de productiebuild — niet in lokale ontwikkeling of preview. Dit is een single-page app, dus zorg dat elke routewijziging precies één paginaweergave oplevert.
Als je een cookiebanner hebt of nodig hebt, neem die in hetzelfde verzoek op (zie stap 7).
5. Controleer paginaweergaven in een single-page app
Veel met AI gebouwde sites zijn single-page apps (SPA's): tussen pagina's bewegen verandert de URL zonder de pagina opnieuw te laden. In de instellingen voor verbeterde meting heeft de optie paginaweergaven een geavanceerde instelling voor paginawijzigingen op basis van gebeurtenissen in de browsergeschiedenis — die luistert naar de geschiedeniswijzigingen die SPA-routers maken. Met die optie aan registreert GA4 SPA-navigatie vanzelf.
De veelvoorkomende fout is dubbel tellen: paginaweergaven op basis van geschiedenis en een handmatige page_view die vanuit de router wordt verstuurd. Kies één van beide. Controleer dit door tussen pagina's te klikken en het Realtime-rapport of DebugView te volgen.
6. Bevestig dat het werkt
Publiceer de site, open die in een gewoon browservenster (advertentieblokkers blokkeren GA vaak — probeer er een zonder) en kijk onder Rapporten → Realtime. Google zegt dat het verzamelen van gegevens tot 30 minuten kan duren voordat het begint. Standaardrapporten vullen zich langzamer dan Realtime.
7. Regel de toestemming
In de EU, het VK en een paar andere landen hebben analytics-cookies over het algemeen eerst toestemming van de bezoeker nodig. Met Google's toestemmingsmodus kan de tag de keuze van een bezoeker respecteren: je stelt standaardwaarden in (bijvoorbeeld analytics_storage geweigerd) voordat de tag laadt, en stuurt daarna een update zodra de bezoeker kiest. Voor verkeer uit de EER verwacht de toestemmingsmodus van Google ook de signalen ad_user_data en ad_personalization. Hoe je cookietoestemming toevoegt gaat dieper in op banners en de toestemmingsmodus. Dit is algemene informatie, geen juridisch advies.
8. Stel belangrijke gebeurtenissen in
"Belangrijke gebeurtenissen" (vóór 2024 conversies genoemd) zijn de acties die er voor je bedrijf toe doen. Stuur een gebeurtenis wanneer er iets belangrijks gebeurt en markeer die daarna: ga naar Beheer → Gebeurtenissen en klik op de ster naast de gebeurtenis. Vanaf september 2026 kunnen standaard-properties tot 30 belangrijke gebeurtenissen markeren.
Stuur een GA4-gebeurtenis met de naam sign_up wanneer een gebruiker de registratie afrondt, generate_lead wanneer het contactformulier succesvol is verzonden, en purchase met waarde en valuta na een bevestigde betaling. Stuur elke gebeurtenis maar één keer per actie, en neem nooit namen, e-mailadressen of andere persoonsgegevens op in de gebeurtenisparameters.
Google's aanbevolen gebeurtenisnamen (zoals sign_up, generate_lead, purchase) zorgen ervoor dat sommige rapporten zich automatisch vullen.
9. Ruim de instellingen op
- Bewaartermijn van gegevens: GA4 bewaart gebruikers- en gebeurtenisgegevens op standaard-properties 2 of 14 maanden. Dit heeft invloed op verkenningen, niet op standaardrapporten. Kies 14 maanden als je jaar-op-jaarverkenningen wilt.
- Intern verkeer: definieer je kantoor-IP-adressen als intern verkeer en filter ze eruit, zodat je eigen bezoeken de cijfers niet vertekenen.
- Koppel Search Console om zoekopdrachten naast het gedrag te zien.
- Voeg gebruikers toe met hun eigen Google-accounts en de laagste rol die ze nodig hebben.
Veelgemaakte fouten
- Tag ontbreekt op sommige pagina's omdat hij maar in één template is toegevoegd.
- Dubbel geteld paginaweergaven in single-page apps.
- Verkeer van ontwikkeling en preview meten. Laad de tag alleen in productie.
- Persoonsgegevens in gebeurtenissen of URL's. Googles beleid verbiedt het versturen van identificeerbare persoonsgegevens zoals e-mailadressen; let op e-mailadressen in URL-querystrings.
- GA laden vóór toestemming waar toestemming vereist is, of een banner zonder manier om te accepteren, waardoor je geen gegevens overhoudt.
- Te veel aangepaste gebeurtenissen waar niemand naar kijkt. Meet de vijf acties die je vertellen of de site werkt.
- Een persoonlijk Google-account gebruiken waardoor het bedrijf afhankelijk is van de persoon die het heeft ingesteld.
Installatiechecklist
- Account en property aangemaakt onder een zakelijk Google-account
- Webdatastream met verbeterde meting aan
- Google-tag met de juiste G-ID op elke pagina, alleen in productie
- Eén paginaweergave per routewijziging in een single-page app
- Realtime-rapport toont je eigen bezoek
- Cookiebanner gekoppeld via de toestemmingsmodus waar nodig
- Belangrijke gebeurtenissen gedefinieerd en gemarkeerd
- Bewaartermijn, filter voor intern verkeer en koppeling met Search Console ingesteld
- Geen persoonsgegevens in gebeurtenissen of URL's
Google Analytics op Mythex
Mythex bevat geen eigen bezoekersanalyse voor je app; analytics is iets wat je toevoegt, zoals elk ander script van derden (een landingspagina bouwen noemt het als bring-your-own). Plak de prompt uit stap 4 met je meting-ID in de chat. Omdat de ID openbaar is, mag die in de front-endcode staan; bewaar echte geheimen in de projectinstellingen (omgevingsvariabelen en geheimen). Nieuwe Mythex-apps zijn standaard single-page apps, dus controleer stap 5. Publiceer daarna opnieuw — de tag verzamelt alleen gegevens op de gepubliceerde site.
Veelgestelde vragen
Is Google Analytics 4 gratis?
De standaardversie van Google Analytics 4 is gratis. Google verkoopt ook Analytics 360, een betaalde versie met hogere limieten voor grote organisaties.
Waarom toont Google Analytics geen gegevens?
Google zegt dat het verzamelen van gegevens tot 30 minuten kan duren voordat het begint. Als het Realtime-rapport daarna nog leeg is, controleer dan of de tag op de live site staat met de juiste G-meting-ID, of een advertentieblokker hem in je browser niet blokkeert, en of je cookiebanner analytics standaard niet weigert zonder een accepteerknop.
Is de GA4-meting-ID geheim?
Nee. De G-meting-ID is bewust zichtbaar in de code van je site, dus het is prima om hem in front-endcode te zetten. Het is geen API-sleutel en geeft geen toegang tot je rapporten.
Werkt Google Analytics met single-page apps?
Ja. De verbeterde meting van GA4 kan een paginaweergave sturen wanneer de URL verandert via gebeurtenissen in de browsergeschiedenis, en zo navigeren de meeste routers van single-page apps. Zorg dat die optie aan staat, of stuur paginaweergaven zelf vanuit je router — maar niet allebei.
Heb ik een cookiebanner nodig voor Google Analytics?
In de EU en vergelijkbare rechtsgebieden hebben Google Analytics-cookies over het algemeen toestemming nodig voordat ze worden geplaatst, en Google vereist toestemming voor gebruikers in de EER als je de toestemmingsmodus gebruikt voor advertentiedata. De regels verschillen per land, dus controleer wat voor je bezoekers geldt. Dit is geen juridisch advies.