User ID
Ook wel User-ID
Wat is een user ID?
User ID (ook wel User-ID) is een eigen, unieke code per ingelogde gebruiker die je naar Google Analytics 4 stuurt. Daardoor herkent GA4 dezelfde persoon op verschillende apparaten en in verschillende sessies, en telt die maar één keer.
Veelgestelde vragen over user ID
Wat is het verschil tussen User ID en Client ID in GA4?
Client ID is de standaardmanier waarop GA4 een browser herkent. User ID gebruikt een code die jij zelf aan een ingelogde persoon toekent.
- Client ID wordt automatisch aangemaakt via een cookie in de browser.
- User ID stuur je zelf mee, meestal bij het inloggen.
- Een Client ID geldt alleen voor één browser of apparaat.
- Een User ID werkt over meerdere apparaten en browsers heen.
- Samen geven ze GA4 de beste kans om één persoon te herkennen.
Tip: je hoeft niets in te stellen voor Client ID. Voor User ID is wel een technische koppeling nodig.
Hoe stel je een User ID in GA4 in?
Je stuurt de User ID mee als parameter user_id vanuit je website of app. Dat gebeurt meestal via de Google-tag of Google Tag Manager.
- Zorg voor een unieke code per gebruiker, bijvoorbeeld bij het inloggen.
- Stuur het user_id mee op elke pagina waar de gebruiker ingelogd is.
- Stuur de waarde null mee als iemand uitlogt.
- Controleer in Realtime of in de DebugView of de data klopt.
- Kijk of de Reporting Identity van je property de User ID gebruikt.
Tip: laat de ID op elke pagina meekomen. Zet je hem maar één keer, dan koppelt GA4 de bezoeken niet goed.
Welke waarde gebruik je als User ID?
Gebruik een interne code die je zelf aan de gebruiker toekent en die niemand anders kan terugleiden naar een persoon.
- Een klantnummer uit je CRM of webshop is vaak geschikt.
- Een gehashte versie van een intern ID is nog veiliger.
- Gebruik geen e-mailadres, naam of telefoonnummer in leesbare vorm.
- Een User ID mag maximaal 256 tekens lang zijn.
Tip: Google verbiedt het om persoonsgegevens te sturen waarmee iemand te identificeren is. Gebruik dus altijd een neutrale code.
Werkt User ID ook voor bezoekers die niet inloggen?
Nee, een User ID bestaat pas op het moment dat iemand is ingelogd. Anonieme bezoekers volgt GA4 op de gewone manier.
- Voor niet-ingelogde bezoekers gebruikt GA4 een cookie of een app-ID.
- Voor ingelogde gebruikers kan GA4 het gedrag aan één User ID koppelen.
- Sites zonder inlog of account hebben dus weinig aan User ID.
- Google signals en modellering kunnen een deel van de rest opvangen.
Tip: werkt een groot deel van je bezoekers niet ingelogd, dan blijft je cross-devicebeeld beperkt, ook met User ID.
Is User ID in GA4 AVG-proof?
Dat hangt af van hoe je het inricht. Een User ID is een code die aan een persoon gekoppeld kan worden, dus je moet er zorgvuldig mee omgaan.
- Gebruik een niet herleidbare code en geen directe persoonsgegevens.
- Vermeld het gebruik van identifiers in je privacyverklaring.
- Regel de toestemming via je cookiebanner op de juiste manier.
- Let op: User IDs gaan naar BigQuery, ook als de toestemmingsstatus anders is.
Tip: laat je inrichting controleren door je privacyverantwoordelijke of juridisch adviseur voordat je live gaat.


