Meta Conversions API setup
that Meta can trust.
Meta CAPI setup is not adding another tag. It is sending server-side events alongside the Meta Pixel — matched to real people, deduplicated with shared event IDs, and validated against your own records — so campaign optimisation runs on conversions that actually happened. I implement and troubleshoot Meta Conversions API setups, and I will tell you plainly when you do not need one.
- Meta reports far fewer conversions than your CRM or store
- Events Manager shows low event match quality scores
- Pixel and server events are double counting the same actions
- Browser blocking and consent choices are cutting the signal Meta sees
- Events fire without event IDs, so duplicates and mismatches go unnoticed
- Lead quality events from the CRM never make it back to Meta
- A CAPI integration exists but nobody can explain what it sends or maintain it
What the work involves
What a Meta CAPI implementation covers.
Browser-side tracking review
The Meta Pixel checked first: which events fire, from where, under which consent choices, and where the browser path loses events to blockers and tracking prevention. CAPI is built on top of this, not instead of it.
Server-side events
Conversions API events sent from your server or server-side Google Tag Manager, using the same event taxonomy as the Pixel so both paths describe the same actions in the same words.
Event matching
Customer information parameters — hashed email, phone and name where consent allows — so server events can be matched to Meta accounts. Match quality is reviewed in Events Manager, because an event that arrives but cannot be matched is barely better than no event.
Event IDs and deduplication
The same event_id shared between the Pixel event and the CAPI event for each action, so Meta keeps one copy. This is the difference between deduplication and double counting.
Data quality
Parameters, values and event timing checked against how your forms, checkout and CRM actually behave — including lead-stage events fed back where your systems support it.
When CAPI makes sense — and when it does not
Most lead generation and e-commerce accounts benefit. But a low-volume account, or one where a platform's native integration already covers every event, may not justify a custom build. You get an honest recommendation either way.
Verification and handover
Test events in Events Manager, deduplication confirmed in the diagnostics, and a comparison against your own lead and order records — then documentation your team keeps.
You get Meta tracking you can explain — and a straight answer on whether CAPI is helping.
This work usually sits alongside Meta Ads management built on this tracking, conversion tracking setup and audit across platforms, GA4 setup and attribution reporting and server-side Google Tag Manager setup.
Who it is for
A good fit if this sounds like you.
- Meta advertisers seeing low event match quality in Events Manager
- Businesses where Meta reports far fewer conversions than the CRM or store
- Teams that need Pixel and server events deduplicated with shared event IDs
- Marketers who were told they "need CAPI" and want an honest view on whether it applies to them
- Companies with a CAPI integration nobody can explain or maintain
Proof
Documented results.
564,959 events
measured in a documented cross-channel measurement rebuild — the same server-side and deduplication discipline applies to Meta CAPI.
Past results do not guarantee future performance.
- Case study: Meta Ads registration campaigns for recurring events
- Case study: Meta sales campaign with influencer video for a D2C fashion label
Process
How the work runs.
- 01
Review
Pixel events, consent handling, Events Manager diagnostics and match quality checked before anything is proposed.
- 02
Event plan
Which events and parameters to send, how they deduplicate against the Pixel, and how they map to your funnel.
- 03
Implement
Conversions API via server-side Google Tag Manager, a platform integration or a direct build — chosen to fit your stack.
- 04
Verify
Test events, deduplication confirmed in diagnostics, and comparisons against your own records before handover.
FAQ
Common questions.
- What is the Meta Conversions API?
- A way to send web events to Meta from your server rather than only from the browser. It runs alongside the Meta Pixel, so events survive ad blockers, browser tracking prevention and consent limits that would otherwise lose them.
- Do I still need the Meta Pixel if I have CAPI?
- Usually yes. The Pixel and Conversions API work together — both send events, and deduplication with a shared event ID makes Meta count each action once. Removing the Pixel entirely is rarely the right move.
- What is event match quality?
- Events Manager's score for how well a server event can be matched to a real Meta account, based on the customer information parameters you send — hashed email, phone, name and similar, only where consent allows. A low score means events arrive but cannot be attributed to people.
- How does CAPI deduplication work?
- When the same action fires from both the Pixel and the server, both events carry the same event ID. Meta keeps one copy and discards the duplicate. Without shared event IDs, you double count — and the fix is a proper event ID, not deleting data.
- When does Meta CAPI make sense?
- For most lead generation and e-commerce accounts: form journeys affected by browser blocking, purchase tracking that must be reliable, and businesses feeding lead quality or CRM outcomes back to Meta as signals.
- When does CAPI not make sense?
- Very low event volume, or a native platform integration that already sends every event correctly — a custom build then adds cost and failure points without adding signal. Privacy or consent constraints on sending hashed customer data can also rule it out.
- Will CAPI automatically improve my ROAS?
- No, and be wary of anyone who promises that. CAPI improves the data Meta optimises on; results still depend on campaigns, offers, creative and landing pages. Better input is a prerequisite, not a guarantee.
- How much does a Meta CAPI setup cost?
- A one-time tracking and measurement audit starts at $299; full CAPI implementation is quoted on scope after the audit, since it depends on your site, consent setup and stack.
Next step
Get your Meta CAPI setup reviewed.
Tell me what is happening in the account and I will tell you what I would look at first — whether or not you hire me.
Starting price
$399/month
See the evidence
Review portfolio-backed resultsCompare scopes
View published pricingGuides on this topic
Related services
- Google Ads management for B2B lead generation
- Meta Ads management and Conversions API (CAPI) setup
- LinkedIn Ads management for B2B pipeline
- conversion tracking setup
- GA4 setup and audit
- an independent paid media account audit
- B2B PPC management
- PPC management
- Google Tag Manager (GTM) setup
- home services PPC and lead generation
- HVAC Google Ads management and lead generation
- Plumbing Google Ads management and lead generation
- Roofing Google Ads management and lead generation
- Dental Google Ads management and lead generation
- B2B lead generation and paid media management
- Remote paid media management for US businesses
- Remote paid media management for UK businesses
- Remote managed SEO for US businesses
- Remote managed SEO for UK businesses