Skip to content

Free Chrome extension / Manual installation

See what your ChatGPT pixel is doing.

Inspect the measurement SDK, pixel IDs, consent calls, and events from the page you’re testing. Keep the observations together in one small panel.

Download directly from Advarde. Install manually in desktop Chrome.

ChatGPT Pixel HelperExample
SDK function observed

store.example.com

1Pixel ID
3Observed calls
PIXEL IDpixel_example_store
page_viewed
items_added
checkout_started

Observed in this tab. Receipt and attribution are checked separately.

Check the installation

See whether the SDK function or an OpenAI pixel resource is visible, and inspect the pixel IDs observed on this page.

Follow conversion calls

Start inspection, perform a test action, then see the event name and time. Keep watching while the popup is closed.

Keep inspection local

No account, analytics, or external requests from the extension. Export a local report with no event payloads or customer identifiers.

Manual installation

Install in Chrome, step by step.

The ZIP includes the extension and an installation guide. Extract it, then load the folder in Chrome. No account or Chrome Web Store registration needed.

Download the ZIP

Copy this address into Chrome’s address bar:

chrome://extensions
  1. 01

    Download and extract the ZIP

    On Mac, double-click the ZIP. On Windows, right-click it and choose Extract All. Keep the chatgpt pixel helper folder somewhere permanent, such as Documents. Chrome needs these files to remain there.

  2. 02

    Open Chrome’s Extensions page

    Type or paste chrome://extensions into the address bar in desktop Chrome, then press Enter.

  3. 03

    Turn on Developer mode

    Use the Developer mode switch in the top-right corner. Chrome will show the Load unpacked button.

    Chrome’s Extensions page with Developer mode outlined in green and Load unpacked outlined in orange.
    Turn on Developer mode (green), then use Load unpacked (orange) in the next step. Chrome’s example extension is shown here. Click to enlarge.
  4. 04

    Choose Load unpacked

    Select the extracted chatgpt pixel helper folder that contains manifest.json. Choose the folder itself, not the ZIP. ChatGPT Pixel Helper by Advarde will appear in your extensions.

  5. 05

    Pin the helper and inspect your website

    Open Chrome’s puzzle-piece Extensions menu and pin ChatGPT Pixel Helper. Visit your website, click the helper, and perform a test action. Reopen the popup to review calls or export observations. After reloading the website, click the helper again to start inspection.

    Chrome’s puzzle-piece Extensions menu, with the pin button circled in green.
    Click the pin beside ChatGPT Pixel Helper. Chrome’s screenshot uses “Hello Extensions” as an example. Click to enlarge.

A few useful answers

Questions, answered.

How do I update the helper?

Updates are manual. Download the latest ZIP, extract it, and replace the extension files in the same folder you originally loaded. Open chrome://extensions and click Reload on ChatGPT Pixel Helper. Reload your website, then open the helper again.

Why does Chrome say it cannot find manifest.json?

Extract the ZIP first. In Load unpacked, select the chatgpt pixel helper folder containing manifest.json, popup.html, and the other extension files. If you see another folder inside your extracted download, open it to find the extension folder.

How do I remove it?

Open chrome://extensions, find ChatGPT Pixel Helper by Advarde, and click Remove. Reload any website tabs you inspected to end their observation sessions. You can then delete the extracted folder.

Does an observed event mean tracking is working?

It means the helper observed a browser call or resource. It does not prove OpenAI accepted the event or attributed a conversion. Confirm recent event receipts and reporting in your advertiser account or Advarde.

Why are my pixel ID or consent state unknown?

The helper can read calls still in the SDK queue and calls made after inspection begins. A loaded SDK may already have consumed earlier initialization or consent calls. Unknown means those values were not observed.

Does it change events or consent?

The helper observes the existing SDK function while preserving its arguments, return values, and errors. It does not send test conversions, set consent, or read customer fields. Stop inspection or reload the page to remove the observation hooks.

Which pages can I inspect?

Normal HTTP and HTTPS pages in Chrome. Browser settings, the Chrome Web Store, and other protected pages cannot be inspected. This release observes the main frame, not separate iframe checkouts.

Installation follows Chrome’s Load unpacked instructions. Built against the OpenAI Measurement Pixel documentation. An independent tool by Advarde.

Chrome screenshots © Google, from the Chrome for Developers guide, used unchanged under CC BY 4.0. Chrome’s appearance may vary by version and operating system.