Wat is event deduplicatie, waarom is het essentieel bij server-side tracking en hoe implementeer je het correct voor Meta en Google? De complete technische gids.
Gratis adviesgesprek aanvragenGratis advies • Geen verplichtingen • Reactie binnen 24u
Inhoudsopgave
1. Wat is event deduplicatie?2. Waarom is het essentieel?3. Deduplicatie voor Meta4. Deduplicatie voor Google5. Best practices6. Veelgestelde vragenEvent deduplicatie
Event deduplicatie is het proces waarbij advertentieplatforms (Meta, Google) worden voorzien van een unieke identificator per event, zodat ze kunnen herkennen wanneer hetzelfde event via meerdere kanalen binnenkomt (browser-pixel EN server-side) en dit slechts één keer tellen. Zonder deduplicatie wordt elke conversie dubbel gemeld.
Zonder deduplicatie rapporteert Meta elke aankoop gemiddeld 1.4–1.8× vaker dan werkelijk — als je zowel de Meta Pixel als Meta CAPI actief hebt. Dit leidt tot onjuiste ROAS-berekeningen en slechte campagnebeslissingen.
Google Ads heeft een beperkte vorm van automatische deduplicatie via order_id bij Enhanced Conversions. Meta vereist een expliciete event_id parameter die gelijk moet zijn in zowel de pixel als de CAPI-call om deduplicatie te activeren.
Waarom essentieel?
Zonder deduplicatie ontvangt Meta een Purchase-event van de browser-pixel én een Purchase-event van de CAPI. Meta telt dit als twee aankopen, terwijl het er slechts één is. Jouw gemelde ROAS is daardoor kunstmatig hoog — terwijl de werkelijke prestaties lager zijn.
Een te hoge ROAS door dubbele conversies is gevaarlijker dan een lage ROAS: je denkt dat campagnes goed presteren terwijl ze dat niet doen. Correcte deduplicatie geeft je de werkelijke data om op te sturen.
Deduplicatie voor Meta
Meta gebruikt event_id als deduplicate-sleutel.
Cruciale vereiste: pixel en CAPI moeten het event binnen 48 uur na elkaar sturen met dezelfde event_id — anders dedupliceert Meta niet. Gebruik altijd hetzelfde formaat voor event_id in beide kanalen.
Deduplicatie voor Google
Google Ads Enhanced Conversions heeft ingebouwde deduplicatie via de transaction_id (order_id). Als zowel de gtag-conversietag als de server-side Enhanced Conversions dezelfde transaction_id sturen, telt Google Ads de conversie slechts één keer.
Voor GA4 server-side gebruik je de client_id en session_id als deduplicate-sleutels. GA4 heeft geen expliciete event_id zoals Meta, maar herkent dubbele events via de combinatie van user_id + event_name + timestamp.
Best practices
1. Genereer event_id server-side. Genereer de event_id op je server (niet client-side) zodat hij stabiel is en niet verloren gaat als de browser crasht vóór de CAPI-call.
2. Gebruik order_id als basis voor Purchase-events. order_id is uniek per transactie en altijd beschikbaar in het backend. Combineer het met een prefix: ‘purchase_’ + order_id.
3. Sla event_id op in de dataLayer. De dataLayer is de brug tussen je website en GTM. Door event_id in de dataLayer te stoppen, kan zowel de browser-tag als de server-tag er gebruik van maken.
4. Monitor Event Match Score voor Meta wekelijks. Een dalende Event Match Score (onder 6.0) kan duiden op een deduplicate-probleem of gewijzigd data-formaat.
FAQ
event_id is een unieke string die je meestuurt met elk tracking-event. Meta gebruikt de event_id om te herkennen wanneer hetzelfde event via de browser-pixel en de CAPI binnenkomt — en telt het dan slechts één keer. Zonder event_id worden events dubbel geteld.
Controleer in Meta Events Manager → jouw Pixel of events de status ‘Deduplicated’ hebben. Controleer ook de Event Match Quality. In Meta Ads rapportage kun je ‘Deduplicated Purchases’ vergelijken met totale Purchases om het deduplicatie-percentage te zien.
Nee. Deduplicatie is alleen nodig als je zowel de browser-pixel als CAPI actief hebt. Als je uitsluitend CAPI gebruikt, stuurt slechts één kanaal het event en is er niets te dedupliceren.
Niet automatisch — je moet de event_id zelf configureren en doorgeven via de dataLayer en de server container. Sommige GTM-templates hebben ingebouwde event_id-generatie. Your Digital Minds zorgt voor correcte deduplicatieconfiguratie bij elke server-side implementatie.
Verdiep je kennis
Artikel
Complete gids: hoe SST werkt, waarom het de standaard wordt en wat het kost.
Lees artikel →Artikel
Stuur GA4-data via een eigen server container voor meer nauwkeurigheid en privacy.
Lees artikel →Artikel
Implementeer Google Tag Manager server-side en stuur data accuraat naar GA4 en Meta.
Lees artikel →Artikel
Transparant overzicht van kosten: Stape, eigen VPS of managed SST-oplossing.
Lees artikel →Your Digital Minds implementeert server-side tracking inclusief deduplicatie voor Meta en Google. Geen dubbele conversies, wel betrouwbare data.
Gratis gesprek inplannenGeen verplichtingen • Binnen 24 uur reactie
Resultaatgedreven online marketing voor ambitieuze bedrijven. Transparant, meetbaar en volledig op maat.
Vul het formulier in — we nemen binnen 1 werkdag contact op.