'Unassigned' traffic in GA4 oplossen
Er zijn vaste regels hoe Google een verkeersbron aan een kanaalgroep toewijst. Die regels kan je hier vinden. Maar als een verkeersbron niet wordt gedekt door die regels, zal het de standaard kanaalgroep 'Unassigned' toegewezen krijgen. Dit komt omdat Google Analytics 4 niet weet aan welke groep die verkeersbron moet worden toegewezen. Laten we kijken naar verschillende situaties waarom een verkeersbron 'Unassigned' krijgt in GA4 en naar de mogelijke oplossingen.
Lees vooral ook ons blog-artikel om er achter te komen hoe je Unassigned verkeer in GA4 op kan lossen:
Unassigned in GA4 oplossen | Blog artikel op adpage.io
Als je geen UTM-parameters gebruikt kan Google niet aflezen waar een gebruiker vandaan gekomen is. Je tagging pixel staat namelijk niet ingesteld op het domein waar die gebruiker vandaan is gekomen.
Wanneer je UTM-parameters gaat gebruiken, gebruik dan altijd minstens utm_source, utm_medium en utm_campaign. Voor je Meta campagnes stel je bijvoorbeeld de UTM-parameters "utm_source=facebook", "utm_medium=paid_social" en "utm_campaign=leads_verzamelen" in zoals deze regels aangeven.
Als je bijvoorbeeld een gratis e-boek aanbiedt, wil je wellicht bijhouden of mensen op de links in dat e-boek klikken. Hiervoor kan je de UTM-parameter "utm_medium=pdf" gebruiken. Alleen weet GA4 niet aan welke kanaalgroep dit moet worden toegekend, dus wordt dit verkeer weergegeven als 'Unassigned'.
Maar naast dit e-boek voorbeeld zijn er ook veel ondernemers en marketeers die compleet verkeerde UTM-parameters toevoegen aan hun campagnes. Die gebruiken dan bijvoorbeeld "utm_medium=mail" in plaats van "utm_medium=email" of die gebruiken "utm_source=paid-social" in plaats van "utm_source=facebook". Check dus altijd of je UTM-parameters overeenkomen met de standaard regels die Google hanteert.
Vaak wordt een aankoop op een webshop niet in de eerste sessie gemaakt. Mensen hebben toch vaak langer de tijd nodig om te beslissen of ze een aankoop gaan maken. Wanneer iemand dus tijdens de eerste sessie via je Meta campagne binnenkomt en een paar dagen later direct terugkomt om de aankoop werkelijk te maken, weet GA4 niet waar deze conversie aan toegewezen moet worden (ofwel waar het de conversie aan moet 'assignen').
Vandaar dat je altijd voor unassigned traffic kan bekijken wat de manier is waarop ze voor het eerst ooit op de site terecht gekomen zijn in hun eerste sessie. Een goede manier om dit te kunnen zien is om in het GA4-rapport verkeeracquisitie 'Bron voor nieuwe gebruiker' of 'Medium voor nieuwe gebruiker' als extra variable toe te voegen.
Het is goed om te weten wat het verschil is tussen "nieuwe gebruiker" en "sessie". Bij nieuwe gebruiker wordt er gekeken naar het eerste bezoek en bij sessie wordt er gekeken naar het laatste bezoek voordat er een aankoop is geweest.
In onderstaande screenshot zie je een voorbeeld waarbij bron voor nieuwe gebruiker als variabelen is toegevoegd:
Onderstaand vind je een stappenplan hoe je dit zelf kunt checken:
Ga naar rapporten
Klik op acquisitie en dan op verkeersacquisitie
Klik op het plusje om de sessiebron voor nieuwe gebruiker variablen toe te voegen
Zoek vervolgens in de zoekbalk op "unassigned"
Via server-side tagging wordt er een Google Tag (configuratietag) afgevuurd op iedere pagina. Die wordt waarschijnlijk getriggerd wanneer een pagina bekeken wordt. Deze configuratietag zal als eerste afgevuurd moeten worden. Dus je zou de trigger voor deze tag bijvoorbeeld op "Initialisatie - Alle pagina's" kunnen zetten zodat deze altijd eerder dan alle andere tags afgevuurd worden. Als een event-tag wordt getriggerd voordat de Google-tag dat doet, zal de gebeurtenistag jouw server-URL niet kennen, en kan het je resultaten (not set) als waarde geven.
Als je Google Ads gebruikt moet je Google Analytics 4-property worden gekoppeld aan je Google Ads-account om Google Ads-gegevens in Analytics te kunnen zien. Je kunt de link controleren en repareren vanuit zowel Analytics als Google Ads. Als je de link maakt vanuit Analytics, zou deze ook zichtbaar moeten zijn in Ads en ook als je de link maakt vanuit Ads, zou deze zichtbaar moeten zijn in Analytics.
Controleer in Analytics of je Google Ads-account is gekoppeld
In Google Analytics, klik op Beheerder.
Onder Productkoppelingen klik je op Google Ads-koppelingen.
Controleer of je Google Ads-account vermeld staat. Als je Google Ads-account niet vermeld staat, volg dan de instructies om Google Ads en Analytics te koppelen.
Controleer in Google Ads of je Analytics-eigendom is gekoppeld
Meld je aan bij je Google Ads-account.
Klik op het gereedschapspictogram Google Ads | gereedschappen [Pictogram] in de rechterbovenhoek van je account.
Onder Instellingen, klik op Gekoppelde accounts.
Onder Je gekoppelde accounts en producten, zoek Google Analytics (GA4) en Firebase en klik vervolgens op Beheren en koppelen.
In de Eigendomkolom, zoek je Analytics-eigendom en controleer de Statuskolom.
Als de status "Niet gekoppeld" is, volg dan de instructies om Google Ads en Analytics te koppelen.
Daarnaast kan het ook zo zijn dat je automatisch taggen binnen Google Ads niet aangezet hebt. Om die aan te zetten volg je deze stappen:
Meld je aan bij je Google Ads-account.
Klik op Instellingen in het menu aan de linkerkant van de pagina.
Klik boven aan de pagina op Accountinstellingen.
Klik op de sectie Automatisch taggen. Als het vakje naast "De URL taggen waar mensen op klikken vanuit mijn advertentie" niet aangevinkt is, staat automatisch taggen uit.
Blijkbaar helpt het om de rapportage-identiteit van je GA4-property te wijzigen naar 'Apparaatgebaseerd'. Hierdoor kan het aantal 'Unassigned'-sessies aanzienlijk verminderen. Wij weten zelf niet precies wat dit probleem veroorzaakt, maar het aanpassen van de rapportage-identiteit kan ook een oplossing zijn.
Het kost Google Analytics tussen de 24 en 48 uur om gegevens te verwerken. Dus als je naar je rapporten van vandaag of gisteren kijkt, kan je een toename in 'Unassigned'-verkeer zien. Dit is normaal in GA4, en je zou geduldiger moeten zijn. Controleer dezelfde periode op een later moment, en het aantal 'Unassigned'-sessies in Google Analytics 4 zou verminderd moeten zijn.
Lees vooral ook ons blog-artikel om er achter te komen hoe je Unassigned verkeer in GA4 op kan lossen:
Unassigned in GA4 oplossen | Blog artikel op adpage.io
Geen UTM-parameters gebruikt
Als je geen UTM-parameters gebruikt kan Google niet aflezen waar een gebruiker vandaan gekomen is. Je tagging pixel staat namelijk niet ingesteld op het domein waar die gebruiker vandaan is gekomen.
Wanneer je UTM-parameters gaat gebruiken, gebruik dan altijd minstens utm_source, utm_medium en utm_campaign. Voor je Meta campagnes stel je bijvoorbeeld de UTM-parameters "utm_source=facebook", "utm_medium=paid_social" en "utm_campaign=leads_verzamelen" in zoals deze regels aangeven.
UTM-parameters verkeerd ingesteld
Als je bijvoorbeeld een gratis e-boek aanbiedt, wil je wellicht bijhouden of mensen op de links in dat e-boek klikken. Hiervoor kan je de UTM-parameter "utm_medium=pdf" gebruiken. Alleen weet GA4 niet aan welke kanaalgroep dit moet worden toegekend, dus wordt dit verkeer weergegeven als 'Unassigned'.
Maar naast dit e-boek voorbeeld zijn er ook veel ondernemers en marketeers die compleet verkeerde UTM-parameters toevoegen aan hun campagnes. Die gebruiken dan bijvoorbeeld "utm_medium=mail" in plaats van "utm_medium=email" of die gebruiken "utm_source=paid-social" in plaats van "utm_source=facebook". Check dus altijd of je UTM-parameters overeenkomen met de standaard regels die Google hanteert.
Sessies worden niet goed aan elkaar gekoppeld
Vaak wordt een aankoop op een webshop niet in de eerste sessie gemaakt. Mensen hebben toch vaak langer de tijd nodig om te beslissen of ze een aankoop gaan maken. Wanneer iemand dus tijdens de eerste sessie via je Meta campagne binnenkomt en een paar dagen later direct terugkomt om de aankoop werkelijk te maken, weet GA4 niet waar deze conversie aan toegewezen moet worden (ofwel waar het de conversie aan moet 'assignen').
Vandaar dat je altijd voor unassigned traffic kan bekijken wat de manier is waarop ze voor het eerst ooit op de site terecht gekomen zijn in hun eerste sessie. Een goede manier om dit te kunnen zien is om in het GA4-rapport verkeeracquisitie 'Bron voor nieuwe gebruiker' of 'Medium voor nieuwe gebruiker' als extra variable toe te voegen.
Het is goed om te weten wat het verschil is tussen "nieuwe gebruiker" en "sessie". Bij nieuwe gebruiker wordt er gekeken naar het eerste bezoek en bij sessie wordt er gekeken naar het laatste bezoek voordat er een aankoop is geweest.
In onderstaande screenshot zie je een voorbeeld waarbij bron voor nieuwe gebruiker als variabelen is toegevoegd:
Onderstaand vind je een stappenplan hoe je dit zelf kunt checken:
Ga naar rapporten
Klik op acquisitie en dan op verkeersacquisitie
Klik op het plusje om de sessiebron voor nieuwe gebruiker variablen toe te voegen
Zoek vervolgens in de zoekbalk op "unassigned"
De Google Tag (configuratie) wordt niet als eerste geactiveerd
Via server-side tagging wordt er een Google Tag (configuratietag) afgevuurd op iedere pagina. Die wordt waarschijnlijk getriggerd wanneer een pagina bekeken wordt. Deze configuratietag zal als eerste afgevuurd moeten worden. Dus je zou de trigger voor deze tag bijvoorbeeld op "Initialisatie - Alle pagina's" kunnen zetten zodat deze altijd eerder dan alle andere tags afgevuurd worden. Als een event-tag wordt getriggerd voordat de Google-tag dat doet, zal de gebeurtenistag jouw server-URL niet kennen, en kan het je resultaten (not set) als waarde geven.
Google Ads problemen
Als je Google Ads gebruikt moet je Google Analytics 4-property worden gekoppeld aan je Google Ads-account om Google Ads-gegevens in Analytics te kunnen zien. Je kunt de link controleren en repareren vanuit zowel Analytics als Google Ads. Als je de link maakt vanuit Analytics, zou deze ook zichtbaar moeten zijn in Ads en ook als je de link maakt vanuit Ads, zou deze zichtbaar moeten zijn in Analytics.
Controleer in Analytics of je Google Ads-account is gekoppeld
In Google Analytics, klik op Beheerder.
Onder Productkoppelingen klik je op Google Ads-koppelingen.
Controleer of je Google Ads-account vermeld staat. Als je Google Ads-account niet vermeld staat, volg dan de instructies om Google Ads en Analytics te koppelen.
Controleer in Google Ads of je Analytics-eigendom is gekoppeld
Meld je aan bij je Google Ads-account.
Klik op het gereedschapspictogram Google Ads | gereedschappen [Pictogram] in de rechterbovenhoek van je account.
Onder Instellingen, klik op Gekoppelde accounts.
Onder Je gekoppelde accounts en producten, zoek Google Analytics (GA4) en Firebase en klik vervolgens op Beheren en koppelen.
In de Eigendomkolom, zoek je Analytics-eigendom en controleer de Statuskolom.
Als de status "Niet gekoppeld" is, volg dan de instructies om Google Ads en Analytics te koppelen.
Daarnaast kan het ook zo zijn dat je automatisch taggen binnen Google Ads niet aangezet hebt. Om die aan te zetten volg je deze stappen:
Meld je aan bij je Google Ads-account.
Klik op Instellingen in het menu aan de linkerkant van de pagina.
Klik boven aan de pagina op Accountinstellingen.
Klik op de sectie Automatisch taggen. Als het vakje naast "De URL taggen waar mensen op klikken vanuit mijn advertentie" niet aangevinkt is, staat automatisch taggen uit.
Rapportage identiteit
Blijkbaar helpt het om de rapportage-identiteit van je GA4-property te wijzigen naar 'Apparaatgebaseerd'. Hierdoor kan het aantal 'Unassigned'-sessies aanzienlijk verminderen. Wij weten zelf niet precies wat dit probleem veroorzaakt, maar het aanpassen van de rapportage-identiteit kan ook een oplossing zijn.
GA4 is nog niet klaar met data verwerking
Het kost Google Analytics tussen de 24 en 48 uur om gegevens te verwerken. Dus als je naar je rapporten van vandaag of gisteren kijkt, kan je een toename in 'Unassigned'-verkeer zien. Dit is normaal in GA4, en je zou geduldiger moeten zijn. Controleer dezelfde periode op een later moment, en het aantal 'Unassigned'-sessies in Google Analytics 4 zou verminderd moeten zijn.
Bijgewerkt op: 12/06/2024
Dankuwel!