Sessies in GA4 vs. UA

Blog: Mijn sessies in GA4 komen niet overeen met het aantal sessies in Universal Analytics. 

De eerste dagen van het GA4 tijdperk zijn ingegaan en wellicht heb je zelf ook al gemerkt: je sessies komen niet overeen met het aantal sessies in Universal Analytics!

Het aantal sessies in UA en GA4 komt niet overeen, omdat UA-sessies en GA4-sessies anders worden berekend. Waar Universal Analytics nog gebruik maakte van het ‘Sessies en pageviews‘-meetmodel, is GA4 overgestapt op het zogenaamde ‘Gebeurtenis en parameter‘-meetmodel.

Sessies kunnen positief of negatief afwijken. Globaal gezien zijn daar een paar redenen voor te benoemen. Volgens Google zelf zijn dit de verschillen:

Over het algemeen zien wij de verschillen ontstaan door de volgende redenen:

Waarom UA-sessies hoger kunnen zijn dan GA4 

  • UA startte altijd een nieuwe sessie om middernacht. Houd dus rekening met de tijdzones van jouw websitebezoekers en hoe groot de kans is dat ze door gebruik na middernacht een sessie opnieuw zouden starten; 
  • UA startte ook een nieuwe sessie als de gebruiker een UTM-parameter tegenkomt. Het gaat hier dus om de verschillende UTM-tags op de eigen website.

Waarom GA4 sessies hoger kunnen zijn dan UA 

  • GA4 heeft een langer tijdsvenster voor het verwerken van laatste hits;
  • GA4 kan betrokken sessies tellen zonder daadwerkelijke pageview;
  • GA4 uploadt automatisch gelogde iOS-gebeurtenissen, ook als de app op de achtergrond draait.


Drie factoren die het aantal sessies beiden kanten op kunnen beïnvloeden

We zijn vervolgens nog iets dieper in de verschillende manieren van dataverzameling gedoken en kwamen nog een drietal mogelijke oorzaken tegen.

1. Sessie time-out instellingen in GA4 en UA zijn mogelijk niet hetzelfde;
Zowel Universal Analytics als Google Analytics 4 hebben een standaard sessie time-out van 30 minuten, maar die kan zelf in de instellingen aangepast worden. Dus mocht het zo zijn dat de sessie time-out instellingen niet overeenkomen, zou dat de sessietelling anders maken.

  • UA min/max sessie time-outs: 1 minuut / 4 uur
  • GA4 min/max sessie time-outs: 5 minuten / 7 uur 55 minuten


Time-out voor sessie aanpassen
Als je deze wil aanpassen in GA4, dan ga je naar Beheer -> Gegevensstream (selecteer de gegevensstream waarvan je de time-out instelling wil aanpassen) -> Taginstelligen instellen -> Klik op Alles tonen -> Time-out voor sessie aanpassen.

2. Gegevensfilters in GA4 en UA zijn mogelijk niet hetzelfde;
Aangezien je aangepaste filters kon maken in UA, werden bepaalde rapportweergaven misschien gefilterd om sommige gegevens uit te sluiten. Dit kan natuurlijk invloed hebben op het aantal gerapporteerde sessies. 

GA4 past ingestelde filters toe op het niveau van de gehele property. Deze optie biedt momenteel slechts twee soorten filters: ‘intern verkeer in- of uitsluiten’ of ‘verkeer van ontwikkelaars in- of uitsluiten’.

3. GA4 schat het aantal sessies; 
GA4 properties gebruiken een statistische schatting van het aantal sessies, dit gaat op basis van het aantal unieke sessie-ID’s. Sessies worden hierdoor efficiënter en nauwkeurig geteld en het foutpercentage is daardoor lager dan met UA. Waar GA4 schattingen gebruikt, nam UA steekproeven van sessies wanneer datasets groot werden.

Mocht jij zelf nog aanvullingen hebben of tegen dingen aangelopen zijn, laat het ons dan vooral weten!

Vragen? Vragen!

We helpen je graag!

Online resultaat
Context Menu is disabled by theme settings.