Meta Conversions API Request Generator — Server-Side Events

Send conversions to Meta from your server. Choose the event, fill in value and items, and get a ready Conversions API request with SHA-256 hashed customer data, IP, user agent, _fbp/_fbc and an event ID that deduplicates it against the browser pixel.

Runs in your browserUpdated

Items

Your data never leaves your computer. All processing happens 100% locally in your browser.

How to use the Meta Conversions API Generator

  1. Enter your pixel ID; create an access token in Events Manager → Settings → Conversions API.
  2. Pick the event and parameters, and a test customer email to see the hashing.
  3. Add the test event code to see it in Test events.
  4. Copy the Node.js, curl, PHP or Python request; send the same event ID from the browser pixel.

Why send events from the server?

Browser pixels miss conversions blocked by ad blockers, browsers and lost cookies. The Conversions API sends them from your server, matched by hashed email, phone, IP and the _fbp cookie. Most setups send both and let Meta deduplicate with the shared event_id. Keep the access token server-side only.

Also searched as: meta conversions api, facebook conversions api example, capi request, meta capi node, conversions api curl, facebook server side tracking, graph api events.

Tools that pair well with the Meta Conversions API Generator

  • Ad Pixel Event Code Generator — Pick a platform — Meta Pixel, Meta Conversions API, TikTok Pixel, LinkedIn Insight Tag or Pinterest Tag — choose a standard event like Lead, Purchase or CompletePayment, fill in the value, currency and items, and copy code that fires right away or on a click or form submit.
  • Meta Pixel Event Generator — Build Meta Pixel event code — fbq('track', 'Purchase', …) — for Lead, Purchase, AddToCart, CompleteRegistration and every other standard event, with value, currency and contents, an event ID for deduplication, and an optional click or form-submit trigger.
  • GA4 Measurement Protocol Generator — Send server-side events to Google Analytics 4.
  • Webhook Tester — Get a unique URL, point any webhook or HTTP client at it and watch requests arrive in real time — headers, query string and pretty-printed body, plus HMAC signature checks.

Frequently asked questions

How does Meta deduplicate pixel and server events?
By event_name plus event_id (eventID in the pixel). Send the same pair from both within 48 hours and Meta keeps one.
Which API version should I use?
The latest Graph API version listed in Meta’s changelog — older versions stop working about two years after release. Change the version field to match.
What does action_source mean?
Where the conversion happened: website for online orders, physical_store for in-store sales, system_generated for things like renewals.
Can I install Meta Conversions API Generator as a web app and use it offline?
Yes. Meta Conversions API Generator is an installable web app (PWA) — installed from your browser, not downloaded from an app store. Click Install app at the top of this page in Chrome or Edge (Windows, macOS, Linux, ChromeOS) or on Android, use Share → Add to Home Screen on iPhone and iPad, or File → Add to Dock in Safari 17+ on a Mac. It then opens in its own window with its own icon, and because it runs entirely in your browser it keeps working offline. Firefox on desktop can’t install web apps. How installing works.

Related tools