Build1 distinct publisher2 min readUpdated
OpenAI added CPC bidding on May 5 but kept context matching over keywords. That leaves the ad group as the only lever and the advertiser's own pixel as the only arbiter of value.
The Engineer · Build desk
Compiled by The EngineerSomething wrong?How this is made
Follow any of these and your For You feed starts watching them — no settings page required.
In a search account the keyword does two jobs: it buys the impression and it labels the row in the report. ChatGPT Ads keeps the first job and drops the second. Advertiser context hints sit at the ad-group level [3], and matching runs off conversation context rather than exact-match strings [2].
Ads Manager returns delivery metrics and accepts conversions through a pixel or the Conversions API [9]. What that set does not contain is any breakdown by the context an impression was matched against [14]. So the smallest thing an advertiser can steer is the ad group, and the only way to learn that one situation performs better than another is to buy the two situations separately and compare totals. The bid pivot that used to take an afternoon of keyword pruning now takes a campaign restructure and a waiting period.
The attribution problem follows from the same gap. Conversions arrive through the advertiser's own pixel or API [9], so the platform reports the media and the advertiser's stack decides the value, with nothing in between naming which conversation produced the click. The write-up, published on dev.to, advises testing whether the context an ad appears in produces meaningful downstream intent rather than assuming a click carries the same meaning as a search click [16]. That is the correct instinct, and it is also an admission that no transferable benchmark exists yet.
Pricing shows the same immaturity from the other side. Third-party observation puts clicks as low as $2, while OpenAI's Help Center tells advertisers to open at $3 to $5 [7][8]. The recommended floor is 50 percent above the cheapest clearing price anyone has reported [12]. CPMs, meanwhile, have come down from launch levels as inventory expanded [10]. Both readings are what a filling auction looks like: guidance runs conservative because variance is high, and prices move because supply moves. Neither figure is a planning input.
Custom audiences and conversion-optimized campaigns have been added as the product matured [11], and that is where advertiser-side identity and outcome signals start re-entering a system that declines demographic targeting [4]. About three months separated the US pilot from open access [13], and the source characterises the whole thing as an actively evolving ecosystem rather than a finished replacement for search or social platforms [15]. Its practical advice reduces to two points: set your own baselines with controlled test budgets, and keep on-platform delivery numbers separate from what you can actually attribute [17]. For anyone whose reporting cadence assumes a keyword report exists, that is a change to the operating model, not a change to a media plan.
Ranked by verification strength, evidence, and original report placement.
On May 5, 2026, OpenAI opened ChatGPT Ads Manager to all US advertisers and added cost-per-click bidding alongside its existing CPM buying model.
ChatGPT Ads relevance is guided by conversation context and advertiser-provided context hints rather than exact-match keywords or demographic targeting.
OpenAI does not offer exact-match keyword targeting or demographic targeting for ChatGPT Ads, although campaigns can be geo-targeted by country or region.
The source advises brands to test whether the context in which an ad appears produces meaningful downstream intent, rather than assuming a click carries the same meaning it might in a conventional search campaign.
Ads appear at the bottom of eligible ChatGPT conversations, are clearly labeled, and are designed to remain separate from the assistant's answers; OpenAI says advertising cannot influence what ChatGPT tells a user.
The source advises businesses to establish their own baselines, keep test budgets controlled, and separate what is measured on-platform from what can be attributed to conversion activity.
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.
Single self-published account, partly unattributed
Everything in the cluster comes from one dev.to post published August 24, 2026 about events from February to June 2026. Its structural claims (May 5 US opening, CPC alongside CPM, context matching without keyword or demographic targeting, ad-group context hints, the Ads Manager metric list, pixel and Conversions API) are specific and attributed to OpenAI's announcement and Help Center, but no links, quotes or screenshots are reproduced and no second publisher corroborates them. The market-colour claims - the $2-$5 observed CPC range, the CPM decline, the added custom audiences and conversion-optimized campaigns - name no source, sample or date and are rated insufficient.
Availability milestones, no usage data
Adoption evidence is availability rather than usage: a February 2026 US pilot with one named brand, general US self-serve access on May 5, 2026, UK self-serve on June 6, 2026, and later-June activations in Japan and South Korea. That sequence shows OpenAI progressively opening the channel, but the cluster discloses no advertiser counts, spend, impression volume, fill rate, or case-level performance, and the one demand-side signal (softening CPMs) is unquantified. Access is broad; measured take-up is unknown.
Mildly overstated by unsourced market figures
The framing is unusually restrained for the genre: the source explicitly says ChatGPT Ads is an evolving ecosystem rather than a replacement for search or social, tells readers to treat pricing as early guidance, and recommends controlled budgets and self-built baselines. The upward pressure comes from presenting unattributed CPC and CPM observations as usable market benchmarks, listing new capabilities without evidence, and closing with a commercial call to action that implies readers need a paid visibility product to act. Net effect is slightly overstated relative to what the cluster can prove, not sharply so.
Vendor call to action inside the analysis
The single source is a practitioner post that transitions from platform explainer into a pitch for Scalevise's AI Visibility and GEO Checker, urging readers to run a visibility scan before allocating budget to emerging formats. The commercial interest aligns directly with the article's central argument - that on-platform reporting is insufficient and advertisers need external measurement - and no conflict disclosure appears. There is no second publisher and no critical or user-side voice in the cluster to offset that alignment.
Low: one incentivised publisher, stale reporting window
Confidence is limited by a single low-authority publisher, an August publication date describing a May milestone, absent primary links, and a visible commercial incentive. The dated structural facts are internally consistent and plausible enough to act on provisionally, but the pricing, CPM-trend and new-capability claims should not be used for planning until confirmed against OpenAI's own announcement and Help Center or a second independent outlet.
build
OpenAI Adds CPC Bidding to ChatGPT Ads, and There Are No Keywords to Bid On1 distinct publisher
build
GPT-5.6 ships as three models, and that makes model choice a deployment decision1 distinct publisher
build
ChatGPT tops Google's paid-click share at 4.75%, and growth teams should reprice the auction1 distinct publisher
leadership
ChatGPT ads: a $25-a-day channel with no keywords, no demographics and no conversation data1 distinct publisher
Distinct publishers with included, body-backed reporting in this cluster.
dev.to
1 article · August 24, 2026