Hoe werkt de Conversions API?
De Meta-pixel stuurt gebeurtenissen vanuit de browser van een bezoeker. De Conversions API verbindt daarnaast je server, websiteplatform, app of CRM met de systemen van Meta. Je geeft er bijvoorbeeld gebeurtenissen van je website, je app en zakelijke berichten mee door, en ook offline conversies.
Meta koppelt servergebeurtenissen aan een dataset-ID en verwerkt ze net als gebeurtenissen van de pixel of de SDK. Ze tellen dus mee voor meting, rapportage en optimalisatie.
Heb je al een Meta-pixel op je website? Dan kun je de Conversions API voor websitegebeurtenissen ook zonder code instellen in Meta Events Manager. Een directe koppeling vanaf je eigen server vraagt wel ontwikkelwerk.
Pixel en Conversions API samen: hoe werkt deduplicatie?
Meta adviseert de Conversions API naast de pixel te gebruiken en noemt dat een redundante opzet. Dezelfde aankoop komt dan twee keer binnen: via de browser en via de server. Daarom moet je een methode voor deduplicatie instellen.
De aanbevolen methode combineert de eventnaam met een event-ID. Je geeft elke gebeurtenis een unieke ID mee: in de pixel als eventID, in de Conversions API als event_id. Bijvoorbeeld zo:
fbq('track', 'Purchase', {value: 49.95, currency: 'EUR'}, {eventID: 'order-10482'});
Verschillen de browser- en servergebeurtenis inhoudelijk niet, dan kiest Meta meestal de gebeurtenis die als eerste binnenkwam. Meta ontdubbelt alleen als de tweede gebeurtenis binnen 48 uur na de eerste met dezelfde ID binnenkomt.
Voorbeeld: Conversions API bij een webwinkel
Webwinkel Sokkenlade wil bestellingen ook vanaf de eigen server aan Meta doorgeven. Bij elke bestelling stuurt de server een Purchase-gebeurtenis met het ordernummer als event_id. De pixel op de bedankpagina stuurt hetzelfde ordernummer mee als eventID.
In Events Manager controleert Sokkenlade daarna of de gebeurtenissen binnenkomen en of Meta ze goed ontdubbelt.
Verwar de Conversions API niet met
- Meta-pixel: een stukje JavaScript op je website dat gebeurtenissen vanuit de browser naar Meta stuurt.
- Serverside tracking: de bredere aanpak waarbij je meetdata via een eigen server verzamelt en naar meerdere platforms doorstuurt. De Conversions API is de ontvangende kant bij Meta. Lees meer over serverside tracking.
Veelgestelde vragen over Conversions API
Wat is de Meta Conversions API?
Een koppeling waarmee je gebeurtenissen zoals aankopen vanaf je server naar Meta stuurt. Meta gebruikt die data voor meting en het optimaliseren van advertenties.
Vervangt de Conversions API de Meta-pixel?
Meta adviseert beide naast elkaar te gebruiken. Stel dan wel deduplicatie in met een gedeelde event-ID. Zo herkent Meta dubbele gebeurtenissen.
Heb je een developer nodig voor de Conversions API?
Niet altijd. Met een Meta-pixel kun je het voor websitegebeurtenissen zonder code instellen in Events Manager. Een eigen serverkoppeling vraagt wel ontwikkelwerk.