Skip to content

Server-side events · Setup reference

Conversions API Gateway (Meta Gateway Products) checker

Conversions API Gateway is a no-code Meta product that you host in your own AWS or GCP cloud account. The Meta pixel sends each browser event to Meta and also to the Gateway, which forwards it to the Conversions API, generating and propagating the event_id so the two channels deduplicate automatically. It only re-sends what the pixel sees. For pixel-only websites Meta now points to 'Conversions API with Meta', which needs no hosting.

Read from the official documentation on 9 November 2026. Sources are listed at the end.

Check your own setup

Limited. The Gateway builds its Conversions API payloads from pixel events, so you never write or see a payload to paste. capi-event-checker is useful only for a separate CAPI integration you run alongside the Gateway, where it checks event_id, hashing, fbc/fbp, the 7-day event_time window, action_source and value/currency. To check the pixel side, paste your thank-you page snippet into conversion-tag-checker to confirm the Meta pixel Purchase call carries value and currency.

Open the Meta CAPI Event Checker

Endpoint and authentication

Pixel events go to https://<Conversions API Gateway Endpoint>/events on your Gateway, which forwards them to the Conversions API

Set up from Events Manager > Settings > 'Set up with Conversions API Gateway'; needs admin access to the Meta Pixel and admin access to the cloud provider account. No access token handling by you.

Standard event names

Spelled exactly as Meta Conversions API Gateway expects them. A near miss is treated as a different event.

EventUse it for
Meta Pixel eventsThe Gateway receives what your Meta pixel fires (standard and custom) and forwards it. It has no event list of its own.
PageViewforwarded if the pixel fires it
ViewContentforwarded if the pixel fires it
AddToCartforwarded if the pixel fires it
InitiateCheckoutforwarded if the pixel fires it
Purchaseforwarded if the pixel fires it; value/currency come from the pixel call

Required and recommended fields

FieldWhat it needs
Cloud accountAWS (EKS, ECS Express, App Runner variants documented) or GCP; a non-Meta third-party cloud account owned by the business
Admin access to the Meta Pixelprerequisite
Hosting regionyou can set the Gateway up in one region only
Custom domain (recommended)add under Admin UI > Settings > Domain management (AWS Certificate Manager or Cloudflare). Meta says it may help data routing and reduce costs.
Inbound TCP/443 (80 redirects to 443)browsers send events over HTTPS or secure WebSockets

Match keys and hashing

KeyNormalise and hash
Enhance events with advanced matching data (toggle, off by default)When on, the Gateway sets and updates a browser cookie with fuller pixel user data: email, name, phone number, city, state, gender, zip_code. The Gateway handles formatting; you configure nothing.

Click ids

Click idWhere it comes from
fbcDo not hash. Format fb.${subdomain_index}.${creation_time}.${fbclid}, built from the ?fbclid= landing parameter or the _fbc cookie
fbpDo not hash. Format fb.${subdomain_index}.${creation_time}.${random_number}, from the _fbp browser cookie

Deduplication

Time limits and batch sizes

How to test before you trust it

Why events arrive but don't attribute

Sources

Platforms change these rules without notice. If a source says something different from this page, the source wins.

Other platforms

All platforms