Ads and their relevance to AEO
I've spent the last few weeks going down the rabbit hole on what self-serve ads in ChatGPT actually look like now that OpenAI moved out of the closed pilot. Sharing because most of the coverage I've seen frames it as a media-buying story, and I think that's missing the bigger shift.
Quick recap of what's live as of a couple days ago:
- Self-serve Ads Manager is in beta (US advertisers can register, fund, bid, upload creative themselves)
- CPC bidding is now an option alongside CPM — OpenAI explicitly framed this around ChatGPT being "decision-oriented," basically admitting it's bottom-of-funnel
- Conversions API + pixel for post-click measurement
- Agency partner and tech partners are wired in
- Max one ad unit per response, clearly labeled, and they don't appear in Temporary Chats, Atlas browser, after image gen, or near sensitive verticals (health, finance, dating, politics)
Here's the part I think is underrated:
The way ChatGPT picks which ad to show is based on relevance to the current chat thread. If personalization is on, it also pulls from past chats and memory. That's the same signal that decides which brands get named in the organic answer above the ad. So the brands that already show up in citations and recommendations organically are the ones the system treats as relevant ad matches. Brands that don't show up organically are basically bidding into a context they haven't earned.
A few things that stood out:
- Ad measurement closes the click, not the prompt. The pixel/CAPI tells you what happened after a click, but OpenAI is explicit that conversations stay private — you don't get to see which prompts your ad showed on or what the surrounding answer said. That's a real measurement gap if you only think in paid terms.
- Memory makes presence compound. Because the system can use prior chat context for ad selection, being cited earlier in a buyer's research literally carries forward into later turns. It's not a per-query game anymore, it's per-buyer trajectory.
- Local is wide open. Even with personalization off, OpenAI uses general location for ad selection (and almost certainly for organic answers too). Most local businesses have zero presence in ChatGPT right now. Whoever moves first in a given metro is going to define the answer for a while.
Source if anyone wants to read more: https://www.cognizo.ai/blog/chatgpt-ads
Posted May 8, 2026, 3:50 PM UTC