Veel WordPress gebruikers hebben moeite met het linken van Google Analytics aan hun WordPress website, waardoor ze belangrijke gebruikersgegevens mislopen.
Gelukkig zijn er verschillende manieren beschikbaar om Google Analytics toe te voegen aan WordPress. En als je het eenmaal hebt gedaan, is het daarna vrij eenvoudig en kun je dezelfde methoden in toekomstige situaties toepassen.
In dit artikel leggen we uit wat Google Analytics doet en waarom het zo belangrijk is voor je website. Daarna delen we vier manieren waarmee je WordPress en Google Analytics met elkaar kan linken, zodat je eindelijk kan zien wat er op je website gebeurt.
Laten we meteen beginnen!
Kijk je liever de videoversie?
Een korte introductie over Google Analytics
Voordat je meteen Google Analytics verbindt met je WordPress website, wil je waarschijnlijk eerst weten wat het precies is en hoe het werkt. Kort gezegd monitort het platform de activiteit op je website en geeft je vervolgens belangrijke data om je te helpen je website te verbeteren.
Door een stukje code toe te voegen aan de headers van elke pagina op je website, verzamelt Google Analytics een breed palet aan informatie, die op te delen is in vijf categorieën:
- Realtime: Laat zien wat er op je website gebeurt op het moment dat je het rapport bekijkt.
- Audience: bevat informatie over wie precies naar je website toekomt, en geeft allerlei informatie over je publiek.
- Acquisition: Legt uit waar het verkeer naar je website vandaan komt.
- Behavior: Laat zien wat bezoekers doen op je website, zoals op welke knoppen ze klikken en welke pagina’s het meest populair zijn.
- Conversions: Een geavanceerd rapport dat je samen kunt gebruiken met Google Analytics Goals, zodat je kunt zien hoeveel mensen zich inschrijven voor je mailings of aankopen doen op je website.
Enkele voorbeelden van specifieke informatie die je in je rapporten van Google Analytics kunt vinden zijn:
- Het aantal actieve gebruikers op je website op een bepaald moment.
- Hoeveel mensen je website bezoeken.
- Leeftijd, geslacht en locaties van je bezoekers.
- Waarvandaan je bezoekers op je website komen (bijv. gewone zoekresultaten, social media, etc).
- Welke pagina’s je bezoekers bekijken en hoe lang.
- Bouncepercentage, click-through en conversieratio.
Er is een hoop te zien en te leren in je Google Analytics dashboard. En je kunt je website er op allerlei manieren beter mee maken.
Bekijk voor meer informatie over Google’s nieuwste versie van Google Analytics onze gids over GA4.
Waarom analyses belangrijk zijn voor je WordPress website
Als je weet hoe je ze kunt gebruiken, kunnen analytics erg waardevol zijn op allerlei manieren binnen je website. Vier belangrijke gebieden die voor elk type website relevant zijn:
- Contentmarketing-strategie. Door te zien wat je meest populaire artikelen, pagina’s, producten of andere content zijn, kun je erachter komen wat je bezoekers het meest waarderen. Je kunt zo meer paginaweergaven en verkeer krijgen door meer content te maken dat het goed doet bij je publiek (hier kun je meer lezen over hoe je begint met onderzoek naar keywords en hoe je kunt optimaliseren voor SEO).
- Inbound marketing. Weten waar je verkeer vandaan komt, laat je weten je welke marketingstrategieën werken en welke weinig effect hebben. Je kunt vervolgens je tijd en geld richten op de manieren die de beste resultaten geven.
- Segmentering van je publiek. Het begrijpen van je publiek is de kern van effectief met ze kunnen communiceren, en uiteindelijk meer conversies te krijgen. Via analyse kun je subgroepen maken waar je specifiek op wilt letten en marketen.
- User Experience (UX) auditing. Als je ziet wat je gebruikers doen kun je er ook achter komen dat er problemen zijn met je navigatie of ontwerp. Door te zien welke content het slecht doet en welke pagina’s hoge bounce ratio’s hebben, kun je problemen identificeren en oplossen.
Als je een e-commerce website hebt, is het Conversies rapport ook handig voor het volgen van verkopen en omzet.
Zoals je ziet draait het niet om de getallen zelf. Het gaat er vooral om hoe je de inzichten uit Google Analytics toepast. Door problemen op te lossen en de beste marketingtechnieken voor je website te gebruiken kun je meer verkeer, conversies en omzet krijgen.
Zo voeg je Google Analytics toe aan WordPress (4 mogelijke manieren)
Je kan je Google Analytics op verschillende manieren toevoegen aan je WordPress website om data te verzamelen over je bezoekers.
In elk geval gaan we ervan uit dat je al een Google Analytics account hebt. Als dat niet zo is, maak er dan eerst één aan en kom vervolgens terug voor de volgende stappen.
1. Toevoegen van Google Analytics aan WordPress via een plugin
Voor de meeste gebruikers een plugin is de meest eenvoudige manier om Google Analytics toe te voegen. Deze methode zorgt ervoor dat je de code van je website niet hoeft te bewerken.
Om dit te doen, zijn er twee plugins die we aanbevelen:
Site Kit van Google
Als je Google Analytics aan je WordPress website wilt toevoegen, kan Google zelf je daarbij helpen met een eenvoudige, maar krachtige plugin: Site Kit van Google.
Deze gratis plugin linkt Google Analytics aan je WordPress website met slechts een paar klikken, en kan vervolgens nog wat extra dingen voor je doen. Naast de analytics kan de plugin ook overweg met data van andere diensten van Google, zoals de Google Search Console, Google AdSense en PageSpeed Insights, waardoor je een mooi dashboard krijgt op basis van alle data van Google.
Zo krijg je dat voor elkaar:
Installeer en activeer de Site Kit by Google plugin, en klik op de knop Start Setup.
Als je dat gedaan hebt, zul je je WordPress website moeten linken aan je Analytics account.
Zoals je mag verwachten, moet je een paar stappen doorlopen om te verifiëren dat je de eigenaar van het domein bent. Vervolgens geef je Google toegang tot de data, en stel je elke dienst in die je wilt toevoegen aan WordPress.
Wanneer het verbinden met je Google account gelukt is, kun je de data van Google Analytics zien, samen met alle andere diensten die je rechtstreeks vanuit je WordPress dashboard kan activeren. Zo ziet dat eruit:
Al deze data kun je voortaan altijd direct binnen WordPress vinden via de zijbalk aan de linkerkant.
Als je dit iets te veel toeters en bellen vindt en je echt alleen op Google Analytics wilt focussen, kun je de volgende plugin gebruiken.
GA Google Analytics
De gratis GA Google Analytics plugin van Jeff Starr heeft meer dan 400.000 actieve installaties en een sterbeoordeling van 5 uit 5 sterren:
Nadat je de plugin hebt geïnstalleerd en geactiveerd, hoe je alleen maar je Google Analytics tracking ID toe te voegen in de instellingen. Om je tracking ID te vinden ga je naar je Google Analytics account, en klik je op Admin in de zijbalk:
Onder Property selecteer je Tracking Info en vervolgens klik je op Tracking Code:
Je tracking ID begint met UA en zal bovenaan dit gedeelte staan:
Binnen je WordPress dashboard ga je naar Instellingen > Google Analytics. Scrol naar beneden naar Plugin Settings en voeg je trackingcode toe aan het bijbehorende veld:
Deze plugin biedt je de keuze of je de trackingcode in je header of je footer wilt plaatsen, je eigen tracking code wil toevoegen, of je SSL wil verplichten, tracking van je beheerders wilt uitschakelen en nog wat andere handige opties.
Nadat je alles hebt ingesteld als je wilt, scrol je naar beneden en klik je op Wijzigingen opslaan. Google Analytics is nu actief op je WordPress website.
2. Handmatig Google Analytics en WordPress linken via code
Als je liever geen plugin gebruikt, is het ook vrij eenvoudig om de trackingcode voor Google Analytics direct toe te voegen aan je WordPress thema via je functions.php bestand.
Als je inderdaad deze handmatige route wilt nemen, is het belangrijk dat je een child-thema maakt, zodat je trackingcode niet wordt overschreven elke keer wanneer je je WordPress thema updatet. Voordat je iets verandert, is het altijd een goede gewoonte om eerst een back-up te maken.
Als je child-thema eenmaal actief is, moet je je Google Analytics trackingcode invoeren net boven de afsluitende </head> tag in je header.php bestand.
Om je Google Analytics trackingcode te vinden ga je naar je account en zoek je de gegevens op zoals we in de methode hierboven hebben beschreven. Je kunt vervolgens het script uit de box onder Google Site Tag kopiëren:
Om het toe te voegen aan je WordPress website ga je naar Weergave > Thema Editor. Als je child-thema templates overneemt van de parent, zul je hier geen header.php zien. Je kunt op de naam van je parent-thema in de lijst met bestanden klikken om toegang te krijgen:
Als je het header.php bestand hebt gevonden en geselecteerd, plak je de Google Analytics trackingcode net boven de </head> tag in de Editor:
Vervolgens moet je niet vergeten om op de knop Bestand bijwerken te klikken. De Google Analytics tracking code wordt hiermee toegevoegd aan WordPress.
3. Google Analytics en WordPress integreren met Google Tag Manager
Nog een andere methode die je kunt gebruiken om Google Analytics toe te voegen aan WordPress is door de Google Tag Manager te gebruiken. Dit is vooral bedoeld voor website die scripts voor allerlei zaken gebruiken, dus niet alleen voor analytics.
Google Tag Manager is namelijk een tag-managementsysteem, zoals de naam al doet vermoeden. Het geeft je de mogelijkheid om snel en eenvoudig tags en stukken code te updaten op je website of mobiele app, zoals tags voor analyse van verkeer en marketingoptimalisatie.
Je kunt via de gebruikersinterface van Tag Manager scripts toevoegen en bewerken in plaats van het bewerken van de code via WordPress zelf. Hierdoor heb je een kleinere kans op fouten en hoef je geen developer in te huren wanneer je tags wilt instellen.
De makkelijkste manier om aan de slag te gaan is door de gratis Google Tag Manager WordPress plugin te gebruiken. Deze plugin heeft op dit moment meer dan 300.000 actieve installaties en een sterbeoordeling van 5 uit 5:
Je kunt de Google Tag Manager plugin downloaden via de WordPress repository of door op de naam te zoeken onder Plugins > Nieuwe toevoegen binnen je WordPress dashboard. Je moet je vervolgens eerst registreren voor een Google Tag Manager account en je eerste container maken.
Als je de stappen hierboven hebt doorlopen, kun je je container ID kopiëren vanaf het Google Tag Manager dashboard door naar het tabblad Admin te gaan en te zoeken naar een reeks tekens die begint met GTM:
Ga vervolgens terug naar je WordPress website en plak je Google Tag Manager ID in het respectievelijke veld binnen de instellingen van de plugin. Deze vind je door naar Instellingen > Google Tag Manager te gaan:
Elk tag die je instelt in de Google Tag Manager (inclusief die voor Google Analytics) zal nu op je WordPress website werken via de plugin.
4. Google Analytics lokaal synchroniseren voor betere prestaties
De laatste methode die je kunt gebruiken is het lokaal synchroniseren van het Google Analytics script op je eigen server. Let hierbij wel op dat deze methode niet wordt ondersteund door Google.
Maar er zijn een paar redenen waarom je dit toch zou willen doen. Allereerst zorgt het lokaal synchroniseren van Google Analytics ervoor dat je minder externe HTTP verzoeken hebt. Daarnaast krijg je zo de volledige controle over het cachen van het bestand zodat je de cache headers van je eigen servers kunt gebruiken.
Dat is belangrijk als je de prestaties van je website wilt verbeteren. Als je Google PageSpeed Insights gebruikt, heb je wellicht een melding “Serve static assets with an efficient cache policy” gezien voor je Google Analytics script:
Het probleem is dat Google Analytics standaard een cachingsduur heeft van twee uur, zoals hierboven te zien. Dat is waarschijnlijk omdat Google wil dat, als zij zelf iets veranderen, alle gebruikers hier zo snel mogelijk toegang toe hebben.
Door het Google Analytics script op je eigen server te hosten, kun je de cachingsduur veranderen zodat je prestaties verbeteren.
Google Analytics lokaal synchroniseren met de Complete Analytics Optimization Suite
Om te beginnen raden we je aan om de Complete Analytics Optimization Suite (CAOS) te gebruiken, een gratis plugin die gemaakt en ontwikkeld is door Daan van den Bergh. Deze plugin heeft op dit moment meer dan 20.000 actieve installaties en een sterbeoordeling van 5 van de 5:
Je kunt CAOS downloaden uit de WordPress plugindirectory of door ernaar te zoeken onder Plugins > Nieuwe toevoegen in je WordPress dashboard.
CAOS maakt het mogelijk om je Google Analytics JavaScript bestand (analytics.js) lokaal te hosten en te updaten via wp_cron(). Andere features maken het mogelijk om:
- Het IP-adres van je bezoekers te anonimiseren.
- Een aangepast bouncepercentage in te stellen.
- De locatie van je Google Analytics script te veranderen (header of footer).
Je moet eventuele andere analyticsplugins die je al geïnstalleerd hebt wel eerst deactiveren.
Wanneer je CAOS installeert en je Google Analytics Tracking ID invult, voegt de plugin automatisch de benodigde code voor Google Analytics toe aan je WordPress website. Vervolgens downloadt en bewaart de plugin het analytics.js bestand op je server en houdt het het up-to-date via het script in wp_cron().
We raden je aan om in te stellen dat het script in de footer laadt door naar Instellingen > Optimize Analytics te gaan en de Footer optie te kiezen onder Position of tracking code:
Het is belangrijk om te weten dat CAOS niet samenwerkt met andere Google Analytics plugins.
Google Analytics lokaal synchroniseren met Perfmatters
Nog een andere plugin die je kunt gebruiken voor lokale analytics is Perfmatters. Dit is een premium plugin voor het optimaliseren van websites die gemaakt is door Brian Jackson en zijn broer Brett:
Eén van de vele features is het lokaal synchroniseren van Google Analytics door je Tracking ID in te vullen. Net als CAOS kun je ook hierbij instellen dat het script in je footer laadt in plaats van in je header.
Samenvatting
Google Analytics is een cruciale tool voor eigenaars en beheerders van een website, alhoewel het zeker niet de enige analytics tool is die je kunt gebruiken.
Het is van vitaal belang om te volgen wat je gebruikers doen op je website, waar ze vandaan komen en andere gegevens te krijgen als je een groter publiek wilt bereiken en je merk wil laten groeien. Om Google Analytics te linken aan je WordPress kan je één van de volgende manieren gebruiken:
- Voeg Google Analytics toe aan WordPress via een plugin (Site Kit of GA Google Analytics).
- Link Google Analytics en WordPress handmatig door rechtstreeks code toe te voegen aan je thema.
- Integreer Google Analytics en WordPress door Google Tag Manager te gebruiken (makkelijk via een plugin zoals Google Tag Manager WordPress).
- Synchroniseer Google Analytics lokaal om betere prestaties te krijgen (via een plugin als CAOS of Perfmatters).
Nog andere gedachten of methoden bij hoe je Google Analytics kunt toevoegen aan WordPress? Zo ja, dan horen we dat graag!
Bedankt voor het artikel! Ik zit met het volgende: ivm de nieuwe E-privacy wet, mogen er nu geen cookies meer geplaatst worden zonder ‘prior consent’ (dit gebeurd bij jullie overigens wel nog). Dit kan voorkomen worden door bv de Cookiebot plugin te gebruiken en deze op ‘automatic’ te zetten. Echter, toen ik dit begon uit te zoeken: zag ik dat er 2 google scripts op mijn website stonden. Ene daarvan kwam doordat het GA script al in de headersectie geplaatst was, de ander kwam voort uit de GADWP plugin. Deze laatste stond in ieder geval onder het Cookiebot script, en de eerste niet, dus die eerste (in de header sectie) heb ik verwijderd. Nu leek alles te werken, maar als ik nu met Google Tag Assistent op de website kijk, zegt deze dat er géén scripts meer staan. Hoe kan dat?
Hi!
Cookies die geen persoonlijke data verzamelen mogen ook voor de cookiebalk geplaatst worden, hier is een prior consent voor nodig. Onze Google Analytics cookies anonimiseren automatisch IP adressen en staan overal standaard aan.
Wij raden je aan om met de ontwikkelaars van de plugins die je gebruikt in contact te komen om te achterhalen waardoor het script mogelijk geblokkeerd worden.
Je kunt ook (tijdelijk) een WordPress ontwikkelaar inhuren om het probleem op te lossen. We hebben hier wat aanbevelingen: https://kinsta.com/nl/blog/wordpress-ontwikkelaar-huren/
Top artikel, analytics geïnstalleerd
Hi,
Bij punt 2 zeg je dat je gebruik kan maken van child-theme.
Als laatste zeg je dat je header.php selecteert. Maar dit is niet in de child-theme. Dus bij een update is deze verdwenen. Hoe zorg je er dan voor dat deze header.php in de child komt?
Avast bedankt.
Niels,
in een child-thema kan je de header.php van het hoofdthema overnemen. Maak dus een kopie van dit bestand, en plaats deze in de hoofdmap ovan het child-thema.