Meta Conversions API

Meta CAPI — server-side, no developer needed

Your Meta Pixel loses data to ad blockers and iOS restrictions. The Meta Conversions API via your own server container fills that gap — with Enhanced Matching, event dedup and full EU data residency.

CAPI · event match quality
Event Match Quality: 8.5/10Enhanced Matching active
Deduplication with the Pixelevent_id matching
Server-side endpointsst.your-domain.com
4
Fill in Access TokenYour only manual step

Why CAPI server-side is worth more than the Pixel alone

Meta's own data shows it: shops with CAPI + Pixel measure 15-30% more conversions than shops with the Pixel only. The server-to-server route fills the gap left by browser blocking.

EMQ

Higher Event Match Quality

Server-side, you have access to hashed email, phone, externalID and IP — all data the Pixel can't always send. Meta's EMQ score often goes from 5-6 to 8-9.

iOS

iOS 14.5+ bypass

Signed Pixel Events alone cover just 8 events. CAPI server-side has no such limit — every event is included.

EU

EU data residency

The CAPI payload passes through your server in Amsterdam first. You decide which fields get sent on to Meta — PII filtering, consent check, GDPR-compliant.

Setup in your dashboard

We deliver a ready-to-go CAPI guide with your own GTM server container as the endpoint.

1
Create a Meta Access Token in Business Manager We show you screenshots at every step. Scope: ads_management + business_management. The token is stored in your dashboard (encrypted).
2
Fill in Dataset ID + Pixel ID Both in your dashboard. We map your events automatically: Purchase / AddToCart / ViewContent / InitiateCheckout / AddPaymentInfo / Lead / CompleteRegistration / Search.
3
Turn on Enhanced Matching One toggle. We hash (SHA-256) email, phone, first_name, last_name, city, state, country, zip and externalID. All server-side — raw data never leaves your infrastructure.
4
Dedup with your existing Pixel If you run your Pixel and CAPI in parallel (recommended): we generate event_ids that match between client and server. Meta then deduplicates automatically. No double attribution.

Consent Mode v2 and CAPI — how they work together

Meta's new EU requirements (as of March 2026) call for consent signals in every CAPI call. We handle that automatically.

Consent = granted

All events flow through as normal. Enhanced Matching active. Full attribution.

Consent = denied

Events are still sent, with data_processing_options set. Meta can count the event (in aggregated reporting) but can't use it for targeting or Enhanced Matching.

Your cookie banner determines which status applies. We provide a standard Consent Mode v2 integration — works with all common CMPs. Or use our own Consent Mode V2 Banner — free from Business onwards.

Pricing

CAPI is included in every plan as standard. No upsell, no separate module.

Starter

€20/mo
1 website · 100K requests
Choose Starter

Business

€70/mo
3 websites · 500K requests
Choose Business

Agency

€100/mo
5 websites · 1M requests
Choose Agency

Agency Pro

€200/mo
10 websites · 2M requests
Choose Agency Pro

Frequently asked questions — Meta CAPI

Do I have to turn off my Pixel when I set up CAPI?

No — and that's exactly the point. Running Pixel + CAPI in parallel is Meta's official recommendation. With event_id dedup, duplicate events are automatically counted as one. The Pixel covers the cases where it works (fast, real-time), CAPI fills the gap for blocked sessions.

Does this also work for Lead Generation or only e-commerce?

All Meta events: Purchase, AddToCart, Lead, CompleteRegistration, Search, ViewContent, InitiateCheckout, AddPaymentInfo. Lead-gen campaigns often see the biggest gain from CAPI — that's where iOS tracking loss has the most impact.

How does Enhanced Matching work exactly?

We hash (SHA-256) email, phone and other identifiers server-side, before they go to Meta. Meta matches those hashes against its user database. Your raw PII never leaves your server. The EMQ score in Meta Events Manager shows how well the matching is working.

What if I have multiple Meta Pixel accounts (e.g. one per brand)?

Each website can have its own Pixel ID + Dataset ID + Access Token. Manage every site from one dashboard.

Can I combine CAPI with Google Ads server-side?

Yes — and that's the standard. All tags run through the same GTM server container. See also Google Ads server-side for Enhanced Conversions + Dynamic Remarketing.

Meta CAPI live in 5 minutes

Enhanced Matching, Consent Mode v2, EU data residency. From €20/mo.

Start now