✦ Oplossingen · Google en vindbaarheid

Google Analytics koppelen aan je website (GA4 toevoegen)

Zo voeg je je website toe aan Google Analytics 4: property en datastream aanmaken, de Google-tag met G-meet-ID plaatsen, testen en veelgemaakte fouten oplossen.

Zo ziet de foutmelding eruit

  • website toevoegen aan google analytics
  • google analytics koppelen aan website
  • Taginstructies bekijken
  • Google tag (gtag.js)
  • G-XXXXXXXXXX

Waarom gebeurt dit?

Google Analytics meet hoeveel mensen je website bezoeken, waar ze vandaan komen en wat ze doen. Daarvoor moet er een klein stukje code, de Google-tag (gtag.js), op elke pagina van je site staan. Die tag stuurt bij elk paginabezoek gegevens naar jouw Analytics-account.

De huidige versie heet Google Analytics 4 (GA4). De oude versie, Universal Analytics, met codes die beginnen met UA-, is in 2023 gestopt met het verwerken van gegevens. Staat er op je site nog alleen een UA--code, dan meet je dus niets meer. Een GA4-meet-ID begint met G-.

Het koppelen gebeurt in drie delen: in Analytics maak je een property (je ‘project’) met een webdatastream (de koppeling met jouw domein) aan, daarna plaats je de tag op je site, en tot slot controleer je of er gegevens binnenkomen.

Zo herken je dit probleem

  • Je hebt nog nooit Google Analytics op je site gehad en wilt bezoekers gaan meten.
  • Je ziet in Analytics geen gegevens, of alleen een oude Universal Analytics-property zonder nieuwe cijfers.
  • Je wilt alleen weten hoeveel bezoekers je hebt en welke andere manieren er zijn: zie websitebezoekers bekijken.
  • Je wilt dat je site in Google gevonden wordt: Analytics helpt daar niet bij, zie website niet gevonden in Google.

Zo los je het op, stap voor stap

Menunamen kunnen per versie of toestel iets anders heten. Loop de stappen op volgorde af en stop zodra het werkt.

  1. Maak een account en property aan

    Ga naar analytics.google.com en log in met het Google-account dat het bedrijf blijvend beheert. Ga naar Beheer, kies Maken › Account (als je nog geen account hebt) en daarna Maken › Property. Vul een naam in, kies de tijdzone Nederland en de valuta euro, beantwoord de vragen over je bedrijf en accepteer de voorwaarden.

  2. Voeg een webdatastream toe

    In Beheer kies je onder Verzameling en wijziging van gegevens › Gegevensstreams › Stream toevoegen › Web. Vul het adres van je website in en een naam voor de stream. Laat Verbeterde meting aan staan; dan meet Analytics automatisch ook scrollen, uitgaande klikken en downloads. Kies Stream maken.

  3. Zoek je meet-ID en de tag op

    Open de stream. Rechtsboven staat je meet-ID, in de vorm G- gevolgd door letters en cijfers. Onder Google-tag kies je Taginstructies bekijken › Handmatig installeren om de volledige code te zien. Die begint met de opmerking <!-- Google tag (gtag.js) -->.

    <!-- Google tag (gtag.js) -->
    <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>
  4. Plaats de tag via je websitebouwer of CMS

    Gebruik je een websitebouwer of CMS, kijk dan eerst in de instellingen naar een veld als ‘Google Analytics’, ‘meet-ID’ of ‘tracking’. Daar vul je alleen je G--ID in en de rest gaat automatisch. Zo voorkom je dat je zelf code in thema-bestanden moet plakken, die bij een update kunnen worden overschreven.

  5. Of plaats de tag handmatig in de head

    Heb je zelf toegang tot de HTML, plak de volledige tag dan direct na de openingstag <head> op elke pagina. Bij een site met een gedeelde header-template plaats je hem één keer in die template. Vervang niets in de code; de juiste meet-ID staat er al in als je hem uit je eigen stream kopieert.

  6. Of gebruik Google Tag Manager

    Werk je al met Google Tag Manager, plaats dan niet ook nog de losse gtag-code. Maak in Tag Manager een tag van het type Google-tag aan met je G--ID, laat hem afgaan op alle pagina’s en publiceer de container. Tag Manager is handig als je later meer metingen wilt toevoegen zonder steeds de site aan te passen.

  7. Test of het werkt

    Open je eigen website in een ander venster, bijvoorbeeld op je telefoon, en kijk in Analytics bij Rapporten › Realtime of je jezelf ziet. Volgens Google kan het tot een halfuur duren voordat de eerste gegevens binnenkomen. Met Tag Assistant van Google kun je ook zien of de tag op een pagina wordt geladen en welke meet-ID hij gebruikt.

  8. Regel de cookiebanner en consent mode

    Google Analytics plaatst cookies, en daarvoor heb je in de regel toestemming van de bezoeker nodig. Met een cookiebanner die consent mode van Google ondersteunt, geeft de banner de keuze van de bezoeker door aan de tag. Weigeren bezoekers, dan zie je minder bezoekers in Analytics; dat is normaal. Dit is geen juridisch advies; zie ook websitebezoekers bekijken voor privacyvriendelijke alternatieven.

Let op: Plaats de Google-tag maar één keer per pagina. Staat hij zowel in je CMS-instelling als handmatig in de code of in Tag Manager, dan wordt elk bezoek dubbel geteld.

Veelgemaakte fouten

  • Oude UA-code: een code die met UA- begint, meet niets meer. Vervang hem door de GA4-tag met je G--ID.
  • Dubbele tag: de tag staat zowel via een plugin of CMS-veld als handmatig of via Tag Manager. Gevolg: dubbele paginaweergaven en een onwaarschijnlijk laag bouncepercentage.
  • Verkeerde meet-ID: een ID van een andere property of een tikfout. Vergelijk de ID in de broncode van je pagina met die in je stream.
  • Tag alleen op de homepage: andere pagina’s worden dan niet gemeten. Zet de tag in de gedeelde header.
  • Cookiebanner blokkeert alles: ook na toestemming wordt de tag niet geladen. Test met Tag Assistant na het accepteren van cookies.
  • Account van een ex-medewerker of bureau: zorg dat het bedrijf zelf beheerder is van het Analytics-account en geef anderen alleen toegang.

Wil je ook Search Console koppelen aan Analytics, dan zie je zoekgegevens en bezoekgegevens samen. Hoe je Search Console toevoegt, lees je bij website niet gevonden in Google.

Wanneer schakel je hulp in?

  • Je hebt geen toegang tot de code of het CMS van je website, of weet niet waar de header zit.
  • Realtime blijft leeg terwijl de tag volgens jou wel op de site staat.
  • De cijfers zijn opvallend dubbel of juist veel te laag en je vermoedt een dubbele of geblokkeerde tag.
  • Je wilt Analytics, Tag Manager en een cookiebanner in één keer goed laten instellen.

Lukt het niet? Wij helpen

Kom je er met deze stappen niet uit, of wil je het liever niet zelf doen? We kijken online mee of komen langs. Hulp op afstand kost €20 per uur; komen we langs, dan is de prijs op aanvraag. Je weet vooraf waar je aan toe bent.

Aanvraag

Hulp aanvragen

Schrijf kort wat er misgaat en wat je al hebt geprobeerd. Kies of we bellen, online meekijken of langskomen.

Veelgestelde vragen

Vragen over dit probleem

Hoe voeg ik mijn website toe aan Google Analytics?

Maak in Analytics een property en een webdatastream voor je domein aan, kopieer de Google-tag of je G--meet-ID en plaats die op elke pagina van je site, via je CMS, handmatig in de head of via Tag Manager.

Werkt mijn oude UA-code nog?

Nee. Universal Analytics verwerkt geen gegevens meer. Je hebt een GA4-property met een meet-ID die met G- begint nodig.

Waarom zie ik geen gegevens in Google Analytics?

Het kan tot een halfuur duren voor de eerste gegevens verschijnen. Blijft Realtime leeg, controleer dan of de tag op de pagina staat, of de meet-ID klopt en of de cookiebanner de tag niet blokkeert.

Is Google Analytics gratis?

Ja, de standaardversie van Google Analytics is gratis te gebruiken.