Skip to content
Back to Glossary
Glossary

What is the Meta Conversions API (CAPI)?

The Meta Conversions API (CAPI) sends conversion events from your server directly to Meta — making tracking more reliable than the browser Pixel alone, and making it possible to filter fraud out of the signals Meta optimizes on.

The Meta Conversions API (CAPI) is a server-side interface that lets advertisers send conversion events — purchases, leads, signups, add-to-carts — from their own server directly to Meta. It was built to complement (and increasingly replace) the browser-based Meta Pixel, which loses data to ad blockers, browser privacy features, and connection drops. Because CAPI events originate from your infrastructure rather than the visitor’s browser, you decide exactly which events Meta receives.

That last property is what makes CAPI matter for fraud protection. The Pixel fires for every visitor — humans, bots, and click fraud traffic alike. CAPI gives advertisers a checkpoint where conversion events can be validated before Meta ever sees them.

How the Conversions API works

When a visitor completes a conversion action on your site, your server (or a connector acting on its behalf) constructs an event — containing the event name, timestamp, and matching parameters like hashed email or click ID — and posts it to Meta’s endpoint. Meta deduplicates it against any matching Pixel event, attributes it to the ad interaction that drove it, and feeds it into delivery optimization and reporting.

The practical differences from the Pixel:

  • Reliability — server events are not affected by ad blockers, ITP, or users bouncing before scripts load.
  • Data quality — you can enrich events with information the browser never had, like CRM lead status or validated order value.
  • Control — events can be inspected, corrected, delayed, or dropped before they reach Meta.

Pixel vs. Conversions API

The Pixel is declared by the browser: whatever loads the page can fire it, which is precisely why bots inflate Pixel-based conversion counts. CAPI is asserted by your server: nothing reaches Meta unless your systems decide it should. Most advertisers run both in parallel with event deduplication — the Pixel for coverage and match quality, CAPI for reliability and control. But only the CAPI path can act as a fraud filter, because only there does an event pass through logic you own.

Why conversion signal quality decides Meta Ads performance

Meta’s delivery system — including Advantage+ — works by finding more users who resemble the people who already converted. That makes the conversion signal the steering wheel of the entire account. When invalid traffic and fake leads register as conversions:

  • Reported ROAS and cost-per-lead look better than reality, hiding the damage.
  • Delivery optimization actively seeks out more users who look like the bots and click farms that “converted.”
  • Lookalike and retargeting audiences get seeded with fraudulent profiles, so the pollution compounds across campaigns.

Unlike Google Ads, Meta offers no IP exclusion lists, so you cannot simply block the offending sources at the platform level. Protecting the signal is the lever that actually works on Meta.

Fraud-filtered CAPI: the ClickFortify approach

ClickFortify uses the Conversions API as a fraud checkpoint. Every click and session is scored against 200+ behavioral, device, and network signals — including device fingerprinting and behavioral analysis. When a conversion event is triggered, it is validated server-side: events produced by bots, fake lead submissions, or known invalid sources are dropped, and only clean events are sent to Meta through native CAPI integration.

Your Pixel keeps running as normal — nothing about your tracking setup has to be rebuilt. Meta simply stops learning from fraud. Legacy click fraud tools stop at flagging or blocking traffic; fraud-filtered CAPI delivery is a capability they don’t ship. You can see how it fits into the full protection stack on our Meta Ads click fraud protection page.

Key takeaways

  • The Meta Conversions API sends conversion events server-to-server, making tracking more reliable and fully controllable.
  • The Pixel fires for every visitor — fraud included; CAPI is the only path where events can be validated first.
  • On Meta, polluted conversion signals retrain delivery toward junk traffic — fraud compounds instead of just wasting clicks.
  • ClickFortify validates every conversion and sends only fraud-filtered events to Meta via native CAPI integration.

Protect your ads from click fraud

See how ClickFortify blocks invalid traffic in real time and keeps your budget on real prospects.