Measurement Pixel for OpenAI Ads WordPress plugin: free vs Pro

The free plugin connects your pixel and the Conversions API. Pro fires every WooCommerce, form, and registration event for you — on both sides, deduplicated, no code. Here’s the honest breakdown of which one your store needs.

read time

The free Measurement Pixel for OpenAI Ads does the part most people dread: it connects your website to OpenAI and gets the plumbing right. Pro takes it the rest of the way — it automatically fires your actual store events (orders, subscriptions, form leads, registrations) on both the browser and the server, deduplicated, without you touching code. This guide lays out exactly where the line sits, so you can tell which one your store needs.

If you haven’t set anything up yet, the step-by-step setup guide covers installation; this article is about choosing a plan.

What the free version does

Free is not a crippled demo — it’s a working foundation. With the free plugin you can:

  • Add the OpenAI pixel to your site (just paste your Pixel ID)
  • Turn on the Conversions API so events also send from your server, the more reliable route
  • Enable advanced matching, which attaches a scrambled (hashed) email and a few signals to help OpenAI credit the right ad click
  • Run a connection test to confirm OpenAI is accepting your events

In other words, free gets both tracking routes wired and verified. What it doesn’t do is automatically know when one of your store events happens. It lays the pipes; it doesn’t yet send the water.

What Pro adds

Pro’s job is to fire the events that actually matter to a shop — automatically, with no code and no developer.

Automatic WooCommerce events

Pro detects and sends the full shopping funnel on its own: contents_viewed when a product is viewed, items_added on add-to-cart, checkout_started at checkout, and order_created when the sale completes. For subscription stores it also fires subscription_created and trial_started. You don’t map anything — install, and the orders start reporting. (More on the events themselves in which WooCommerce events to track.)

Form lead tracking

If your store captures leads, Pro tracks form submissions as lead_created straight out of the box for Contact Form 7, Elementor, and Bricks. That’s the difference between knowing an ad drove a sale and knowing it drove an enquiry. (Covered in depth in tracking form leads.)

Registration tracking

New customer accounts fire registration_completed, so signups from ChatGPT ads show up as conversions too — useful for membership sites and stores where the account is the first commitment.

Every event on both sides, deduplicated

This is the quiet but important one. Pro sends each of those events through both the pixel and the Conversions API, with a matching ID so OpenAI counts it once. You get the reliability of server-side and the detail of the browser on every order — without hand-syncing IDs, which is the part that breaks when people build it themselves. (Why that matters: pixel vs Conversions API.)

At a glance: free connects and verifies the two routes; Pro automates every real store event across both of them.

Who should stay on free, and who needs Pro

Free is enough if you only need the base pixel connected, you’re comfortable firing your own conversion events in code, or you’re running a simple site where a single manually-placed event is all you’ll ever track.

You want Pro if you run a real WooCommerce store and would rather not maintain tracking code — which is most people. The moment you care about seeing orders (with correct values), subscriptions, form leads, or registrations attributed to ChatGPT ads, and you want them counted reliably on both sides, Pro is doing work you’d otherwise pay a developer to build and babysit.

A simple test: if you’d have to ask a developer to “fire the order event with the right value on the thank-you page, on both the pixel and the server, with matching IDs” — that sentence is what Pro replaces.

The math

Conversion tracking isn’t a vanity feature; it changes how you spend. Without reliable order_created tracking, OpenAI can’t optimise toward buyers and you can’t see your true return, so budget leaks toward clicks that never convert. With it, you can cut what doesn’t work and scale what does.

Put plainly: if Pro costs less than a single order you’d otherwise have miscredited or missed, it has paid for itself. For most stores running paid ChatGPT traffic, that break-even is one or two recovered conversions — the rest is margin. (We’re not your accountant, but the arithmetic is hard to argue with.)

Frequently asked questions

Does the free version track WooCommerce orders automatically?

No. Free connects the pixel and the Conversions API and verifies them, but automatic WooCommerce events — including order_created — are a Pro feature. On free you’d fire store events yourself.

What exactly does Pro automate?

The WooCommerce funnel (contents_viewed, items_added, checkout_started, order_created), subscriptions (subscription_created, trial_started), form leads via Contact Form 7, Elementor and Bricks (lead_created), and account creation (registration_completed) — each fired on both the pixel and the Conversions API, deduplicated.

Do I still need a Pixel ID and API key on Pro?

Yes. Those connect your store to OpenAI regardless of plan. Pro adds what gets sent and when, not how you authenticate.

Will Pro double-count my orders?

No. Pro sends each event on both sides with a matching ID, and OpenAI counts it once. Just don’t run a second manual tracking setup alongside it.

Can I start on free and upgrade later?

Yes. Connect and verify on free, then upgrade when you want the store events fired automatically — your Pixel ID and key stay the same.

Measurement Pixel for OpenAI Ads PRO

Track every OpenAI Ads conversion — automatically

Pro fires your real store events for you, on both the pixel and the Conversions API, deduplicated. No code, no developer.

  • Automatic WooCommerce, subscription, lead & registration events
  • Sent on both sides with matching IDs — counted once
  • Consent-aware, with correct values and currency

Keep reading