What is the Meta Conversions API?
The Meta Conversions API (CAPI), formerly called the Facebook Conversions API, lets your server send website events directly to Meta. It works alongside the Meta Pixel, which sends events from the visitor's browser.
Do I still need the Meta Pixel if I use the Conversions API?
In most setups, yes. Meta recommends using the Pixel and the Conversions API together. The Pixel captures browser activity, CAPI sends events from your server, and deduplication makes sure each event is only counted once.
How does Meta deduplicate Pixel and CAPI events?
When a browser event and a server event have the same event name and the same event_id, Meta treats them as one event. That's why each event needs a shared event_id generated on the website and passed to both.
What is Event Match Quality?
Event Match Quality is a score in Meta Events Manager that shows how well the customer information sent with an event can be matched to a Meta account. Sending more relevant, correctly formatted parameters, such as hashed email and phone, usually improves it.
Do I need server-side GTM for the Conversions API?
Not always. Some platforms offer their own CAPI integration. Server-side GTM gives you more control over which events and parameters are sent, and works across platforms, so I recommend it when a site needs a custom or more reliable setup.
Can you fix duplicate purchases in Meta?
Yes. Duplicates usually come from several apps or plugins sending the same event, or from browser and server events without a shared event_id. I find the source, remove conflicting tracking and set up deduplication.
What access do you need?
Usually admin access to your Meta Business Manager and Events Manager, Publish access to Google Tag Manager, and access to your website or platform. If code changes are needed, I can make them or give your developer exact instructions.
How much does a Meta CAPI setup cost?
It depends on your platform, the number of events and whether server-side GTM is needed. Share your project details on the contact page and I'll reply with a quote.