← Back to blog
GuideJul 3, 2026· 6 min read

How to Install the OpenAI Ads Pixel on Shopify (Step by Step)

How to install the OpenAI Ads pixel and Conversions API on Shopify: what you need, where to find your IDs, the manual way, and the 30-second way with Reach.

A
Alejandro
Founder, Reach
How to Install the OpenAI Ads Pixel on Shopify (Step by Step)

The short version

  • Tracking OpenAI Ads on Shopify needs two pieces working together: the browser pixel and the Conversions API (server-side).
  • You can install them manually (a custom pixel plus a server integration you build and maintain), or use an app that does both automatically.
  • Reach installs the pixel and the server-side forwarding in about 30 seconds, no code and no theme edits.
  • Either way, finish by confirming your events are actually being delivered.

Installing the OpenAI Ads pixel on Shopify means setting up two connected pieces: the browser pixel that fires on your storefront, and the Conversions API that sends events server-side so nothing gets lost. You can do it by hand, or let an app handle both. Here is exactly what you need, where to find your IDs, and both ways to install it.

What you need before you start

  • An OpenAI Ads account with your pixel (dataset) created.
  • Your OpenAI Ads pixel / dataset ID.
  • Your Conversions API key, for the server-side part.
  • Admin access to your Shopify store.

Where to find your OpenAI Ads pixel ID and Conversions API key

Both live in your OpenAI Ads Manager. Your pixel or dataset ID is in the dataset/pixel settings, and the Conversions API key is generated in the same area. Treat that key like a password: it is what authorizes server-side events, so keep it private. You will paste both wherever you install the pixel.

Option 1: install it manually (the hard way)

Doing it by hand is really two jobs:

  1. The pixel. Add a custom pixel to your store (in Shopify under Settings then Customer events, or through your theme) and wire it to fire the standard events: page view, product view, add to cart, checkout, and purchase.
  2. The Conversions API. Build a server-side integration that receives your Shopify events, hashes customer data, sends them to OpenAI's Conversions API with a shared event ID so they deduplicate against the pixel, and handles retries and API version changes.

Part 1 is manageable. Part 2 is real engineering work, and it needs ongoing maintenance every time an event or the API changes. For most stores without a developer on hand, this is where the project stalls, and a pixel with no server-side backup is exactly the setup that under-counts your conversions. (More on why in How to track OpenAI Ads conversions on Shopify.)

Option 2: install it with Reach (the 30-second way)

  1. Install Reach from the Shopify App Store.
  2. Paste your OpenAI Ads pixel / dataset ID and your Conversions API key into the app.
  3. Reach adds the pixel through Shopify's app embed (no theme edits) and starts forwarding every event server-side through the Conversions API, deduplicated against the pixel.
  4. Confirm your events are flowing in the app.

That is the whole setup. No code, no theme edits, and the server-side part that stalls most manual installs is handled and maintained for you.

How to check your pixel is actually working

Do not assume it worked. Verify it:

  • Place a test order or trigger a test event.
  • Confirm the event appears in your OpenAI Ads reporting (or in Reach) within a few minutes.
  • Check that match and delivery quality look healthy, with few rejected events.
  • Confirm purchase events specifically are firing, since those are what your campaigns optimize on.

Manual vs Reach, side by side

ManualReach
Time to set upHours to daysAbout 30 seconds
Requires codeYesNo
Requires a developerYes (for the API part)No
Server-side (Conversions API)You build itIncluded
Event deduplicationYou implement itAutomatic
Theme editsOftenNone
Ongoing maintenanceOn youHandled

Install the OpenAI Ads pixel the easy way. Get Reach on the Shopify App Store and have the pixel and server-side tracking running in about 30 seconds, no code required.

Frequently asked questions

Does OpenAI Ads have a pixel for Shopify?

Yes. OpenAI Ads uses a pixel for browser events plus a Conversions API for server-side events. For accurate tracking you want both.

Where do I find my OpenAI Ads pixel or dataset ID?

In your OpenAI Ads Manager, under your dataset or pixel settings. The Conversions API key is generated in the same area.

Do I need to edit my Shopify theme to install the pixel?

Not with an app. Reach uses Shopify's app embed system, so nothing in your theme changes. A fully manual install sometimes requires theme edits.

Can I install the OpenAI Ads pixel without a developer?

Yes, with an app like Reach. Installing it fully by hand, especially the Conversions API part, generally needs a developer.

Is the pixel enough on its own, or do I need the Conversions API too?

You want both. A browser pixel alone misses conversions to ad blockers, tracking protection, and cross-device shopping. The Conversions API fills those gaps.

How do I know the pixel is working?

Trigger a test event and confirm it shows up in your OpenAI Ads reporting within a few minutes, with healthy delivery quality.