Description
PixelBridge, also known as AI Ads Pixel, helps you track ChatGPT Ads and OpenAI Ads conversions on WordPress without building a custom tracking implementation.
Install the official OpenAI Ads Measurement Pixel, track leads and WooCommerce actions, optionally send events through the Conversions API, and use built-in diagnostics to check whether your setup is actually working.
Official website: AIAdsPixel.com
Documentation: Getting started and install the OpenAI Ads Pixel on WordPress.
PixelBridge is an independent product and is not affiliated with, endorsed by, or sponsored by OpenAI.
Track conversions, not just page views.
PixelBridge can connect common WordPress actions to supported OpenAI Ads events, including leads, registrations, appointments and ecommerce activity.
Verify your tracking before you rely on it.
The Diagnostics tools help identify common problems with the Pixel, consent, attribution, Conversions API and event delivery.
What PixelBridge does
- Installs the official OpenAI Ads Measurement Pixel
- Tracks supported conversion events from WordPress
- Tracks WooCommerce ecommerce actions
- Tracks successful form submissions
- Supports optional server-side Conversions API tracking
- Uses shared event IDs for browser/server deduplication where supported
- Respects consent before measurement is activated
- Preserves OpenAI Ads attribution identifiers such as oppref and obref
- Provides diagnostics to help verify that tracking works
- Keeps a local event log for debugging
Know whether your tracking actually works
Installing a tracking script is only part of the job.
PixelBridge includes diagnostics designed to help identify common OpenAI Ads measurement problems, including:
- Pixel SDK availability
- Pixel configuration
- consent configuration
- attribution handling
- Conversions API configuration and the last validation result
- Content Security Policy issues that may block the Pixel
- duplicate or conflicting setups where currently detectable
The local event log records event names, delivery status and whether attribution identifiers were present, without storing the identifier values or customer form data.
This makes PixelBridge useful both for initial setup and for troubleshooting an existing OpenAI Ads implementation.
WordPress integrations
WooCommerce
Track product views, add-to-cart actions, checkout starts and completed orders using supported OpenAI Ads ecommerce events.
Contact Form 7
Track successful form submissions as lead events. Validation failures and spam rejections are not counted.
Elementor Pro Forms
Track successful form records as lead events.
WPForms
Track successful form submissions as lead events.
Cal.com
Track completed embed bookings as appointment events when the documented bookingSuccessfulV2 event is available.
WordPress
Track page views after consent, and optionally track public self-registration. Admin-created users and imports are not tracked.
URL conversion rules
Track thank-you and confirmation URLs for tools that do not have a dedicated integration.
More integrations are planned based on user demand.
Supported conversion events
Which events run depends on the integrations and rules you enable.
Customer actions
lead_createdregistration_completedappointment_scheduled
Commerce
contents_vieweditems_addedcheckout_startedorder_created
Plan enrollment
trial_startedsubscription_created
These two events can be sent with URL conversion rules. There is no separate subscription or trial integration.
General
page_viewedcustom
Browser Pixel and Conversions API
PixelBridge supports the official browser Measurement Pixel and optional server-side conversion delivery through the OpenAI Ads Conversions API.
When the same conversion is sent through both methods, PixelBridge uses matching event IDs where supported so OpenAI can deduplicate browser and server delivery.
The Conversions API is optional. You can use PixelBridge with browser tracking only.
A CAPI key can be stored in WordPress settings or configured securely in wp-config.php.
Consent
Consent is required before the official Pixel SDK is loaded and before conversion events are sent. Server-side events follow the same decision.
Supported modes:
- WordPress Consent API
- Manual JavaScript or PHP consent
- Unmanaged tracking after an explicit acknowledgement
If you select the WordPress Consent API and it is not available, measurement does not start. You remain responsible for configuring consent so it matches the legal requirements of your site.
Privacy
PixelBridge does not send telemetry to AIAdsPixel.com. Measurement requests go to OpenAI only when tracking is configured and consent allows it. The event log stores event names, statuses, and whether attribution identifiers were present. It does not store the identifier values, emails, phone numbers, or API keys.
Getting started
- Create an OpenAI Ads Pixel ID in Ads Manager.
- Install and activate PixelBridge.
- Enter the Pixel ID in PixelBridge settings.
- Configure consent.
- Enable the integrations you use.
- Optionally connect the Conversions API.
- Open Diagnostics and verify the setup.
Advanced configuration
A Conversions API key can be defined as AIADSPIXEL_CAPI_KEY in wp-config.php. The previous AIAP_CAPI_KEY constant is still accepted. The plugin can test credentials with validate_only so a production conversion is not recorded.
External Services
This plugin can contact OpenAI Ads measurement services. It does not send tracking or conversion data to AIAdsPixel.com.
OpenAI Ads Measurement Pixel SDK
When browser measurement is enabled and the required consent is granted, the plugin may load the official OpenAI Ads Measurement Pixel SDK from:
https://bzrcdn.openai.com/
The SDK may then send website visit and configured conversion measurement information to OpenAI. The official Pixel is not loaded until consent is granted.
OpenAI Ads Conversions API
When the Conversions API is enabled and consent permits it, the plugin sends configured conversion event data to:
https://bzr.openai.com/
Data that may be sent
Depending on your configuration, OpenAI may receive:
- Pixel ID
- conversion event name
- event ID
- event timestamp
- source/page URL
- product identifiers
- quantities
- currency
- conversion value
- OpenAI attribution identifiers such as oppref and obref when available
- optional hashed matching information if you explicitly enable enhanced matching
PixelBridge / AI Ads Pixel does not send tracking or conversion data to AIAdsPixel.com.
OpenAI policy links
- OpenAI Advertising Terms: https://openai.com/policies/advertising-terms/
- OpenAI Ad Tools Terms: https://openai.com/policies/ad-tools-terms/
- OpenAI Privacy Policy: https://openai.com/policies/privacy-policy/
Other network requests
Admin diagnostics may request this site’s own homepage to check whether the Pixel snippet is present. That request stays on your WordPress site and is not sent to a third-party analytics service.
Screenshots





Installation
- Upload the
pixelbridge-ads-tracking-for-openaifolder to/wp-content/plugins/. - Activate PixelBridge through the Plugins screen.
- Open PixelBridge in the WordPress admin menu.
- Enter your OpenAI Ads Pixel ID.
- Follow Getting started above to configure consent, integrations, and Diagnostics.
FAQ
-
Does PixelBridge work with ChatGPT Ads?
-
Yes. ChatGPT Ads use OpenAI Ads measurement. PixelBridge, also known as AI Ads Pixel, installs that measurement layer on WordPress. It is not an official ChatGPT product.
-
Is PixelBridge an official OpenAI plugin?
-
No. PixelBridge is an independent product and is not affiliated with, endorsed by, or sponsored by OpenAI.
-
Do I need the Conversions API?
-
No. Browser Pixel tracking can run on its own. The Conversions API is optional.
-
Does it support WooCommerce?
-
Yes. It can track product views, add-to-cart actions, checkout starts, and completed orders. Order events can use a shared event ID when both the browser Pixel and the Conversions API send the same order.
-
Which WordPress forms are supported?
-
Contact Form 7, Elementor Pro Forms, and WPForms can send a lead event after a successful submission. Validation failures and spam rejections are not tracked. Cal.com embed bookings can send an appointment event when the documented success event is available. Other tools can use URL conversion rules.
-
How does consent work?
-
The Pixel SDK waits for consent before it loads, and server-side events use the same decision. You can use the WordPress Consent API, a manual JavaScript or PHP integration, or acknowledge that tracking is not managed by the plugin. You remain responsible for the legal configuration of your site.
-
What is oppref?
-
oppref is an OpenAI attribution identifier that may appear on a landing-page URL after an eligible ad click. The official Pixel captures it. PixelBridge does not remove or rewrite it. See the oppref documentation.
-
What is obref?
-
obref is a first-party cookie the Pixel may set for hybrid browser and server matching. When the Conversions API is enabled and consent allows it, PixelBridge forwards the value unchanged and never logs it.
-
Does PixelBridge send data to AIAdsPixel.com?
-
No. There is no tracking telemetry to AIAdsPixel.com. Measurement data goes to OpenAI only when tracking is configured and consent allows it.
-
Can I use PixelBridge only for the browser Pixel?
-
Yes. Leave the Conversions API disabled and use browser tracking only.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“PixelBridge: ChatGPT Ads Pixel Tracking” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “PixelBridge: ChatGPT Ads Pixel Tracking” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.1.10
- Ask for an honest WordPress.org review after at least 7 days of use and after tracking has succeeded. The prompt is dismissible and offers no reward.
0.1.9
- Switch the text domain and plugin folder to
pixelbridge-ads-tracking-for-openaito match the WordPress.org slug.
0.1.8
- Allow activation when WordPress loads the plugin file more than once. The previous guard used wp_die and was reported as a fatal error.
0.1.7
- Prevent a fatal error when the previous
ai-ads-pixelfolder is still active beside this version.
0.1.6
- Ship the plugin folder as
pixelbridge-ads-tracking-for-openaiso it matches the WordPress.org slug and text domain. - Escape the legacy event-log table rename during prefix migration.
0.1.5
- Align the text domain with the WordPress.org plugin slug
pixelbridge-ads-tracking-for-openai.
0.1.4
- WordPress.org compliance revision: distinctive
aiadspixel_prefix, display name update, and external-service disclosure. - Safe migration from previous
aiap_option, cron, and event-log names. - Consent now fails closed when the WordPress Consent API is selected but unavailable.
- Official Pixel SDK loads only after consent is granted.
0.1.3
- Review-prep release with consent, diagnostics, and Conversions API validation work.
0.1.0
- Initial public testing release.
- Official OpenAI Measurement Pixel loader.
- Consent, page_viewed, Conversions API, diagnostics, form and WooCommerce integrations.