Dubbele conversies in GA4 voorkomen met een audience trigger




Een bezoeker vult een contactformulier in, ziet de bedankpagina en refresht per ongeluk. GA4 telt: twee conversies. Twee bezoekers checken de bevestiging achteraf: nog twee conversies. Je aantal leads in GA4 lijkt inééns tweemaal zo hoog als in je CRM.
Dit is een bekende valkuil van GA4 die veel mensen over het hoofd zien. Universal Analytics (GA3) stopte standaard bij één doel per sessie; GA4 meet events per gebeurtenis. Het gevolg: dezelfde bedankpagina tweemaal bekijken betekent tweemaal de conversie in je rapportage.
Hieronder loop ik je langs een werkende oplossing waarmee je GA4 terugbrengt naar één conversie per sessie: met een doelgroep (audience) en een audience trigger.
Waarom zou je dit willen fixen?
- Je rapportages matchen beter met je CRM en werkelijke business-activiteit.
- Je conversiedata is betrouwbaarder voor smart bidding in Google Ads (dubbele conversies kunnen bidding-strategieën beïnvloeden).
- Je historische data is vergelijkbaar met je GA3-rapportages uit het verleden.
Niet iedereen wil dit fixen — in sommige gevallen zegt het aantal bedankpagina-views juist iets over de klanttevredenheid. Maar in de meeste commerciële setups wil je één lead = één conversie.
Stap 1. Maak een nieuwe doelgroep
- Ga in GA4 naar het tandwiel (Beheer) en vervolgens naar Doelgroepen > Nieuwe doelgroep.
- Kies Aangepaste doelgroep en verwijder de voorgevulde voorwaarden.

Stap 2. Bouw een reeks van gebeurtenissen
Voeg een sequence toe met twee stappen:
- Eerste stap: het event session_start.
- Tweede stap: je doel-event (bijvoorbeeld magazine_aanvraag, contact_form_submit of wat jouw specifieke conversie-event is).
Deze reeks is cruciaal. session_start gebeurt maar één keer per sessie. Daardoor kan de combinatie “session_start → doel-event” ook maar één keer per sessie voltooid worden.

Stap 3. Voeg de audience-trigger toe
Onder aan de doelgroep-instellingen is er een optie Audience trigger. Die vuurt een nieuw event af zodra iemand aan deze doelgroep wordt toegevoegd — dus precies één keer per sessie.
Geef de trigger een logische naam (bijvoorbeeld contact_form_submit_unique). Zet de optie “Trigger opnieuw” uit.

Stap 4. Markeer de trigger als conversiegebeurtenis
- Ga naar Gebeurtenissen en wacht tot je trigger-event minstens één keer is afgevuurd (circa 24 uur na een testconversie).
- Klik op Nieuwe conversiegebeurtenis en tik de exacte naam in van je trigger-event.
- Opslaan.
Vanaf nu wordt die conversie maximaal één keer per sessie geregistreerd. De originele event-conversie kun je uitvinken of laten staan voor vergelijkingsdoeleinden.
Noot: uniek-per-gebruiker in plaats van uniek-per-sessie
Wil je nog verder gaan en maximaal één conversie per gebruiker in plaats van per sessie? Dan kun je de reeks aanpassen naar first_visit → doel-event. Die combinatie werkt maar één keer per gebruiker, omdat first_visit exclusief bij de eerste bezoek afvuurt.
Zit je conversiepad nog steeds kwetsbaar?
Naast dit soort deduplicatie-trucs is het verstandig om je conversiepad breder te bekijken. Hoe betrouwbaar zijn je conversiepaden als mensen wisselen tussen apparaten en browsers? Daar heb ik een apart stuk over. En als je de verhouding tussen macro- en micro-conversies in de gaten wil houden: hoe je micro-conversies instelt en meet in GA4 pakt dat breder aan.
Heb je éénmaal je conversiemeting op orde, dan komt de volgende vraag: hoe evalueer je de resultaten? Kijk bij welke cijfers ik wekelijks check in Ads, GSC en GA4 voor het systematische ritme.



