OpenAI Ads Explained: How ChatGPT Ads Actually Work

OpenAI Ads Explained: How Advertising Inside ChatGPT Actually Works

ChatGPT now shows ads. Not to everyone, and not everywhere in the conversation — but if you run paid media, this is a channel you’ll need an opinion on soon, if you don’t already. Here’s what’s actually confirmed, straight from OpenAI’s own documentation, without the speculation that tends to fill in the gaps online.

Who Actually Sees These Ads

PlanSees Ads?
FreeYes
Go ($8/month)Yes
PlusNo
ProNo
Any Business planNo
Any account identified as under 18No — never, regardless of plan

That last row matters: age exclusion is based on account-level age information and OpenAI’s own age prediction, and it overrides everything else.

What an Ad Actually Looks Like

Ads appear below ChatGPT’s response, clearly separated from it. Each ad unit is built from six fixed fields:

FieldWhat It Is
Advertiser nameYour brand name as it appears on the ad
FaviconYour logo, shown small next to the advertiser name
TitleThe headline
CopyThe description text
Image assetThe creative image
Landing pageWhere the click goes

That’s the entire format — no carousel, no video, no expandable unit. It’s closer to a search ad than a social feed ad in terms of visual real estate.

How Targeting Actually Works

This is the part that trips people up if they’re coming from Google Ads. There’s no keyword bidding here in the traditional sense, and no demographic targeting at all. Instead:

  • Context hints, not keywords. At the ad group level, you describe the conversations, topics, or subjects where your product is relevant. These are guidance signals for the matching system — not exact-match keywords, and they don’t guarantee your ad shows in any specific conversation.
  • The system weighs relevance and outcomes. It considers the live context and intent of the conversation, your ad’s landing page, title, and copy, and your context hints together.
  • Personalization is optional and separate. When a user has ads personalization enabled, the system can also factor in select signals from their broader ChatGPT usage — but this is a toggle the user controls, not a default targeting layer.

If your instinct is to build tightly-matched keyword lists the way you would in Search, recalibrate: you’re writing for topics and intents, not exact phrases.

Pricing and Bidding

Three campaign objectives, each with its own billing logic:

ObjectiveBilled OnBest For
ViewsImpressions (CPM)Reach and awareness
ClicksValid clicks (CPC)Driving traffic
ConversionsValid clicks (oCPC) — delivery optimizes toward your conversion event, but billing is still per clickPerformance goals, once you have conversion tracking set up

For Clicks campaigns, OpenAI’s own recommendation is a starting maximum bid of $3–$5 USD per click, with bid-strength guidance in Ads Manager telling you whether that’s likely to be competitive. Winners are decided by a relevance-weighted, second-price auction — the same general mechanic as Google Ads, just with relevance carrying real weight rather than bid amount alone.

Where Your Ads Will Never Appear

OpenAI’s brand safety policy keeps ads out of sensitive and brand-unsafe contexts by design — most notably conversations touching health, mental health, or politics. This isn’t a targeting option you can override; it’s a platform-wide exclusion built to protect user trust in exactly the conversations where a sponsored placement would feel out of place.

Measurement and Tracking

Ads Manager Beta reports on the metrics you’d expect: impressions, clicks, spend, CTR, average CPC, average CPM, and conversions. Beyond the dashboard, you have two ways to close the loop on what happens after the click:

  • UTM parameters on your landing page URLs — the simplest option, works with whatever analytics stack you already run.
  • A Conversions API for server-side conversion tracking, which is the more reliable option if you’re already running Conversions APIs on other platforms.

One practical note: impressions and clicks can show up within minutes, but spend reporting can lag — a campaign showing zero spend doesn’t necessarily mean nothing’s been charged yet.

How to Get Started

  1. Sign up for Ads Manager Beta and add your billing details.
  2. Choose your objective — Views, Clicks, or Conversions — which determines your billing model.
  3. Build your campaign using the three-tier structure: Campaign → Ad Group → Ad. Context hints live at the ad group level.
  4. Set your maximum bid. Start conservatively — the $3–$5 CPC range is OpenAI’s own suggested starting point, not a guaranteed cost.
  5. Upload your ad’s six assets: advertiser name, favicon, title, copy, image, and landing page.
  6. If you need conversion tracking, set up UTM parameters at minimum, or the Conversions API for more reliable server-side data.

Self-serve access has so far rolled out to US advertisers first. If you’re outside the US, the practical route in the meantime is through an agency or technology partner already integrated with the platform, or by keeping an eye on the platform’s regional rollout — MENA, Europe, and India have already started seeing the consumer-facing ad rollout, which is usually the leading indicator for self-serve access following.

Should You Actually Test It?

If you’re…Then…
Running consideration-stage campaigns (comparisons, “best of” queries, research-heavy purchases)Worth testing early — this is exactly the intent ChatGPT conversations tend to carry
Running a low-consideration, high-frequency product (impulse buys, low-cost retail)Lower priority for now — the ad format and volume don’t favor high-frequency, low-intent buying yet
Already stretched thin managing Google, Meta, and TikTokFine to wait for more performance data from other advertisers before allocating real budget
In a restricted category (health, politics, finance-adjacent regulated products)Check eligibility carefully — some categories may be excluded or restricted under OpenAI’s ad policies

Frequently Asked Questions

Do ads influence ChatGPT’s actual answers?

No. OpenAI states ads are selected and displayed separately from the organic answer, and don’t influence what ChatGPT tells the user.

Can advertisers see users’ chat history?

No. Advertisers only receive aggregate performance data — views, clicks, and similar metrics — not chat content, chat history, or personal details.

Is there demographic or keyword targeting?

No traditional keyword bidding and no demographic targeting. Targeting works through conversation context, your ad’s own content, and optional ad-group context hints.

What’s the minimum budget to get started?

The previous $50,000 minimum spend requirement from the managed pilot phase has been removed for self-serve advertisers — you can now start at whatever budget you set for Views, Clicks, or Conversions bidding.

Will my ad show up in a users’s conversation about a medical question?

No. Ads are excluded from sensitive and regulated contexts, explicitly including health, mental health, and politics.


If you end up testing a Clicks campaign, I’d genuinely like to know where your real CPCs land against that $3–$5 starting range — it’s still early enough that everyone’s numbers are useful data points for the rest of us.

عمرو عاطف
Benanetwork