Cookie Coverage percentages begrijpen - Troubleshooting Guide

Bewerkt

Samenvatting

Je tracking validatie rapport toont een cookie coverage percentage dat lager lijkt dan verwacht. Dit artikel legt uit waarom dit vaak normaal en correct is, en wanneer je wél actie moet ondernemen.

De kern: In een consent-first wereld (AVG/GDPR) is 100% cookie coverage onmogelijk. Focus daarom op de conversion events (purchase, checkout) - daar moet de coverage hoog zijn.


Wat betekent cookie coverage?

Cookie coverage geeft aan welk percentage van je tracking hits een identificeerbare gebruiker heeft. We meten twee types:

GA4 Cookie (_ga)

  • De standaard Google Analytics cookie

  • Wordt gezet na consent

  • Kan geblokkeerd worden door:

    • Consent weigering (~10-30% in Nederland)

    • Safari ITP (na 7 dagen inactiviteit)

    • Ad blockers

    • Privacy browsers (Brave, Firefox strict mode)

FPID Cookie (First-Party ID)

  • Server-side first-party identificatie

  • Wordt gezet via server-side tagging

  • Minder gevoelig voor ITP dan client-side GA4 cookie

  • Verbetert cross-session attribution

  • Let op: Niet alle setups gebruiken FPID - dit is afhankelijk van je implementatie


Waarom is mijn percentage "laag"?

De consent paradox

Bekijk dit voorbeeld van een typische sessie:

Event

GA4 Cookie

Uitleg

consent_banner_shown

❌ Geen

Cookie bestaat nog niet

page_view (pre-consent)

❌ Geen

Nog geen toestemming

consent_banner_acceptall

✅ Aanwezig

Cookie wordt nu gezet

page_view

✅ Aanwezig

Normaal tracking

add_to_cart

✅ Aanwezig

Normaal tracking

purchase

✅ Aanwezig

Normaal tracking

Het probleem: Als we ALLE events meetellen, drukken de consent events (die per definitie geen cookie hebben) het percentage omlaag.

Consent acceptance rates

In Nederland accepteert gemiddeld 70-90% van bezoekers tracking cookies. Dit betekent:

  • ~10-30% van je bezoekers weigert tracking cookies

  • Dit is correct gedrag - je respecteert hun keuze

  • Je kunt dit niet "fixen" - het is de wet

Let op: Sommige consent tools rapporteren lagere percentages omdat ze ook bounce visitors meetellen (bezoekers die de banner zien maar vertrekken zonder keuze te maken). De werkelijke consent acceptance rate is hoger.

Wat is dan een goed percentage?

Benchmark data (368 containers, december 2025):

Metric

Gemiddeld

Mediaan

Top 25%

GA4 Cookie (page_view)

82%

87%

95%

GA4 Cookie (overall)

83%

87%

96%

FPID Cookie (overall)

68%

73%

-

Consent acceptance: ~70-90% (10-30% weigert)

Maar belangrijker - conversion events:

Event Type

Gezond

Acceptabel

Probleem

Purchase

>70%

50-70%

<50%

Begin Checkout

>65%

45-65%

<45%

Add to Cart

>60%

40-60%

<40%


Wanneer is er wél een probleem?

🔴 Actie vereist als:

  1. Purchase cookie coverage < 50%

    • Dit betekent dat je de helft van je conversies niet kunt attribueren

    • Impact: Slechte ROAS rapportage, verkeerde optimalisatie beslissingen

  2. FPID significant lager dan GA4 cookie (indien FPID actief)

    • Bijvoorbeeld: 80% GA4 maar slechts 20% FPID

    • Dit wijst op een configuratie probleem in je server-side setup

  3. consent_banner_acceptall heeft geen cookies

    • Na acceptatie moeten cookies direct gezet worden

    • Als dit niet gebeurt: timing probleem in je setup

  4. Conversion events hebben 0% cookies

    • Dit is een kritieke implementatie fout

    • Controleer of tracking correct is geïnstalleerd

✅ Geen actie nodig als:

  • Overall percentage is 70-85% maar purchase events zijn >70%

  • Consent rate is ~70-90% (normaal voor Nederland)

  • GA4 cookie coverage is consistent across event types

  • FPID coverage is vergelijkbaar met GA4 (indien FPID actief)


Hoe los ik problemen op?

Probleem 1: Lage FPID coverage (indien FPID actief in je setup)

Symptoom: GA4 cookie is hoog (>80%) maar FPID is laag (<50%)

Let op: Niet alle implementaties gebruiken FPID. Als je geen FPID ziet in je rapport, is dit waarschijnlijk niet geconfigureerd voor jouw setup - dit is niet per se een probleem.

Als FPID wél actief zou moeten zijn:

Mogelijke oorzaken:

  • Server-side cookie wordt niet correct gezet

  • Consent configuratie blokkeert FPID cookie

  • Domain mismatch tussen website en tagging server

Oplossing:

  1. Controleer je server-side tagging configuratie

  2. Verifieer dat de FPID cookie op het juiste domein wordt gezet

  3. Check consent mode instellingen voor first-party cookies


Probleem 2: Lage cookie coverage op purchases

Symptoom: Purchase events hebben <50% cookie coverage

Mogelijke oorzaken:

A. Consent Mode v2 niet correct geconfigureerd

  • GA4 moet ook VOOR consent laden (met beperkte data)

  • Na consent worden de volledige hits verstuurd

B. Thank you page tracking issues

  • Script laadt niet op thank you page

  • Redirect naar externe payment provider verliest sessie

  • Gebruiker sluit browser voordat bedankpagina laadt

C. Cross-domain tracking problemen

  • Checkout op ander domein zonder linker configuratie

Oplossingen:

  1. Controleer Consent Mode v2 setup

  2. Verifieer tracking op thank you page

  3. Check cross-domain configuratie indien van toepassing

  4. Overweeg webhooks voor purchase tracking - Webhooks ontvangen purchase data direct vanuit je e-commerce platform (Shopify, WooCommerce, etc.) en zijn onafhankelijk van of de gebruiker op de bedankpagina landt. Dit is de meest betrouwbare methode voor conversie tracking.

📚 Zie: Shopify Purchase Webhooks instellen


Probleem 3: Cookies alleen na consent

Symptoom: consent_banner_shown heeft 0% cookies (correct), maar direct daarna ook geen cookies

Oorzaak: Timing issue - scripts laden in verkeerde volgorde

Oplossing:

  1. GA4 Config tag moet triggeren op "Consent Initialization - All Pages"

  2. Verifieer dat tracking scripts in de <head> staan

  3. Check dat consent tool correct integreert met GTM


Hoe interpreteer ik mijn rapport?

Voorbeeld 1: Gezonde setup

Overall GA4 Cookie: 76%
Overall FPID: 67%
Purchase GA4: 82%
Purchase FPID: 79%
Consent Rate: 85%

Analyse: ✅ Alles in orde

  • Overall lijkt laag maar wordt gedrukt door pre-consent events

  • Purchase coverage is uitstekend

  • FPID werkt goed (dicht bij GA4)

  • Consent rate is normaal voor Nederland (70-90%)


Voorbeeld 2: FPID probleem (indien FPID actief)

Overall GA4 Cookie: 78%
Overall FPID: 12%
Purchase GA4: 81%
Purchase FPID: 15%

Analyse: ⚠️ Controleer of FPID actief zou moeten zijn

  • GA4 tracking werkt goed

  • Als FPID geconfigureerd is: er is een probleem met de server-side cookie

  • Als FPID niet geconfigureerd is: dit is verwacht gedrag

Actie (indien FPID actief zou moeten zijn): Controleer server-side tagging configuratie


Voorbeeld 3: Algemeen tracking probleem

Overall GA4 Cookie: 35%
Overall FPID: 30%
Purchase GA4: 42%
Purchase FPID: 38%
Consent Rate: 78%

Analyse: 🔴 Kritiek probleem

  • Consent rate is normaal (78%)

  • Maar zelfs na consent is coverage veel te laag

  • Er is een fundamenteel tracking probleem

Actie:

  1. Check of GTM container correct is geïnstalleerd

  2. Verifieer consent tool integratie

  3. Controleer of er JavaScript errors zijn


Veelgestelde vragen

"Kan ik 100% cookie coverage krijgen?"

Nee, niet legaal in de EU. Consent is verplicht en ~10-30% weigert. Focus op het maximaliseren van coverage voor gebruikers die WEL consent geven.

"Wat is het effect van Safari ITP?"

Safari verwijdert third-party cookies en beperkt first-party cookies tot 7 dagen. Server-side tagging helpt hierbij - cookies gezet door de server (first-party) hebben een langere levensduur dan client-side cookies.

"Moet ik me zorgen maken over ad blockers?"

Ad blockers blokkeren ~15-25% van tracking. Server-side tracking (wat AdPage doet) omzeilt veel ad blockers. Focus op je overall conversie tracking, niet op het blokkeren van ad blockers.

"Waarom verschilt mijn percentage per dag?"

  • Weekenden hebben vaak meer mobile/Safari traffic

  • Marketing campagnes trekken verschillend publiek aan

  • Consent banner A/B tests kunnen impact hebben


Gerelateerde artikelen


Dit artikel is onderdeel van de AdPage Tracking Validation documentatie. Percentages en benchmarks zijn gebaseerd op analyse van 368 containers in december 2025.

Was dit artikel nuttig?

Onze excuses! Zou je ons meer willen vertellen?

Bedankt voor de feedback!

Er is een probleem opgetreden bij het verzenden van uw feedback
Controleer uw verbinding en probeer het opnieuw.