ChatGPT Ads May Update: CPC Bidding, No 50K Minimum, and Wiring Up Conversion Tracking
What actually changed in May
This is an operational update, not a fresh announcement. Our earlier ChatGPT Ads self-serve guide covered the shift from invite-only to self-serve access, back when a spend floor still kept most small and mid-size sellers on the sidelines. May is the release where that self-serve platform became something you can genuinely run a test on.
On May 5 to 6, 2026, OpenAI opened the ChatGPT Ads Manager self-serve platform, hosted at ads.openai.com, to all US businesses and removed the previous minimum spend of roughly 50,000 USD. For cross-border and DTC sellers, that single change moves the cost of trying the channel from prohibitive to budget-able.
Two changes matter most underneath the headline. First, bidding: the platform previously offered only CPM, charging per thousand impressions, and now adds CPC, charging per click. Second, tracking: a Conversions API plus a pixel are now available to feed purchase data back into the system so the delivery model has something to learn from.
Put the three together and the logic reads cleanly. A lower barrier brings more advertisers and a denser auction. CPC lets budget-conscious sellers pay for outcomes. Conversion feedback closes the loop. That last piece is what the channel was missing.
CPC or CPM: how to choose
Neither model is better in the abstract. They fit different stages. In plain terms: when you do not yet know what a click on this channel is worth, CPC is safer because you pay nothing if nobody clicks. Once you have data showing impressions carry downstream value, CPM can win on unit cost at volume.
Use this table to decide quickly.
| Dimension | CPC (per click) | CPM (per thousand impressions) |
|---|---|---|
| Billing trigger | Only when a user clicks | Whenever the ad is shown |
| Best stage | Early, testing the water | After validation, scaling reach |
| Main risk | Bid too low and you get no volume | Weak click-through wastes spend |
| Suited goal | Direct clicks and conversions | Brand exposure, reach |
| Beginner call | Start here | Revisit once you have data |
On bid amounts, a caveat up front: OpenAI has not published official rates. The numbers below come from what early advertisers report and from community guidance, not an official price sheet, so treat them as moving targets. Early advertisers report a max CPC bid landing somewhere around 3 to 5 USD per click, and community guidance points to a default CPM near 60 USD. What you actually see can differ a lot, and category matters.
Practically, start on CPC and place your bid toward the lower end of that range, around 3 USD, then watch whether you win volume. Raise it only if you cannot. Opening at 5 USD hands away all your negotiating room before you have learned anything.
Setting up the Conversions API and pixel
Conversion tracking is the part of this update most worth your time. Without it you see clicks but not whether those clicks turned into purchases. The mechanics resemble Meta and Google: the pixel handles browser-side events, the Conversions API handles server-side reporting, and the two deduplicate against each other.
Work through this checklist and you will not miss much.
| Step | What to do | Watch out for |
|---|---|---|
| 1 | Grab the pixel snippet and API key in the ads.openai.com dashboard | Keep the key out of your code repo |
| 2 | Install the pixel site-wide, ideally in the head | Shopify users go via theme or custom scripts |
| 3 | Configure the Purchase key event | Send order value and currency together |
| 4 | Send the same purchase server-side via the Conversions API | Include a dedup event ID |
| 5 | Confirm both paths arrive using the event test tool | Verify dedup before scaling spend |
The pixel covers the front end, capturing browse, add-to-cart, and checkout actions on your site. The Conversions API sends the conversion result straight from your server, which means it survives script blockers and cleared cookies and gives you fuller data. Running both and deduplicating on a shared event ID is the steadier approach right now.
One reminder on value and currency. A common cross-border slip is sending the order ID without the amount, which leaves the system unable to learn which clicks bring high-value orders, so optimization has nothing to grip. Always include the purchase amount and currency on the Purchase event.
Before you scale, send one real test order and confirm both the pixel and the API path received it and recognized it as a single event. Skipping this verification is how you end up debugging mismatched numbers later.
Reading early performance honestly
Be honest with yourself: this platform is young and benchmarks are unstable. The CPC, CPM, and conversion rate you see today may shift in two weeks because the auction changes daily and the model is still learning. Do not treat week-one data as a conclusion.
When you test, set a minimum observation window for yourself, say 5 to 7 consecutive days with enough clicks and conversions accumulated before you judge. Day-to-day swings are normal; the same creative can move CPM by 30 to 40 percent. Read the trend, not the single point.
Also, do not map ChatGPT Ads numbers directly onto Meta or Google standards. This channel surfaces inside a conversation, where user mindset and click quality differ from a traditional feed. Build your own baseline instead: what this channel, your category, and your creative produce is the only benchmark that counts.
A simple sequence to close on: start with CPC and a small budget, get conversion tracking installed correctly, run a week to capture your baseline, then decide whether to add budget or test CPM. A removed minimum is not a cue to charge in. On a young channel, the play is to get the data clean first and talk scale second.
Related Articles
Google PMax Channel-Level Reporting: See Where Every Ad Dollar Goes
Google Performance Max now offers channel-level reporting, letting advertisers see spend and performance across Search, Display, YouTube, Gmail, and Maps for the first time. This guide covers how to read the reports, optimize budget allocation, and what the Search Partners opt-out alpha means.
TikTok Bans AI Voices from Shopping Livestreams: Compliance Checklist and Alternatives
TikTok Shop now prohibits AI-generated voices, pre-recorded audio, and automated narration in shopping livestreams, with violations hitting Account Health Scores. Combined with EU AI Act enforcement and FTC fines at $53,088 per violation, this guide covers what is allowed, what is not, and how to transition.