Uitgaande links tracken in Google Analytics 4

Als je een website hebt, is de kans groot dat je ook Google Analytics gebruikt. Hiermee kun je bijhouden hoeveel mensen je website bezocht hebben, welke pagina’s ze bezoeken en hoe ze op jouw website terecht zijn gekomen. Maar wil je ook weten op welke uitgaande links ze hebben geklikt? In Universal Analytics moest je hiervoor zelf wat code toevoegen aan je website. Maar als je inmiddels Google Analytics 4 gebruikt, dan worden uitgaande kliks meestal automatisch voor je bijgehouden. In dit artikel vertel ik meer over het tracken van uitgaande links in Google Analytics 4.

Automatisch uitgaande links tracken dankzij “enhanced measurement”

Een groot voordeel van Google Analytics 4 ten opzichte van zijn voorganger, is dat er meer dingen automatisch kunnen worden bijgehouden. Hoe ver bezoekers scrollen, hoe er gezocht wordt op een website en welke bestanden er gedownload worden. Maar ook op welke externe links er wordt geklikt.

Het enige dat je moet controleren is of jouw GA4-property gebruik maakt van Enhanced Measurement. Dit kun je checken door in Google Analytics naar Admin > Data Streams te gaan en vervolgens jouw website’s data stream te openen:

Data Streams in Google Analytics 4
Klik op de Data Stream van jouw website

Als je eenmaal in de Data Stream bent, controleer dan of Enhanced Measurement is geactiveerd:

Enhanced Measurement voor Google Analytics 4 Data Stream
Contoleer of Enhanced measurement is ingeschakeld voor jouw Data Stream

Als dit nog niet actief is, zet het dan aan. Vervolgens zal jouw Google Analytics 4-property uitgaande clicks gaan bijhouden. Daarnaast zul je ook automatisch gedownloade bestanden, engagement met video’s en zoekopdrachten op je website gaan tracken.

Let op: Na het inschakelen van enhanced measurement, kan het tot maximaal 24 uur duren voordat je deze data terug ziet in de rapporten van Google Analytics. Daarnaast is het van belang dat je de trackingcode gebruikt van GA4, en niet de Universal Analytics-trackingcode.

Data over uitgaande clicks terugvinden in GA4-rapportages

Nu je hebt gecontroleerd of Enhanced Measurement aan staat, en dus of uitgaande clicks überhaupt gemeten worden, kun je deze als het goed is terugvinden in de rapporten van Google Analytics.

Testen met Realtime Analytics

Om dit te controleren, gebruik ik zelf altijd Realtime Analytics. Ik open mijn website dan in een privé-venster en wacht even totdat ik mijzelf terugzie in de realtime analytics van mijn site.

Om de uitgaande link-tracking te testen, klik ik op een externe link op mijn website (in dit geval klik ik op de link “Google Analytics” in het artikel Intern verkeer filteren in Google Analytics 4). Na even te wachten, moeten we deze klik terugzien onder Event count:

Events Google Analytics 4 realtime
Events in de Realtime view van Google Analytics 4

Als je op “click” klikt, dan opent een weergave die meer details biedt over de link waarop geklikt is. De property link_url laat bijvoorbeeld de precieze URL zien waarop geklikt is:

link_url laat zien waarop geklikt is
link_url laat zien waarop geklikt is

Engagement-rapport

In het Engagement-rapport van Google Analytics 4 vind je alle statistieken over clicks en andere “enhanced measurement” op je website. Je vindt dit onder Engagement > Events.

Interne links tracken als uitgaande links?

Het is natuurlijk ook mogelijk dat je bepaalde interne links wilt tracken. Bijvoorbeeld affiliate links die je hebt ge-“cloaked”. Ik link op deze website bijvoorbeeld wel eens naar Elegant Themes. De link is dan wouterpostma.com/go/elegant-themes, en die redirect naar de affiliate link. Op deze manier hoef ik de affiliate link maar één keer aan te passen als deze ooit verandert.

Helaas kun je dit soort “interne” links alleen tracken als je Google Tag Manager gebruikt. Ik zal nu laten zien hoe je dit doet.

Click Variables inschakelen

Ga in GTM naar Variables en klik dan op Configure.

Google Tag Manager Variables

Zoek nu het kopje Clicks en vink alle Click Variables aan:

Click Variables in Google Tag Manager
Click Variables in Google Tag Manager

De juiste triggers inschakelen

Ga nu naar Triggers in Google Tag Manager en klik op New:

Triggers in Google Tag Manager
Triggers in Google Tag Manager

Klik nu op Choose Trigger Type en selecteer “All Elements” onder het kopje Clicks:

Selecteer All Elements
Selecteer All Elements

Klik vervolgens op Some Clicks om te voorkomen dat letterlijk iedere klik op je website wordt gemeten. Bepaal daarna aan welke voorwaarden een “click” moet voldoen om gemeten te worden. In mijn geval ziet dat er zo uit:

Click Trigger
Click Trigger

Klik nu rechts bovenin op Save.

Tag voor een custom event configureren

Als allerlaatste moeten we een tag configureren voor een “custom event”. Ga hiervoor naar Tags en maak een nieuwe tag aan. Selecteer Google Analytics: GA4 Event als Tag Type. Kies GA4 als Configuration Tag en geef je event een naam (bijvoorbeeld “affiliate-link”). Zorg vervolgens dat je de Trigger selecteert die we in de vorige stap hebben aangemaakt en klik op Save.

Click Tag configureren in GA4
Click Tag configureren in GA4

Nu je dit hebt opgeslagen, kun je de tags testen en uiteindelijk “live” zetten. Je kunt wederom met Realtime Analytics testen of jouw event daadwerkelijk goed gemeten wordt:

Custom event in Google Analytics 4
Custom event in Google Analytics 4

Tot slot

Weten hoe je overstapt van een normale trackingcode naar Google Tag Manager? Binnenkort publiceer ik hier een blog over.

Dankjewel!
Bedankt voor het lezen van mijn blog. Als dit je geholpen heeft, overweeg dan om mij te volgen op Twitter of abonnee te worden van mijn YouTube-kanaal. Je kunt ook een reactie achterlaten onderaan dit artikel. Bedankt!

Wouter Postma
Wouter Postma

Hi! Ik ben Wouter Postma. Ik ben gespecialiseerd in online marketing en werk al heel lang met WordPress. Op deze website schrijf ik blogs over mijn ervaringen en deel ik tips & tricks.

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *