- Home
- Free tools
- ChatGPT Ads Pixel Checker
Free tool · ChatGPT ads
ChatGPT Ads Pixel Checker
Check whether the OpenAI Pixel is installed on your landing page or in your Tag Manager container, which events it sends, and the mistakes that lose conversions: placeholder IDs, duplicate installs, custom events you can't optimise, redirects that drop the click reference and a blocked OAI-AdsBot.
What we check
| Check | Why it matters |
|---|---|
OpenAI Pixel script and oaiq() calls, in the page, your own JavaScript files or Google Tag Manager | No Pixel, no conversion data, and no Conversions campaigns |
| Pixel ID, including leftover placeholders and more than one ID | Events sent to the wrong data source are lost |
Standard events such as lead_created, registration_completed or trial_started | Conversions campaigns optimise to one standard event; custom events can't be optimised |
| Event names and custom event naming rules | Unknown names are ignored |
| Duplicate installs (page code and Tag Manager) | Double-counted conversions |
| Debug mode left on | Console noise in production |
Redirects that drop the oppref click reference | Conversions can't be linked to the ad click |
| robots.txt rules for OAI-AdsBot and OAI-SearchBot | A blocked OAI-AdsBot means ads linking to the page can be rejected |
| Consent banners and other tag managers | Tells you what our check can't see |
Need the basics first? How to install the OpenAI Pixel, Conversions API basics and deduplicating Pixel and API events.
Then test it for real
- Open a private window and click a test ad, or add
?oppref=testto your landing page URL. - Accept cookies if your banner asks, then complete the action you track: a form, a sign-up, a booking.
- Check Event Quality in Ads Manager under Conversions. Events should appear within the hour.
- Look for warnings about duplicates or many conversions on one ad interaction.
Our checker reads code; only a real test confirms that OpenAI receives the events.
Questions
Straight answers.
Do I need the OpenAI Pixel to run ChatGPT ads?
Not for Clicks or Views campaigns. You need it, or the Conversions API, to measure conversions and to run Conversions campaigns, which optimise to one standard event.
Why does the checker say no Pixel when I installed it?
Usually because it loads only after cookie consent, through a tag manager other than Google Tag Manager, or on a different page. Our check doesn't click Accept. Test with a real click and Event Quality in Ads Manager.
Is it safe to enter my URL?
Yes. We read only public pages and your public Tag Manager container, return a report and keep nothing. The check is not affiliated with OpenAI.
Which events can be optimised?
Standard events such as lead_created, registration_completed, appointment_scheduled, trial_started, subscription_created and order_created. Custom events can be reported but not used for optimisation.
Free AI Shortlist Check
See what AI tells your buyers.
Book a free 30-minute AI Shortlist Check. We run your buyers' questions through ChatGPT, Perplexity, Google AI Overviews and Copilot and walk you through the results.
- What ChatGPT answers about your category today
- Where your ad would appear and what it would say
- A budget range and a 90-day plan