AI advertising glossary

Conversions API

A conversions API sends conversion events from your server directly to an ad platform, instead of relying only on a pixel in the browser.

Facts verified Also: CAPI, server-side conversion tracking, measurement pixel, ChatGPT ads pixel

What it means

A measurement pixel is JavaScript on your site that reports events from the visitor’s browser. A conversions API reports the same events from your server. Server events are not affected by browser blocking, and many platforms now require or prefer them for optimization.

OpenAI offers both for ChatGPT ads. The Measurement Pixel is a JavaScript browser pixel called with oaiq(“measure”, …). The Conversions API sends server-to-server events to bzr.openai.com using a separate Conversions API key, and OpenAI deduplicates pixel and server events by event ID. The Conversions objective optimizes toward one standard event, such as order_created or lead_created.

Gravity goes further. Its Conversions objective accepts only events with server-side proof, either a live Conversions API or integration event or a passed Conversions API test; pixel events do not count.

When you buy ads

If you plan to optimize for conversions on ChatGPT or Gravity, set up server-side events first, and send the same event ID from browser and server so ChatGPT can deduplicate them. Choose one standard event that represents real value rather than a soft signal. Admux’s published agent instructions do not cover conversion tracking setup, so check /docs for what Admux currently supports per channel before you plan a conversion objective. Remember that the channels attribute conversions differently, so a server event does not make numbers comparable across channels on its own.

Sources

  1. Measurement PixelOpenAI developer docs · checked 10 Nov 2026
  2. Conversions APIOpenAI developer docs · checked 10 Nov 2026
  3. Bidding & BudgetsOpenAI developer docs · checked 10 Nov 2026
  4. Campaigns - Gravity docsGravity docs · checked 10 Nov 2026