Sunday, November 1, 2026Sun, Nov 1 AboutRSSSubscribe

Adtomix

Paid media, ad tech and the auction

Creative

OpenAI Explains ChatGPT Advertising System Details

OpenAI shared how its ChatGPT ad system works, selecting relevant ads without influencing answers. The system has reached $1 billion in annualized revenue run rate.

Original reporting · searchenginejournal.com

Original: “OpenAI Details How ChatGPT’s LLM Ad Stack Selects And Serves Ads via @sejournal, @brookeosmundson”

Read “OpenAI Details How ChatGPT’s LLM Ad Stack Selects And Serves Ads via @sejournal,…” at Search Engine Journal →
OpenAI Details How ChatGPT’s LLM Ad Stack Selects And Serves Ads via @sejournal, @brookeosmundson
Image: Search Engine Journal

How this was written. Adtomix wrote this article with a language model from Search Engine Journal’s reporting (model: @cf/meta/llama-3.3-70b-instruct-fp8-fast); it describes that reporting rather than adding to it. The original, linked above, is the full story.

Key points from Search Engine Journal’s report

  • OpenAI's ChatGPT ad system operates separately from the organic answer generation system.
  • The ad system uses a dedicated language model to select relevant ads based on conversation context.
  • Even if an ad wins the auction, it is not guaranteed to appear due to additional relevance and appropriateness checks.
  • OpenAI's ChatGPT Ads have reached $1 billion in annualized revenue run rate with over 100,000 advertisers.
  • The company has not provided performance benchmarks for advertisers, leaving questions about campaign effectiveness.

OpenAI has provided insight into its ChatGPT advertising system, which interprets user conversations to select and serve relevant ads. This system operates separately from the one generating organic answers. The company says this separation supports its promise that ads will not influence answers.

The ad selection process involves a dedicated language model that coordinates with the conversation as the user's needs develop. This model uses details from the conversation to determine relevant ads. If an ad is selected, it is labeled as sponsored and includes a short introduction explaining its connection to the discussion.

OpenAI's ad system can consider context beyond the user's latest question, taking into account details shared earlier in the conversation. This allows the system to better understand the user's needs and select more relevant ads. The system also uses what OpenAI calls 'stateful' sessions, which means each new message does not require the system to start from scratch.

When selecting ads, the system evaluates factors such as location targeting, policy restrictions, and available budget. It also assesses how well each ad fits the conversation and its likelihood of being viewed or clicked. The system then submits suitable ads to an auction, where the final ranking and selection are determined.

Even if an ad wins the auction, it is not guaranteed to appear. The system applies additional checks to ensure the ad is relevant and appropriate for the conversation. If the ad arrives too late or fails these checks, it will not be displayed. This means that low ad impressions could be due to various issues, including relevance or delivery timing.

OpenAI's ChatGPT Ads have reached $1 billion in annualized revenue run rate, with over 100,000 advertisers using the platform. However, the company has not provided performance benchmarks for these advertisers, leaving questions about the effectiveness of the ads. Advertisers would need to know more about the results of their campaigns to determine their value.

The lack of information about advertiser returns and campaign effectiveness raises questions about the long-term viability of the platform for advertisers. While the revenue growth is impressive, it is unclear how many advertisers are seeing a positive return on their investment. OpenAI would need to provide more data on campaign performance to address these concerns. This article is based on reporting by Search Engine Journal.

Questions and answers

How does OpenAI's ChatGPT ad system select relevant ads?

The system uses a dedicated language model that coordinates with the conversation as the user's needs develop, considering details from the conversation to determine relevant ads.

What happens if an ad wins the auction but arrives too late?

The ad will not be displayed, as the system applies additional checks to ensure timely delivery.

How many advertisers are using OpenAI's ChatGPT Ads?

Over 100,000 advertisers have used the platform, although the company has not provided information on their campaign performance or effectiveness.

Read the full story at Search Engine Journal More from Friday, October 23, 2026’s edition