← Terug naar alle blogs← Vorig artikel

De 6-platform CAPI-setup die ons server-side waarheid gaf

We bouwden dual-dispatch-meting over Meta, Google, TikTok, Pinterest, Snapchat en X tegelijk. Zo ziet de architectuur eruit, wat we vonden, en wat de meeste implementaties fout doen.

Waarom alleen pixel niet meer volstaat

Een browserpixel wordt geactiveerd wanneer een pagina wordt geladen en de browser meewerkt. In 2026 zijn die twee voorwaarden steeds minder betrouwbaar. Intelligent Tracking Prevention van Safari beperkt de levensduur van cookies tot 7 dagen. Firefox blokkeert cookies van derden standaard. iOS-gebruikers die tracking weigeren, leveren aan de kant van Meta geen pixel-events op. De Privacy Sandbox van Chrome verandert de regels nog verder.

Het resultaat is een groeiende kloof tussen wat er daadwerkelijk is gebeurd en wat je pixel heeft geregistreerd. Bij sommige DTC-merken die veel aan Meta uitgeven, liggen de door pixels gerapporteerde conversies 20 tot 40 procent onder de werkelijkheid. Door die kloof worden optimalisatiesignalen onbetrouwbaar en verliezen ROAS-berekeningen hun betekenis.

20–40%
Gem. pixelgat
+80%
Meta match rate met e-mail
10–20%
CPA-verbetering na schone CAPI

De dual-dispatch-architectuur

Dual-dispatch betekent dat elk conversie-event twee keer wordt verzonden: één keer vanuit de browserpixel naar het standaardendpoint van elk platform en één keer rechtstreeks vanaf je server naar het CAPI-endpoint van elk platform. Het server-side event bevat gegevens die de browser niet kan leveren: een first-party klant-ID, e-mailhash, telefoonnummerhash en orderwaarde uit je Shopify-backend.

Het platform dedupliceert de twee events met een event-ID dat je zelf instelt. Dat event-ID moet in zowel het pixel-event als het server-event identiek zijn, anders telt het platform dezelfde aankoop twee keer. Daardoor raken je gerapporteerde conversies nog sterker opgeblazen dan voorheen. Dit is de meest voorkomende fout bij CAPI-implementaties.

Een consistent, uniek event-ID per conversie-event instellen is het belangrijkste detail van een dual-dispatch-architectuur. Zonder dit ID mislukt de deduplicatie en worden je cijfers minder betrouwbaar dan bij tracking met alleen pixels.

Platformverschillen die je moet kennen

Elk van de zes platforms heeft een andere CAPI-implementatie, andere limieten voor het aantal verzoeken en andere verplichte parameters. Meta is het meest volwassen en vereist voor optimale matchpercentages een e-mailhash, telefoonnummerhash en externe ID. Enhanced Conversions van Google werkt via Google Tag Manager of de API en richt zich op het koppelen van e-mailadressen aan ingelogde Google-accounts.

TikTok Events API en Pinterest Conversion API vereisen beide met SHA-256 gehashte PII en hanteren strengere limieten dan Meta. Snapchat en X hebben minder volwassen server-side implementaties, maar verbeteren de signaalkwaliteit nog steeds merkbaar voor merken die actief budget op deze platforms inzetten.

Match rates en wat ze zeggen

Na de implementatie van dual-dispatch op alle zes platforms is het event match rate de metric die je moet volgen. Dit is het percentage server-side events dat het platform aan een ingelogde gebruiker kan koppelen. Meta behaalt met alleen een e-mailhash doorgaans matchpercentages van 60 tot 80 procent. Door een telefoonnummerhash en externe ID toe te voegen, komt dit bij de meeste DTC-merken boven 85 procent uit.

Matchpercentages onder 50 procent wijzen op problemen met de datakwaliteit: inconsistente opmaak van e-mailadressen, ontbrekende hashes of events van anonieme sessies waarin nooit identificerende informatie is verzameld. De oplossing ligt altijd eerder in de keten. Verbeter je dataverzameling, niet je CAPI-implementatie.

Een CAPI-opzet zonder schone verzameling van first-party data is een snelle leiding naar nergens. De kwaliteit van wat je invoert, bepaalt de kwaliteit van wat het platform kan gebruiken.

Wat er verandert na livegang

Het eerste wat je merkt, is dat je gerapporteerde ROAS daalt. Dit is te verwachten en correct. Het platform dedupliceert nu events die het eerder via de pixel meerdere keren telde. Als een gerapporteerde Meta ROAS van 4.8 na CAPI verandert in 3.1, is dat geen crisis. Het is het werkelijke cijfer.

Het tweede wat je merkt, is dat je campagneoptimalisatie verbetert. Platforms optimaliseren op conversiesignalen. Betere signalen betekenen dat het algoritme over betere informatie beschikt. De meeste merken zien hun CPA's binnen vier tot zes weken met 10 tot 20 procent verbeteren zodra er schone dual-dispatch-data binnenkomt.

---

Layer Insights app

Bekijk dezelfde beslissing in je eigen commerce data

Open Layer Insights →
Lees hierna

Waarom je Meta ROAS liegt, en hoe je meet wat er werkelijk gebeurde

Verder lezen →