Skip to content
Glossary

Conversions API (CAPI)

Definition

The Conversions API (CAPI) is Meta’s server-side interface: a business sends events from its website or CRM — a lead, a qualified lead, a sale — straight from a server to Meta, with no browser involved. Meta uses these signals to measure and optimise Facebook and Instagram ads.

Also written: CAPI, Conversions API, Conversion API, Meta Conversions API, Facebook Conversions API, Meta CAPI, Facebook CAPI, FB CAPI, server-side tracking, server events, API конверсий

How does the Conversions API work?

When something happens, a server sends Meta an event: its name, its time and the keys Meta uses to recognise the person. The Meta Pixel does the same job from the browser and sees only what happens on the website. The Conversions API does not depend on a browser, so it also carries results that never happen on a site: a manager qualified the lead, a deal was closed as a sale.

In an event sent from a CRM, the keys are the Meta lead ID and SHA-256 hashes of the phone and e-mail. No name is sent. More on the keys: Event Match Quality.

The three events: Lead, QualifiedLead, Purchase

In CAPI Platform each event is tied to a CRM stage. When a lead enters that stage, the event goes to Meta — once per lead.

EventWhen it is sentWhat Meta learns
LeadThe lead lands in the first CRM stageA request came in
QualifiedLeadA manager moves the lead to the qualified stageThis person is a qualified lead
PurchaseThe deal is closed as a saleA sale happened; the amount and currency, if the deal has an amount

QualifiedLead is not one of Meta’s standard events but a custom event under that name: in Ads Manager you build a custom conversion from it. History loaded when the CRM is connected is not sent to Meta. An event that fails to arrive is retried from 1 minute up to 24 hours later.

The CAPI event log: Purchase, Lead and QualifiedLead events sent to Meta, each with the status "Sent".
The CAPI event log: time, event and status — each one “Sent”. A screen from the product.

Example: one week, three numbers

A driving school, 2–8 October 2026: ads brought 863 leads, 335 of them turned out qualified and 36 became sales. In Ads Manager all 863 are the same “lead”. Which 335 were qualified and which 36 bought is known only to the CRM — and those are the two numbers the Conversions API carries to Meta.

FAQ

Do I need the Conversions API if I already have the Pixel?

Yes. The Pixel sees only what happens on the website, while qualified leads and sales appear in the CRM. Neither replaces the other. The side-by-side table is in Pixel vs Conversions API.

What data goes to Meta through the Conversions API?

The event name and time, the Meta lead ID, SHA-256 hashes of the phone and e-mail, and a hashed internal ID; for a website request, the values of Meta’s _fbc and _fbp cookies; for a sale, the amount and currency. Phones and e-mails go only as hashes, and a name is never sent.

How long does it take to connect the Conversions API?

With CAPI Platform, 3 days: on day 1 the CRM is connected, on day 2 the stages are tied to signals together with the client, on day 3 a test signal is sent and signals start flowing. The price is $159 once, then $40 a month — see pricing.

Updated:

We set CAPI up in 3 days

$159 once, then $40 a month. Lead integration is included.