EVENT TRACKING: FUNDAMENTEEL VERSCHIL
Het grootste technische verschil tussen GA4 en Matomo zit in hoe ze data verzamelen en structureren. Dit heeft directe impact op hoe je je tracking opzet, hoe je rapporten bouwt en hoe je data interpreteert.
GA4: alles is een event
GA4 hanteert een volledig event-based datamodel. Elke interactie — een pageview, een klik, een scroll, een aankoop — is een event met bijbehorende parameters. Er zijn geen sessies of pageviews als aparte concepten meer; die worden achteraf berekend op basis van events. Dit is een fundamentele breuk met Universal Analytics en de reden waarom veel marketeers moeite hebben met de overstap.
GA4 onderscheidt vier typen events: automatisch verzamelde events (page_view, first_visit, session_start), enhanced measurement events (scroll, click, file_download, video_start, video_complete — automatisch aan te zetten), recommended events (add_to_cart, purchase, sign_up — voorgedefinieerde namen die je zelf moet implementeren) en custom events (volledig zelf te definiëren). Elk event kan tot 25 parameters bevatten.
De kracht van dit model is flexibiliteit: je kunt vrijwel elke interactie meten zonder code te schrijven (via Google Tag Manager en enhanced measurement). De zwakte is complexiteit: voor een goede implementatie moet je nadenken over je event-taxonomie, parameter naming conventions en conversion events — dat vereist technische kennis.
Een veelgemaakte fout bij GA4-implementaties is het ontbreken van een duidelijke event naming convention. Zonder consistente naamgeving (bijvoorbeeld: generate_lead, form_submit, cta_click) wordt je data snel onbruikbaar. Ons advies: stel vóór de implementatie een measurement plan op met alle events, parameters en conversies die je wilt bijhouden. Dit bespaart je weken aan opruimwerk achteraf.
Conversies instellen werkt in GA4 via het markeren van events als “key events” (voorheen conversies). Je kunt maximaal 30 conversie-events instellen per property. Elk event dat je als key event markeert, wordt automatisch gesynchroniseerd met gekoppelde Google Ads-accounts — cruciaal voor Smart Bidding-strategieën. Vergeet ook niet om Enhanced Conversions in te schakelen voor betere attributie bij cross-device journeys.
Matomo: hybride pageview + event model
Matomo werkt met een traditioneler model waarin pageviews en events aparte concepten zijn. Een pageview registreert automatisch URL, paginatitel, referrer, tijdstempel en bezoekersmetadata. Events worden apart gelogd met een categorie-actie-naam structuur (vergelijkbaar met Universal Analytics).
Dit hybride model is voor veel marketeers intutiever. Je ziet direct hoeveel pageviews een pagina heeft, zonder te hoeven filteren op event-type. De standaardrapporten zijn herkenbaarder — vooral voor mensen die jarenlang met Universal Analytics hebben gewerkt. De keerzijde is dat Matomo minder flexibel is in hoe je cross-platform journeys kunt modelleren.
Matomo’s Tag Manager (gratis, ingebouwd) biedt vergelijkbare functionaliteit als Google Tag Manager. Je kunt triggers, tags en variabelen configureren via een visuele interface, zonder afhankelijk te zijn van een extern systeem. Dit is handig voor organisaties die hun volledige tracking-stack in één platform willen houden.
Een praktisch voordeel van Matomo’s event tracking is de automatische uitlink- en download-tracking. Klikken op externe links en bestandsdownloads worden standaard geregistreerd zonder configuratie. In GA4 moet je enhanced measurement aanzetten en voor downloads extra parameters configureren als je meer wilt dan de standaard file_download event.
Voor content-sites is Matomo’s “Transitions”-rapport een verborgen pareltje. Het toont voor elke pagina precies waar bezoekers vandaan kwamen (interne links, externe referrers, zoekmachines) en waar ze naartoe gingen. Dit geeft directe inzichten in je interne linkstructuur en content-flow — waardevolle informatie voor je SEO-strategie.
Qua datakwaliteit is er een cruciaal verschil: GA4 past data sampling toe op rapporten met meer dan 10 miljoen events (in de gratis versie). Dat betekent dat je bij hoge volumes niet naar 100% van je data kijkt, maar naar een steekproef. Matomo past géén sampling toe — elk rapport is gebaseerd op 100% van de verzamelde data. Voor organisaties die data-gedreven beslissingen nemen, is dit een significant voordeel. Bovendien werkt Matomo’s data real-time: rapporten worden direct bijgewerkt zodra een bezoeker je site betreedt. GA4 heeft een vertraging van 24–48 uur voor de meeste rapporten (behalve het realtime-overzicht).