Do I need the Conversions API?
Yes, alongside the Pixel rather than instead of it. Meta's published figure for adding the Conversions API to a browser Pixel is roughly 13% lower cost per action, with the gain tied to Event Match Quality: how confidently Meta can connect your conversion events to real people. In 2026, running browser-only tracking means optimizing on the thinnest signal the platform has ever had.
What problem does CAPI actually solve?
Signal loss. Apple's App Tracking Transparency cut directly observed iOS conversions to a fraction (opt-in rates ran 25 to 37% globally in 2025), browsers throttle third-party scripts, and ad blockers remove the Pixel outright. Meta told investors ATT alone would cost it about $10 billion in 2022. The Conversions API routes events from your server to Meta directly, immune to blockers and browser policy, carrying hashed customer parameters the browser increasingly cannot.
Why run both Pixel and CAPI?
Because each sees sessions the other misses, and Meta deduplicates the overlap through shared event IDs. The browser event arrives with context like the click that caused it; the server event arrives with identity like the customer's hashed email. Together they push match quality up, and match quality is the multiplier on everything else: delivery aims better, attribution matches more conversions, and your reported numbers drift closer to your revenue ledger.
What breaks in real setups?
We audit event pipelines for a living, and the same four faults account for most of what we find. Missing event IDs, so Pixel and server events both count and reported ROAS inflates; the pet-supplements account in the track record arrived with 9.4% duplicate purchases. Thin parameters, so match quality idles at 4 to 6. Shopify apps quietly sending their own server events nobody remembers installing. And test events left live, politely polluting production data. None require genius to fix; all require someone to look.
What if you are in health or finance?
Then CAPI matters differently. Since January 2025, Meta blocks mid- and bottom-funnel events like Purchase and Add-to-Cart for health, wellness, and financial advertisers, through both Pixel and CAPI. The answer is not to abandon measurement: upper-funnel optimization events still flow, modeled conversions live in your analytics stack, and the two-ledgers report keeps spend accountable. The measurement service covers the workaround architecture.
What does a proper setup include?
The build we ship is three verified weeks:
- Event map. Every event firing today, browser and server, traced to source. Duplicates documented.
- Implementation. Server events from your stack with shared event IDs and hashed email, phone, and external ID on every event.
- Verification. Seven days live against the test-events tool, a deduplication overlap report, and match quality scored before and after. Target above 8.
Attribution settings get set deliberately in the same pass: window documented, and incremental attribution (the holdout-based view Meta added in April 2025) switched on as a reporting default. What those settings do to your numbers is covered in the ROAS answer.
Which events should you actually send?
Fewer, better ones. The events that matter are the ones delivery optimizes against and reporting is judged by: Purchase and Lead for most brands, with AddToCart and InitiateCheckout as supporting signal. Each should carry every customer parameter you can lawfully hash: email, phone, first and last name, external ID, plus the browser identifiers CAPI can forward. Match quality is scored from exactly this list, and the difference between a 5 and an 8 is usually three missing parameters, not architecture.
Resist the audit-impressing taxonomy of fourteen custom events. Delivery cannot optimize on an event that fires forty times a month, and every extra event is another place for duplicates to hide. The accounts that measure best in our book send four to six events, richly parameterized, and nothing else.
How does this connect to the attribution debate?
CAPI feeds the events; attribution decides what they mean. Once the pipeline is clean, the interesting questions move up a level: which window (1-day click, 7-day click, 1-day view, with 7-day click plus 1-day view the default), and whether to report incremental attribution, the holdout-based setting Meta shipped in April 2025 that we switch on by default. Clean events under a documented window are what let the ROAS conversation be about margins instead of about whose dashboard is lying.
Can you skip it if spend is small?
Below roughly $3,000 a month, the setup cost competes with the media budget, and a clean Pixel with well-structured events can carry you. Cross that line, or care whether your reported CPA is real, and the arithmetic flips: at $10,000 monthly spend, a 13% efficiency gain repays a $3,400 build in about three months, then keeps paying.
Whichever side of that line you sit on, score what you have today. Events Manager shows match quality per event for free, in about four clicks. If Purchase reads 8 or higher with deduplication verified, you are ahead of most accounts we audit and can spend your attention on creative. If it reads 5, every optimization decision in the account is being made from a blurred photograph, and no amount of media skill compensates for that.
Short versions, for forwarding
Does the Conversions API replace the Meta Pixel?
No. Run both, deduplicated through shared event IDs. The browser Pixel catches sessions the server never sees and vice versa; together they raise Event Match Quality, which is what delivery optimizes on. Meta's published figure for the pair is about 13% lower cost per action than Pixel alone.
How long does a CAPI setup take?
On Shopify or a GTM server-side stack, about three weeks done properly: one week of event mapping, one of implementation, one of live verification against the test-events tool and a deduplication report. The implementation itself is days; the verification is what most setups skip and what makes the data trustworthy.
What Event Match Quality score should I aim for?
Above 8 out of 10 on the events that gate delivery, usually Purchase or Lead. The score reflects how many hashed customer parameters (email, phone, external ID) arrive with each event. Accounts we audit typically arrive between 4 and 6, which means Meta is guessing at who converted.
The $3,400 build gets you to EMQ 8+, verified. Or start with the audit and see the gap first.
Book a working session