Is the Meta-enabled Conversions API enough?
Published on by the Oriva team.
Since April 2026, Meta offers a Conversions API that turns on in one click, free, with no developer, and turns it on by default for every dataset in an account. It sends to Meta, from a server, the events and information your pixel already sends. That is its appeal and its limit: it starts from the pixel, so a sale the pixel does not see, it does not see either. It is on by default in your account even if you never chose it, covers only the web (never a mobile app or an in-store sale), and cannot be tuned. It therefore misses the same sales as the pixel: an ad blocker, a cookie banner not yet accepted, a tab closed too early, or a payment confirmed the next day by your server. If your pixel works well and you only advertise on Meta, it may be enough for you.
What is the Meta-enabled Conversions API?
An option in Meta's Events Manager, announced on April 15, 2026. Meta describes it as a one-click setup, with no technical skills and no cost. It creates a server-side connection that passes your web data to Meta in addition to your pixel.
Three points, all written by Meta:
- it is on by default: Meta says it will turn on the Meta-enabled Conversions API for all the datasets of your Business ID. So you may already have it without having chosen it;
- it covers only the web: no mobile app, no in-store sales;
- it cannot be tuned: the events and information sent are the pixel's, deduplicated automatically with it. You choose neither.
What does it not see?
Everything your pixel does not see. Meta indicates that the pixel is the only resource needed, and that what is sent is what the pixel shares. In practice, if the pixel does not load, there is nothing to pass on:
- an ad blocker that keeps the pixel script from loading;
- a cookie banner that blocks the pixel until the visitor has accepted;
- a buyer who closes the tab before the confirmation page has finished loading;
- a sale confirmed later by your server: payment validated after the visitor has left, a bank transfer received the next day. The browser is gone, and so is the pixel.
Meta itself writes that data sent through the Conversions API is less affected than the pixel by loading errors, connection problems and ad blockers. That is true of a send that really starts from your server. A version that copies the pixel inherits its gaps.
Meta's gateway (Conversions API Gateway), the other no-code option, works the same way: the pixel sends it the events, and you host it on your own AWS or Google Cloud account.
The pixel loads
- Sale on your sitethe visitor buys
- Pixelloads and sends the sale
- One-click APIsends a copy
Meta receives the sale, onceThe pixel does not load (ad blocker, cookie banner, closed tab)
- Sale on your sitethe visitor buys
- Pixeldoes not load
- One-click APInothing to copy
Meta does not see the saleThe sale is confirmed by your server, the visitor has already left
- Sale confirmedby your server
- Pixelis no longer there
- One-click APInothing to copy
Meta does not see the saleThe same sale, with a send from your server
- Sale confirmedby your server
- Send from your servergoes out without the browser
Meta receives the sale
What about consent?
A send from a server does not let you get around a refusal. Meta says it: the Conversions API is not designed to circumvent European privacy rules, such as the ePrivacy Directive.
Oriva does not either: without the visitor's consent for advertising, Oriva sends nothing to Meta. A tool that promises to recover the sales of visitors who refused is promising you something illegal.
Which option should I choose?
| Meta-enabled Conversions API | Meta Gateway | Your e-commerce platform's integration | Oriva | |
|---|---|---|---|---|
| Price | Free | The cost of your cloud hosting | No extra cost | €79/month (Starter) |
| Setup | One click | No code, on your AWS or Google Cloud account | A few clicks | One line of code, one DNS record, one form |
| Where sales are sent from | From the pixel, copied on the server side | From the pixel, relayed by your cloud server | Depends on the platform | From your site through a subdomain of your own, and from your server if you connect the API |
| Sale confirmed by your server | No | No | Depends on the platform | Yes, through the server API |
| Other platforms | Meta only | Meta only | Meta only | Meta, TikTok, Google Ads, ChatGPT Ads, affiliate postback |
| Proof of each send | Events Manager | Events Manager | Events Manager | Delivery log, with Meta's response |
What a send from your server really changes
Three things, and only these:
- the sales the browser does not see. A sale confirmed by your server goes out from your server, whether or not a pixel loaded;
- fewer losses at load time. Oriva's script is served from a subdomain of your site (for example
t.yourstore.com), not from a known advertising domain. Blocklists that target Meta's domains do not touch it. That does not make it invisible to every blocker; - one installation for all your platforms, with proof of each send and the reason for each failure in a log.
What it does not change: visitors who refused advertising. See above.
What if I keep the Meta-enabled Conversions API and add Oriva?
No need to turn it off. Meta deduplicates an event received several times if it carries the same name and the same event identifier. Give the same order reference to your pixel (the eventID parameter) and to Oriva (event_id): the copy made by Meta reuses the pixel's parameters, so the same identifier. Without that, Meta counts the sale twice: the rule is the same at TikTok, Google Ads and ChatGPT Ads, see our guide on double counting.
Who doesn't need Oriva?
- You only advertise on Meta, and your site runs on Shopify, WooCommerce, Wix or BigCommerce. Your platform's integration sets up the Conversions API in a few clicks, at no extra cost. Start there. On Shopify, the Facebook & Instagram app set to “Maximum” already sends purchases server-side: read our Shopify guide.
- Your pixel loads well and your sales are confirmed on the thank-you page. The Meta-enabled Conversions API, already active for you, recovers most of what can be recovered.
Oriva is useful when you advertise on several platforms, when part of your sales is confirmed on the server side, or when you want proof that each sale really arrived.
The detail of our send to Meta is on the Meta Conversions API page.