GA4 instellen: meetplan, gebeurtenissen en controle
Robin Geelen·Gepubliceerd op ·Bijgewerkt ·10 min leestijd
Een bruikbare GA4-installatie begint met een meetvraag en eindigt met een geslaagde test. Leg vast welke handeling je wilt meten, welke gegevens daarvoor nodig zijn en wie de inrichting beheert. Controleer toestemming, dubbele metingen en de koppeling met je echte bedrijfsproces. Een tag die afvuurt, bewijst nog geen goede aanvraag of correcte omzet.
GA4 begrijpen: gebeurtenissen, sessies en belangrijke gebeurtenissen
Google Analytics 4 verwerkt gebeurtenissen, zoals een paginabezoek of aankoop. Sessies bestaan nog steeds: het zijn niet twee elkaar uitsluitende manieren om een website te beschrijven. De Google-uitleg over events onderscheidt automatische, uitgebreid gemeten, aanbevolen en zelf gedefinieerde gebeurtenissen.
Een belangrijke gebeurtenis, in de Engelstalige interface een key event, is een gebeurtenis die je als belangrijk voor je organisatie markeert. Kies die betekenis eerst. Een klik op een telefoonnummer is een klik, niet het bewijs van een gevoerd gesprek. Een verzonden contactformulier is nog geen gekwalificeerde verkoopkans.
Ook het bouncepercentage bestaat in GA4. Volgens de documentatie over engagement en bounce is het het aandeel sessies zonder engagement volgens de ingestelde meetdefinitie. Vergelijk dit niet zonder meer met oude Universal Analytics-cijfers. Een hoge betrokkenheid is evenmin automatisch tevredenheid of omzet.
Stap voor stap: van meetplan naar gecontroleerde installatie
Dit is een praktische volgorde voor een website, geen vaste installatieduur. Een eenvoudige site, webshop en omgeving met meerdere domeinen vragen verschillende controles. Maak geen nieuwe property voordat je weet of een bestaande inrichting kan worden gebruikt.
Bepaal de vraag. Kies de handelingen en rapporten die een echte beslissing ondersteunen.
Regel toegang en toestemming. Leg eigendom, rollen, gegevensgebruik en de toestemmingsopzet vast.
Richt de meting in. Kies één beheerde implementatieroute en test gebeurtenissen met geschikte testdata.
Publiceer en controleer. Bewaar de versie, test opnieuw op productie en draag de beheerafspraken over.
1. Account, property en webstream
De officiële installatiegids begint bij een Analytics-account, een property en een gegevensstream. Kies voor een website een webstream. Controleer de rapportagetijdzone, valuta en gewenste gegevensdeling. Een Nederlandse tijdzone volgt de zomer- en wintertijd; leg niet het hele jaar een vaste UTC+1-offset vast.
Noteer accountnaam, property-ID, stream-ID en de bijbehorende meet-ID in het beheerdossier. Geef een bureau passende toegang in plaats van een persoonlijk wachtwoord te delen. De organisatie moet kunnen blijven beheren wanneer een samenwerking eindigt.
2. Installatieroute en automatische metingen
Een CMS-integratie, rechtstreekse Google-tag of Tag Manager kan de basis verzorgen. Installeer niet ongecontroleerd meerdere routes naast elkaar. Kijk vóór een wijziging welke tags en plug-ins al actief zijn en of de bestaande meting nog door campagnes wordt gebruikt.
Bekijk de opties voor uitgebreide meting afzonderlijk. Daaronder vallen bijvoorbeeld scrolls, bepaalde downloads en formulierinteracties. De standaard scrollgebeurtenis gaat over het zichtbaar worden van 90% verticale diepte, niet over bewezen leestijd. Automatische YouTube-meting vereist een geschikte embed met JavaScript-API-ondersteuning. Test wat jouw website daadwerkelijk doorgeeft.
3. Bewaartermijn en verkeersfilters
De bewaarinstelling heeft betrekking op gebruikers- en gebeurtenisgegevens voor onder meer verkenningen, niet op alle standaard geaggregeerde rapporten. Een standaardproperty biedt doorgaans twee of veertien maanden; voor grote properties gelden beperkingen. Kies een passende termijn, niet automatisch de langste. Verlengen herstelt geen al verwijderde gegevens.
Een actief uitsluitfilter kan gegevens permanent buiten verwerking houden. Gebruik voor een intern-verkeersfilter daarom eerst de teststatus van Google Analytics en controleer welke bezoeken geraakt worden. Een rapportfilter dat een weergave beperkt is niet hetzelfde als een verwerkingsfilter dat data uitsluit.
METING LATEN BEOORDELEN
Kun je op jouw meting vertrouwen?
Bespreek welke gebeurtenissen, toestemming en koppelingen je wilt laten controleren. Je ontvangt een voorstel met een afgebakende test- en implementatiescope.
De actuele GTM-installatiegids gebruikt het tagtype Google tag. Het oude label GA4 Configuration in oudere handleidingen is geen reden om naast een bestaande Google-tag nog een tweede basisimplementatie te plaatsen.
Open de juiste webcontainer en controleer de bestaande tags.
Maak of configureer de Google-tag met de juiste tag-ID en instellingen.
Stem de trigger en toestemmingsafhandeling op elkaar af. Een algemene trigger is geen toestemming.
Open Preview, verbind de testpagina en controleer het gedrag in Tag Assistant.
Publiceer pas na acceptatie, met een herkenbare versienaam en wijzigingsnotitie.
Een containerfragment alleen is geen volledige analytics-inrichting. Andersom betekent een tagstatus “afgevuurd” niet dat het juiste event met de juiste parameters in het juiste account is verwerkt. Controleer de hele route en bewaar de bevindingen.
Belangrijke gebeurtenissen: meet de bedoelde uitkomst
Gebruik een meetplan om signalen uit elkaar te houden. Markeer niet automatisch iedere formulierinteractie of klik als dezelfde commerciële uitkomst. Volgens de GA4-configuratielimieten zijn bij een standaardproperty dertig key events configureerbaar; ze zijn dus niet onbeperkt.
Voorbeeldmeetplan voor een dienstverlener
Voorbeeldmeetplan voor een dienstverlener
Handeling
Wat je wilt vastleggen
Wat dit niet bewijst
Klik op telefoon
Een bewuste klik op een tel-link.
Dat iemand opneemt of een opdracht ontstaat.
Contactaanvraag verzonden
Een door de applicatie bevestigde geslaagde inzending.
Dat de aanvraag passend of volledig is.
Aanvraag beoordeeld
Een zakelijke kwalificatie in het afgesproken registratiesysteem.
Dat de opdracht gewonnen is.
Opdracht gewonnen
Een bevestigde uitkomst met afgesproken bronregistratie.
Dat iedere eerdere klik die uitkomst veroorzaakte.
De tabel is een eigen ontwerpvoorbeeld, geen klantmeting. Laat de verantwoordelijke voor verkoop of dienstverlening bepalen wat “passend” betekent. Het webteam vertaalt dat naar een meetbare handeling en de controleur test de implementatie. Meer context staat in de gids over SEO-rendement.
Eigen gebeurtenissen testen zonder dubbele telling
Gebruik een aanbevolen gebeurtenis wanneer die bij de handeling past. Maak alleen een eigen naam wanneer dat nodig is. Beschrijf bij elk event de trigger, toegestane parameters, uitsluitingen en eigenaar. Verzamel geen vrije formulierinhoud om later te bedenken of die nuttig is.
DebugView helpt gebeurtenissen en parameters tijdens een test volgen. Schakel debug voor je testapparaat in, bijvoorbeeld via Tag Assistant. Toestemmingskeuzes kunnen verklaren waarom een event daar niet zichtbaar is. De debugweergave is geen vervanging voor een controle van de normale rapportage.
Fictieve testopzet. Een organisatie wil alleen een daadwerkelijk geslaagde adviesaanvraag als lead tellen. De ontwikkelaar koppelt de gebeurtenis aan de bevestigde inzending, niet uitsluitend aan het indrukken van de knop. De volgende scenario's vormen het acceptatieblad; het zijn geen al uitgevoerde tests bij Pico Yellow.
Voorbeeldacceptatie voor één aanvraaggebeurtenis
Voorbeeldacceptatie voor één aanvraaggebeurtenis
Scenario
Verwachte uitkomst
Te controleren
Verplicht veld ontbreekt
Geen geslaagde aanvraaggebeurtenis.
Foutmelding en afwezigheid van een succes-event.
Server wijst aanvraag af
Geen geslaagde aanvraaggebeurtenis.
De echte serveruitkomst, niet alleen knopgedrag.
Een geldige inzending
Eén bedoelde gebeurtenis bij de toegestane meting.
Eventnaam, parameters, bestemming en aantal.
Dubbelklik of herladen
Geen onbedoelde extra succesregistratie.
Herhaalgedrag van applicatie en tags.
Toestemming geweigerd of ingetrokken
Gedrag volgens de vastgelegde toestemmingsopzet.
Taggedrag, cookies en uitgaande verzoeken.
Voer dezelfde controle uit op mobiel en desktop. Een formulier kan na een CMS-update een andere bevestiging gebruiken, waardoor een oude trigger niet meer klopt. Leg daarom ook vast wanneer de meting opnieuw getest moet worden.
Webshops: product, bestelling en terugbetaling onderscheiden
De Google-documentatie voor e-commerce beschrijft onder meer view_item, add_to_cart, begin_checkout, purchase en refund. Een aankoop heeft andere gegevens nodig dan een productweergave. Controleer producten, aantallen, transactie-ID, waarde en valuta; bij een terugbetaling hoort de relevante oorspronkelijke transactie.
Een webshopplug-in is een implementatieroute, geen bewijs dat alle gebeurtenissen correct zijn. Test ook mislukte betalingen, terugkeer van een betaalprovider, kortingen, herladen en retouren. Vergelijk een gecontroleerde testbestelling met het bronsysteem. Het analytics-rapport vervangt geen boekhouding of volledige orderadministratie.
Loopt dezelfde klantreis over verschillende eigen domeinen, beoordeel dan cross-domainmeting. Google verlangt daarvoor een passende gedeelde tag-/streaminrichting. Voeg niet zomaar alle domeinen van het bedrijf toe. Controleer de overgang, eventuele redirects en de linkerparameter; ook downloaden en betalen moeten blijven werken.
Server-side tracking: verwerkingskeuze, geen volledige dekking
Bij server-side tagging ontvangt een serveromgeving meetverzoeken en bepaalt de inrichting wat verder wordt verwerkt en doorgestuurd. Dat geeft extra beheermogelijkheden, maar de kwaliteit blijft afhankelijk van de aangeleverde gegevens, configuratie en toestemming. Browserbeperkingen, ontbrekende signalen en onjuiste gebeurtenissen verdwijnen niet automatisch.
De Google-handleiding voor server-side consent mode beschrijft hoe toestemmingssignalen van de website naar de servercontainer gaan. Een servercontainer vervangt geen toestemmingsoplossing. Gebruik deze techniek niet als belofte om keuzes van bezoekers te omzeilen.
Weeg inrichting, hosting, beheer en tests af tegen de concrete meetbehoefte. Er geldt geen universeel herstelpercentage, vaste kostenbesparing of gegarandeerde performancewinst. Bekijk server-side tracking bij Pico Yellow voor de afgesproken onderdelen van een traject.
Rapporteren: eerst de definitie, dan de conclusie
Begin met een beperkt rapport dat een keuze ondersteunt. Voor een aanvraagsite kan dat een vergelijking zijn van landingspagina, verkeersbron en geslaagde aanvraag. Leg periode, filters, tijdzone en eventdefinitie vast. Bekijk aantallen naast percentages; een groot procentueel verschil bij enkele bezoeken kan weinig zeggen.
Een verandering na een website-update bewijst nog geen oorzaak. Ook een campagne, vakantieperiode, aangepaste toestemming of gewijzigde tag kan meetcijfers veranderen. Zet wijzigingen in een logboek en controleer de datakwaliteit voordat je conclusies trekt. Beoordeel de kwaliteit van aanvragen in het bedrijfsproces, niet alleen het aantal geregistreerde gebeurtenissen.
Ontbrekende gegevens zijn niet hetzelfde als nul resultaten. Bekijk waarschuwingen, de gekozen periode, bewaarbeleid en beschikbare gegevens voordat je besluit dat een pagina niet presteert. Geef in een rapport expliciet aan wat niet gemeten of niet vastgesteld is.
Toestemming en privacy: de inrichting laten toetsen
Een cookiebanner of Google-instelling maakt een website niet automatisch AVG-conform. De Autoriteit Persoonsgegevens benadrukt duidelijke informatie en een echte keuze bij trackingcookies en volgsoftware. Laat doel, grondslag, gegevensstromen, ontvangers en bewaartermijnen beoordelen voor jouw situatie. Dit artikel is geen juridische goedkeuring van een installatie.
Consent mode kent een basic- en advanced-uitvoering. Bij basic worden Google-tags geblokkeerd zolang de vereiste toestemming ontbreekt. Bij advanced kunnen bij een denied-status metingen zonder cookies worden verstuurd. “Geen cookies” betekent daarom niet vanzelf “geen gegevensverwerking”. Een technische productbeschrijving is geen juridische toestemming.
Volg ook Googles regels voor persoonsgegevens in Analytics. Controleer URL's, titels, zoekvelden en eventparameters op bijvoorbeeld e-mailadressen en persoonlijke telefoonnummers. Stuur geen volledige contactaanvraag mee. Test weigeren, toestemming geven en intrekken; kijk naar de daadwerkelijke verzoeken, niet uitsluitend naar het uiterlijk van de banner.
Search Console koppelen zonder zoekwoordconversies te verzinnen
De Search Console-integratie koppelt een webstream aan een geverifieerde property voor dezelfde pagina's. Je hebt de juiste rechten nodig: Bewerker in Analytics en geverifieerd eigenaar in Search Console. De rapportcollectie moet mogelijk nog via de Bibliotheek worden gepubliceerd.
De koppeling levert een zoekopdrachtrapport met Search Console-statistieken en een landingspaginarapport met passende Search Console- en Analytics-data. Ze levert geen directe koppeling van iedere organische zoekopdracht aan een individuele aanvraag. De rapportdocumentatie beschrijft welke dimensies en statistieken samen gebruikt kunnen worden.
Gebruik zoekvragen om de informatiebehoefte te begrijpen en landingspagina's om de gemeten vervolgactie te beoordelen. Presenteer die samenhang niet als bewezen omzet per zoekwoord. Lees ook de Search Console-handleiding.
Veelgestelde vragen over GA4 instellen
Hoe lang duurt een volledige GA4-inrichting?
Dat hangt af van bestaande tags, toestemmingsbeheer, gewenste gebeurtenissen, domeinen en koppelingen. Een meetplan en testlijst maken de benodigde werkzaamheden concreter dan één vaste tijdsbelofte.
Moet ik Tag Manager gebruiken?
Nee. Ook een geschikte CMS-integratie of rechtstreekse Google-tag kan werken. Kies een beheerbare route en voorkom onbedoelde dubbele implementaties.
Is een form_submit altijd een goede lead?
Nee. Een technisch gemeten formulierhandeling is niet hetzelfde als een bevestigde geslaagde aanvraag, en die aanvraag is nog niet automatisch gekwalificeerd. Leg de verschillende definities vast.
Waarom zie ik mijn test niet in DebugView?
Controleer property, testapparaat, debuginstelling en toestemmingsstatus. Verifieer daarna of de bedoelde gebeurtenis wordt verstuurd en ontvangen. Schakel privacycontroles niet uit om alleen een testresultaat te forceren.
Worden alle rapporten na twee maanden gewist?
Nee. De bewaartermijn voor gebruikers- en gebeurtenisgegevens is niet hetzelfde als de beschikbaarheid van standaard geaggregeerde rapporten. Controleer welk rapport en welke gegevens je nodig hebt.
Geeft server-side tracking alle ontbrekende data terug?
Nee. Er is geen gegarandeerd herstelpercentage. De brongegevens, technische inrichting en privacykeuzes blijven bepalend.
Kan ik na koppelen omzet per organisch zoekwoord zien?
De Search Console-koppeling geeft niet automatisch een individuele zoekwoord-naar-omzetrelatie. Houd zoekopdrachtgegevens en de gemeten resultaten op landingspaginaniveau uit elkaar.
Controleert een gratis SEO-scan mijn hele trackinginrichting?
Nee, een complete trackingcontrole heeft een eigen scope en vereist passende toegang en afspraken. Bespreek eerst welke meting en tests je nodig hebt.
Een inrichting laten beoordelen? Plan een vrijblijvend adviesgesprek of vraag een offerte op maat. De oplevering kan een meetplan, implementatie, acceptatieblad en beheerafspraken omvatten; we leggen vast wat wel en niet wordt uitgevoerd.