Build1 distinct publisher3 min readUpdated
The pilot now supports cost-per-click on a Clicks objective, with recommended maximum bids of $3 to $5. Delivery runs on conversational context, so search account structures do not port.
The Engineer · Build desk
Compiled by The EngineerSomething wrong?How this is made
OpenAI has expanded its ChatGPT advertising pilot beyond CPM-only buying, adding CPC bidding for campaigns with a Clicks objective plus a beta self-serve Ads Manager [1][2]. The operational consequence is larger than a new bid type: this is an auction with no keywords in it, so planning, measurement and exclusion policy have to be built rather than copied from search [3][4].
Ads appear below ChatGPT responses, and relevance is determined from signals in the active conversation combined with context hints the advertiser supplies [5][6]. Advertisers do not select a list of exact terms [6]. In search, an account is a lattice of queries, match types and negative keywords [7]; here the starting point is definitions of audience, category, use case and message that can be expressed through provided context [8]. According to the source material, the absence of keyword targeting is a fundamental design constraint rather than a missing feature [4]. That material also describes negative keywords only as a property of traditional search accounts and does not describe any conversation-level exclusion control in ChatGPT Ads [9]. Until one is documented, brand-safety governance in this channel is a matter of how narrowly you write your context, not what you block.
The money. OpenAI recommends starting with maximum bids of $3 to $5 per click, set at the ad-group level [10]. Third-party reporting has placed early observed CPCs in the same $3 to $5 band, and the same reporting indicates CPMs fell from roughly $60 at launch, with some figures cited around $25 [11][12]. That is a decline of about 58 percent from the launch level [1]. Because both CPC and CPM remain available [13], the choice is a bet on your own click-through rate: a $25 CPM matches a $3 CPC at a CTR of about 0.83 percent, and a $5 CPC at about 0.50 percent [2]. Below those rates, CPM is the cheaper way to buy the same impressions; above them, CPC is. None of these numbers is a rate card. They are pilot observations, and outcomes can move with campaign context, advertiser demand, available inventory, creative relevance and changes OpenAI makes to delivery [14][15].
Measurement now includes a Conversions API and pixel-based tracking, returning aggregated signals that can include conversions, click-through rate, CPC and CPM [16]. Availability is not maturity. Teams still have to settle conversion definitions, attribution windows and reporting consistency against their existing standards [17], and the source material does not establish parity with the reporting depth or workflow maturity of established ad ecosystems [18]. Treat the first flight as a controlled learning exercise: limited budget, one narrow business question, measurement plan agreed before launch [19].
Access is still gated, with OpenAI opening Ads Manager to more advertisers gradually as part of a controlled pilot [2][20]. Three things to watch. Whether the $3 to $5 recommendation survives contact with real demand, or whether it drifts the way the CPM did [10][12]. Whether OpenAI ships a conversation-level exclusion mechanism, which is the gating requirement for regulated and reputation-sensitive categories [9]. And whether Conversions API reporting holds steady long enough for anyone to compute a defensible cost per acquisition [16][17].
Follow any of these and your For You feed starts watching them — no settings page required.
Ranked by verification strength, evidence, and original report placement.
OpenAI is expanding its ChatGPT advertising pilot beyond a CPM-only buying model, adding CPC bidding; advertisers can use CPC bidding for campaigns with a Clicks objective.
OpenAI added a beta self-serve Ads Manager and is gradually opening it to more advertisers as part of a controlled pilot, rather than presenting it as a fully mature, broadly available ad platform.
The move establishes a distinctly different operating model from conventional search advertising, changing how campaigns must be planned, measured, governed and compared with established search and display channels.
The absence of keyword targeting in ChatGPT Ads is a fundamental constraint, not a minor product gap.
Instead of matching ads to exact keyword queries, OpenAI uses signals from the active conversation alongside advertiser-provided context hints to determine relevance; advertisers describe circumstances rather than selecting exact search terms.
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
Vendor announcement, restated by one downstream publisher
Product mechanics (CPC bidding on a Clicks objective, beta Ads Manager, recommended $3-$5 ad-group bids, Conversions API and pixel tracking) are attributed to OpenAI's own announcement and are internally consistent, but the cluster contains a single secondary source and no primary OpenAI documentation. The commercially decisive numbers — realized CPCs and the CPM decline — come from unnamed third-party reporting with no method or sample disclosed.
Staged pilot, no advertiser-side usage disclosed
Adoption evidence is entirely platform-side: three release-type observations (CPC bidding, beta Ads Manager, measurement tooling) plus one reported pricing movement. Access is explicitly gradual, and the cluster names no advertisers, spend levels, campaign counts or performance outcomes, so real buyer uptake cannot be sized beyond the existence of a controlled pilot with enough demand for prices to move.
Hedged slightly below the significance of the change
The write-up repeatedly discounts its own material: it labels prices non-durable, distinguishes measurement availability from maturity, and recommends small controlled tests. If anything it under-sells the structural point it establishes — that a keyword-free, context-matched auction cannot inherit search account structures or negative-keyword-style controls — so claims sit marginally below the evidence rather than above it.
Vendor-announcement supply chain plus practitioner-marketing framing
Every product and pricing fact originates with OpenAI, which has a direct commercial interest in recruiting advertisers into a pilot and in normalizing its recommended bid range. The publishing side is a practitioner post that closes by pivoting to how organizations appear in AI-generated responses and a vendor sign-off, an incentive to keep AI ad surfaces salient. The hedged treatment of prices and measurement maturity partially offsets this.
Product facts firm, economics provisional
Confidence is moderate: the mechanics of the change are unlikely to be wrong because they trace to a vendor announcement, but the cluster is one publisher deep, the price data is unattributed, and no advertiser outcomes exist to validate whether the contextual model performs. Conclusions about channel efficiency should be treated as untested.
invest
OpenAI ships ChatGPT ads in six markets with a two-tier consent regime1 distinct publisher
leadership
ChatGPT ads: a $25-a-day channel with no keywords, no demographics and no conversation data1 distinct publisher
product
OpenAI's ad business leaves pilot phase: 31 European markets, then a self-service Ads Manager1 distinct publisher
science
Text watermarks land on 2 December. The detection they imply does not.1 distinct publisher
Distinct publishers with included, body-backed reporting in this cluster.
dev.to
1 article · August 15, 2026