OpenAI logo

Advertise in ChatGPT — and on every other channel from one prompt

OpenAI started showing ads to Free and Go users on February 9, 2026. This is what shipped, how to buy it, and how to wire ChatGPT into the rest of your paid-media stack — Meta, LinkedIn, TikTok, Google — without leaving chat.

  • Live in US, CA, AU, NZ — Feb 9, 2026

  • Free + Go users only — Plus & Pro stay ad-free

  • CPM ($60 default) or CPC ($3–5 recommended)

What ChatGPT Ads actually is

ChatGPT Ads is OpenAI's first owned-and-operated ad surface. Campaigns are created and managed in Ads Manager Beta at ads.openai.com. Ads appear as a single sponsored unit below relevant ChatGPT responses, on the Free and Go plans only, with all the ad signals (clicks, impressions, spend, CTR, conversions) reported in the same console.

The product is deliberately narrow at launch: one ad unit, two objectives, four countries, no API. OpenAI is rolling it out to a small group of advertisers in beta. There is no MCP server, no programmatic buying API, and no third-party ad server integration today.

Where ads do NOT appear

  • Plus, Pro, Business, Enterprise, or Edu plans

  • Accounts predicted to be under 18

  • Temporary Chats or logged-out sessions

  • After image generation, or in the Atlas browser

  • Sensitive chats (health, mental health, politics)

  • Excluded verticals: dating, health, financial, politics

What a ChatGPT ad looks like

One ad unit, six required pieces. Plan your asset library around these.

  • Advertiser name

    Set once in Account Information. Shows on every ad.

  • Favicon (brand logo)

    Account-level. Make sure it reads at 16×16.

  • Title (headline)

    Per-ad. The hook the user reads first.

  • Copy (description)

    Per-ad. Concise expansion of the title.

  • Image asset (creative)

    Per-ad. The visual rendered in the unit.

  • Landing page

    Per-ad. Add UTM params for traffic attribution.

How to launch

From signup to first impression

OpenAI's quickstart is three steps: create your account, build your campaigns, then watch the early signals. Account verification is manual — OpenAI's team reviews your application before campaigns can deliver, so start the application before you need to be live.

1

Account & billing

Sign in at ads.openai.com with your work-email OpenAI account. Add the advertiser name + favicon, set up billing profile + payment, invite teammates.

2

Campaign → Ad Group → Ad

Pick objective (Reach/Clicks), set budget & dates, define context hints per ad group, upload titles + copy + images + landing pages, submit for review.

3

Monitor & iterate

Watch impressions, clicks, spend, CTR, CPC/CPM, conversions in the Ads Manager table view, charts, or CSV export. Use in-line or bulk edits to refine.

Pricing and the auction

Two buying models. Run through a relevance-weighted second-price auction.

Reach (CPM) Clicks (CPC)
Buying basis Cost per 1,000 impressions Cost per click
Default / recommended bid $60 CPM $3–5 USD per click
Best for Awareness, broad topical reach Clickthrough to landing pages, signups
Auction Relevance-weighted second-price across both — system aims to balance advertiser and user value.

The rest of the funnel

ChatGPT is one channel. Adspirer handles the others.

OpenAI's product is a destination ad surface — discovery happens inside ChatGPT, you buy it in Ads Manager Beta, you measure it in the same console. There's no API yet, so it lives in its own tab.

The rest of your media plan — Meta, LinkedIn, TikTok, Google — is what Adspirer was built for. Connect once, then run audits, launch campaigns, find wasted spend, pull reports, and shift budget from inside whatever AI client you're already using (ChatGPT, Claude, Cursor, Codex, Windsurf). 100+ tools across four ad platforms, all callable in plain English. Same prompt window where you draft your ChatGPT Ad copy, you also pause underperforming Meta ad sets and reallocate to LinkedIn.

  • 100+ tools across Google, Meta, LinkedIn, TikTok

  • New campaigns paused by default — review before live

  • Cross-channel ROAS comparison from one prompt

  • OAuth 2.1 + PKCE — passwords never seen

Pick your platform

Each ChatGPT × ad platform combo has its own setup guide and prompts. Same chat window where you draft a ChatGPT Ad — pause Meta ad sets, audit LinkedIn campaigns, or launch a TikTok Spark Ad.

Want the full matrix? See all 28 AI client × ad platform combos →

Prompts to try

Three categories — drafting ChatGPT Ad assets in your AI client, then running everything else through Adspirer. The first two work in any chat client (no Adspirer required); the last needs Adspirer connected.

Draft ChatGPT Ad copy in any AI client

I'm advertising my B2B observability product on ChatGPT Ads. Draft 5 title + copy variants for the "Reach" objective, plus 8 short context hints for the ad group. Keep titles under 30 chars, copy under 60 chars. The product helps engineering teams find production bugs from logs.

Plan a CPC vs CPM split for ChatGPT Ads

I have a $5,000/mo budget for ChatGPT Ads. Recommend a CPC vs CPM split given my goal is qualified signups, not awareness. Build a back-of-the-envelope on expected impressions and clicks at the recommended bids ($60 CPM default, $3–5 CPC). What context hints should I prioritize?

Run the rest of the funnel through Adspirer

While I'm running ChatGPT Ads in Ads Manager Beta, audit my existing Meta and LinkedIn campaigns for the same product. Find any ad sets with CPA above $80 from the last 14 days. Pause them, then propose where to reallocate the budget — Meta Reels vs LinkedIn Sponsored Content based on lead quality YTD.

When to use which

OpenAI Ads Manager Beta and Adspirer don't compete — they cover different surfaces.

OpenAI Ads Manager Beta Adspirer
Surfaces ChatGPT (Free + Go users) Meta, LinkedIn, TikTok, Google
Interface UI at ads.openai.com + CSV bulk upload Natural language inside ChatGPT, Claude, Cursor, Codex
API access Not yet 100+ MCP tools, all platforms
Pricing CPM/CPC, beta access required Free tier (15 calls/mo) → $49 → $99 → $199
Best for Reaching ChatGPT's Free / Go audience Cross-channel paid media in plain English

FAQ

Who sees ads in ChatGPT?
Free and Go plan users in the US, Canada, Australia, and New Zealand. Plus, Pro, Business, Enterprise, and Edu accounts do not see ads. Accounts predicted to be under 18 are also excluded, as are Temporary Chats, logged-out sessions, and the ChatGPT Atlas browser.
How do ads appear?
A single ad unit appears below a relevant ChatGPT response — clearly labeled as sponsored and visually separated from the model output. Each ad shows your advertiser name, favicon (brand logo), title, copy, image, and landing page.
How much do ChatGPT Ads cost?
Two buying models: CPM (Reach objective) with a default max bid of $60, and CPC (Clicks objective) with a recommended starting max bid of $3–5 USD per click. Bids run through a relevance-weighted second-price auction.
What objectives are supported?
Reach (CPM) and Clicks (CPC). Conversions can be measured in Ads Manager Beta or attributed via UTM parameters in your landing-page URLs.
How does targeting work?
Not exact-match keywords. Advertisers provide context hints at the ad-group level — short descriptions of the conversations, topics, or intent areas where the ad should be relevant. The system matches based on the live chat context, advertiser hints, landing page, and creative.
What verticals are excluded?
Sensitive or regulated categories — dating, health, financial services, and politics — are not eligible during the current test. Ads also do not appear near sensitive chats (personal health, mental health, politics).
Is there an API for ChatGPT Ads?
Not yet — campaign creation today happens in the Ads Manager Beta UI at ads.openai.com, with an additional bulk-upload workflow via a CSV schema template. There is no public ad-buying API or MCP server from OpenAI at the time of writing.
How do I get access to Ads Manager Beta?
Sign up at ads.openai.com with an OpenAI account tied to your work email. Account verification is manual — OpenAI's team reviews your application and emails when full platform access is available. Each business creates one account; that owner then invites team members.
Where does Adspirer fit in?
Adspirer doesn't buy ChatGPT Ads (no API exists). Adspirer is the MCP server that lets you run Meta, LinkedIn, TikTok, and Google Ads in natural language — from ChatGPT, Claude, Cursor, Codex, or any AI client. Use Ads Manager Beta for ChatGPT placements, use Adspirer to handle the rest of the funnel from one prompt.
Can I prep ChatGPT Ad copy with an AI client?
Yes. Ask ChatGPT (or Claude / Cursor / Codex) to draft titles, copy variants, and context hints in the format Ads Manager Beta expects, then paste them in. Adspirer's safety guardrails (paused-by-default, no deletion) apply to the platforms it manages directly — Adspirer doesn't touch your ChatGPT Ads account.

More reading

Run ChatGPT Ads + every other platform from one prompt

Apply for ChatGPT Ads at ads.openai.com. Connect Adspirer to handle Meta, LinkedIn, TikTok, and Google in plain English. Free tier: 15 tool calls / month, no credit card.