Is your ChatGPT Ads pixel actually working?
Since conversion-optimised bidding, the events your pixel sends are the training signal for the auction. A broken pixel doesn't just under-report — it degrades delivery. Most implementations get checked once, by hand, and never again.
It reads; it never changes what your site sends. Works alongside whatever you already have installed.
What it catches
Every rule is checked against the pixel SDK your visitors actually load, not only the documentation. The two disagree in places — and the SDK is what decides whether an event is kept or thrown away.
A purchase value sent as 49.99
The pixel wants an integer in minor units — 4999. Sent as a decimal, your reported revenue is off by 100×. It is the single most common install bug.
An event name borrowed from another platform
purchase, ViewContent, AddToCart. None exist in OpenAI's taxonomy, so the event is dropped on arrival and never shows up in reporting.
One undocumented key inside an item
Add your own sku field to a contents entry and the SDK rejects the whole event — not the field, the event. Nothing tells you it happened.
A missing event_id
If you also send conversions from the Conversions API there is nothing to deduplicate against, and every conversion is counted twice.
An ad click that was never attributed
Someone arrives from a ChatGPT ad but the click id never reaches the __oppref cookie. The sale happens; the ad gets no credit for it.
A plaintext email reaching the pixel
Identifiers are meant to be SHA-256 hashed. A value that isn't 64 hex characters isn't rejected — it is forwarded raw. That one is flagged above everything else.
It sends nothing anywhere
No account, no server, no analytics, no third-party SDK. What it reads stays in the tab and is gone when you close the browser. We can't see what you inspect — there is no endpoint for it to report to.
The details are in the privacy policy for this extension, which is kept separate from the MiraX policy because this extension has no account and no server. Built by MiraX. Not affiliated with OpenAI.