5 items
Verify your OpenAI Ads pixel: watch every oaiq event fire, catch bad payloads, and confirm oppref attribution landed. ChatGPT Ads Pixel Helper tells you whether your OpenAI Ads pixel is actually working — before you spend money finding out it wasn't. WHAT IT DOES • Watch every event fire, live. The panel stays open beside the page, so you can click Add to Cart and see whether items_added actually fired — event name, payload, value, in order. No console, no network tab. • Catch the mistakes that cost money. It checks each event against OpenAI's own spec and tells you what's wrong in plain terms — a purchase value sent as 49.99 when the pixel expects 4999 minor units, an event name borrowed from another ad platform, the wrong data type for the event, a missing event_id that will double-count every conversion you also send from the Conversions API. • Confirm attribution landed. When someone arrives from a ChatGPT ad, the click id has to make it into the __oppref cookie or the conversion is never tied back to the ad. The helper shows you whether it did. • Know when you're being blocked. If an ad blocker or your own Content-Security-Policy is stopping the pixel from loading, events queue up and silently go nowhere. That shows up as an error, not as silence. • Spot a plaintext email before OpenAI does. Identifiers must be SHA-256 hashed. If raw customer data is reaching the pixel, that's flagged first, above everything else. • Name your pixels. Running more than one? Give each Pixel ID your own label — "Production", "Client A" — and see it on every site you visit. Stored locally on your machine; no account, nothing uploaded. • Read it in English or 中文, light or dark. The findings are translated, not just the buttons — while event names, fields and payloads stay in English, because those are identifiers in your own code. • Hand the problem to whoever fixes it. One click copies a written report — what's wrong, the exact call that caused it, and the corrected value — ready to paste into a ticket, a message to your developer, or an AI coding assistant. Raw JSON export too. WHY IT EXISTS 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 actively degrades delivery. Most implementations are checked once, by hand, and never again. • Free, no account, no sign-in • Nothing it reads ever leaves your browser. It has to read the page to check the pixel, but there is no server to send anything to — findings stay in the tab, in memory, and are gone when you close the browser. • Not affiliated with OpenAI. Built by MiraX.
Aug 5, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.