Een van de vaakst gemiste dingen bij accounts die ik audit: alleen Pixel actief, geen Conversions API. Resultaat: je rapporteert 30-60% minder events dan er echt gebeuren, je algoritme krijgt slechtere signalen, en je ROAS lijkt slechter dan hij is. Hieronder uitleg waarom beide nodig zijn, en hoe je het opzet.
Wat is Meta Pixel?
Een JavaScript-snippet die je op je website plaatst. Wanneer een bezoeker iets doet (pagina bekijken, toevoegen aan winkelmand, betalen), stuurt de Pixel een event van de browser van de bezoeker naar Meta. Browser-side tracking dus.
Wat is Conversions API (CAPI)?
Een server-to-server verbinding. Wanneer een gebruiker iets doet op je site, stuurt jouw server rechtstreeks een event naar Meta — buiten de browser om. Server-side tracking.
Waarom is alleen Pixel niet meer genoeg?
Sinds Apple's iOS 14.5 (april 2021) en de bredere "death of cookies"-trend lopen browsers tegen meerdere blokkades aan:
- iOS 14+ App Tracking Transparency: 75-85% van iPhone-gebruikers staan tracking niet toe
- Safari ITP: blokkeert third-party cookies en beperkt first-party tracking
- Firefox + Brave: vergelijkbare blokkades
- Ad-blockers: blokkeren Pixel-scripts compleet (~25% van NL-gebruikers)
- Cookie-banners + AVG-consent: bezoeker die "weiger" klikt = geen tracking
Netto effect: je Pixel mist 30-60% van de events die écht gebeuren. Voor het algoritme betekent dit slechte signalen — alsof je zegt "deze advertentie heeft maar 4 conversies opgeleverd" terwijl het er eigenlijk 10 waren.
Waarom helpt CAPI hier?
Server-side tracking heeft geen last van browser-blokkades. Wanneer een gebruiker een aankoop afrondt, kan jouw server het event sturen — ongeacht of de browser de Pixel heeft geblokkeerd.
Met Pixel + CAPI samen recover je doorgaans 30-50% van de "verloren" events. Match Quality stijgt van ~5 naar 8+, wat betekent dat Meta de events ook daadwerkelijk kan koppelen aan een gebruiker (essentieel voor attribution).
Hoe installeer je beide — per platform
WooCommerce
Twee beste opties:
- PixelYourSite Pro (€89/jaar) — meest complete plugin, ondersteunt Pixel, CAPI, GA4, GTM in één
- Facebook for WooCommerce (gratis) — officiële Meta-plugin, beperkter qua features maar werkt
Setup-tijd: 1-2 uur voor goede configuratie inclusief event-deduplication.
Shopify
Native ondersteuning sinds 2022. In Shopify Admin → Apps → Facebook & Instagram → Conversions API aan zetten. Setup-tijd: 15 minuten.
Custom HTML / static site
Server-side container in Google Tag Manager. Vereist een Google Cloud-instance (€10-€20/maand). Setup-tijd: 4-6 uur. Niet voor beginners.
Magento, BigCommerce, Squarespace
Heeft eigen plugins of native integraties. Bij Squarespace beperkt — overweeg upgrade naar Shopify of WooCommerce als je serieus wilt adverteren.
Event-deduplication: het kritieke detail
Als Pixel én CAPI hetzelfde event sturen (bv. één aankoop), wil je niet dat Meta dat als twee aankopen telt. Daarom: event_id matching.
Beide signalen moeten een gelijke unieke event_id meesturen. Meta deduplicate dan automatisch. Goede plugins (PixelYourSite Pro, Facebook for WooCommerce) doen dit out-of-the-box. Bij handmatige setup moet je dit zelf programmeren.
"95% van de Pixel-only accounts die ik audit, missen óf CAPI óf hebben deduplication fout — en weten beide niet."
Hoe check je je huidige setup?
Test 1: Event Manager → Test Events
- Ga naar Events Manager → jouw Pixel → Test Events tab
- Voer je eigen URL in
- Klik door je site, voeg iets toe aan winkelmand, etc.
- Check of events binnenkomen, en welke source (Browser / Server / Both)
Test 2: Match Quality Score
- Events Manager → Settings → Data Sources → bekijk per event de Quality Score
- Doel: 6.0+ minimaal, 8.0+ uitstekend
- Lagere scores = je mist user-parameters (e-mail, phone, etc.)
Test 3: Conversions API Status
- Events Manager → Overview → check of CAPI-events binnenkomen naast Pixel-events
- Beide horen vergelijkbare cijfers te tonen na deduplication
Wat je moet sturen voor goede Match Quality
Hash deze user-parameters mee bij elk event (Meta hash zelf nogmaals voor privacy):
- Email (em)
- Phone number (ph)
- First name (fn)
- Last name (ln)
- City, state, country (ct, st, country)
- Zip code (zp)
- Date of birth (db) — indien beschikbaar
- External ID (external_id) — bij ingelogde gebruikers
Hoe meer parameters, hoe beter Meta matched. Plugins doen dit doorgaans automatisch zodra je een bestelling plaatst.
AVG en CAPI
Belangrijk: CAPI is server-side, maar dat ontslaat je niet van toestemming-eisen. Onder AVG/GDPR heb je expliciete toestemming nodig om persoonsgegevens te verwerken voor advertising-doeleinden — ook server-side.
Praktisch: jouw cookie-banner moet ook gelden voor CAPI-events. Plugins als Cookiebot en CookieYes kunnen dit beheren via consent-mode signalen. Zonder consent: alleen anonieme events sturen (zonder user-parameters).
Veelvoorkomende fouten
- Pixel + CAPI zonder deduplication = Meta telt aankopen dubbel = verkeerde ROAS
- CAPI zonder user-parameters = Match Quality blijft laag, weinig recovery
- Pixel niet geladen op alle pagina's = je mist PageViews en custom audiences-data
- Verkeerde event-namen = Meta herkent "Purchase" niet als "AddToCart" of vice versa
- Test Events nooit gevalideerd = je weet niet wat er kapot is tot 6 maanden later
Tot slot
Pixel-only is in 2026 simpelweg geen volledige setup. Als je serieus adverteert (€1.500+/maand), moet je CAPI hebben — anders verspillen je euro's aan een algoritme dat met halve data werkt.
Twijfel of jouw setup correct staat? Een audit (€295) bekijkt onder andere Pixel + CAPI status, deduplication, Match Quality en event-coverage.
Verder lezen: Wat kost een Facebook-advertentie? · Ad-creative patronen die werken