Most small teams looked at ChatGPT Ads once, saw an impression buy with no conversion objective, and correctly decided to wait. That reason to wait has now gone.
On 24 July, OpenAI added a Conversions objective to ChatGPT Ads with optimised cost-per-click bidding, so campaigns push delivery toward the clicks more likely to produce a conversion while still charging on a click basis. The same release brought geographic exclusions, average daily budgets calculated over a rolling seven day window, intraday budget pacing, AppsFlyer and Adjust integrations for app installs, automatic advanced matching using hashed customer data, and asynchronous bulk campaign creation through the Ads API.
Read as a feature list, it is housekeeping. Read as a business decision, it is the moment ChatGPT Ads becomes something a finance lead can put on the same spreadsheet row as Google and Meta. That matters more than any single feature in the release.
Why your first month will flatter the channel
Here is the trap. When a new channel gains conversion tracking, the first month almost always looks excellent, and the reason is rarely channel quality.
Three things inflate early numbers. The audience self-selects, because people clicking an ad inside a ChatGPT answer in the first weeks are curious, high intent, and unusually engaged, and that population does not scale. Automatic advanced matching improves attribution, which means conversions that were already happening now get credited to the channel, so it appears to create demand it merely observed. And small budgets in thin auctions face little competition, so early cost per acquisition sits well below where it lands at ten times the spend.
None of that means the channel is bad. It means the first result you get is not the result you should plan around.
A test design that survives contact with reality
Picture a home services company spending roughly $4,000 a month on Google Ads and producing about 60 leads from it. A sensible test looks like this.
Run four weeks, not two. Optimised bidding needs conversion events to learn from, and below roughly 30 conversions in the learning window the system is guessing confidently. Budget 10 to 15 percent of existing paid spend: enough to generate signal, small enough that a bad month is survivable.
Exclude your strongest existing geography using the new geo exclusions. This is the least obvious step and the most useful one. If you let a new channel run in the area where your brand is already known, you will measure brand recall rather than incremental demand.
Then write down, before you see any data, the number you would need in order to fund a second month. This sounds trivial. It is the step most teams skip, which is why so many channel tests end in an argument about whether the result was good instead of a decision.
Compare against that threshold, not against your Google account average. Your account average includes branded search, which converts at a rate no new channel will ever match.
What can go wrong
Attribution inside a conversational surface is not the same as attribution after a search click, even when the reported metric carries the same name. Someone may ask ChatGPT about a category, see your ad, ignore it, then search for your brand by name two days later. Advanced matching may connect those events. Your Google branded campaign may also claim them. Both platforms report a conversion and you have paid twice for one customer. The fix is not clever modelling, it is a holdout region and an honest look at blended cost per acquisition across everything.
There is a second risk that has nothing to do with bidding. Product feed ads are now showing updated cards with pricing and star ratings. If your feed pricing is stale or your review counts are thin, that unit will display the weakness more prominently than a text ad ever did.
When this is not worth your time
If you generate fewer than about 30 conversions a month in total, skip this entirely. Not because ChatGPT Ads is unsuitable, but because no bidding algorithm on any platform can learn from that volume. You would be paying for automation with nothing to automate. The same logic applied when OpenAI cut its API pricing: cheaper inputs only matter once you have volume running through them.
If your sales cycle runs longer than 60 days, a four week test tells you almost nothing about revenue. Either extend the window or judge the channel on lead quality reviewed by hand rather than on conversion counts.
The number nobody checks
The metric most likely to mislead you is not cost per acquisition. It is the conversion count sitting underneath it. Everyone checks whether CPA looks acceptable, and almost nobody checks whether the system had enough events to optimise on in the first place. A campaign reporting a $22 CPA on nine conversions has proven nothing. A campaign reporting $61 on 140 conversions has proven a great deal. Look at the denominator first, every time, on every platform.
If you want the platform’s own framing before planning a test, OpenAI set out its bidding and measurement approach in its post on new ways to buy ChatGPT ads, and the settings themselves are covered in detail in this breakdown of the July release. Start with a budget you would be relaxed about losing in full, and set your success threshold before the first impression serves.
Editor’s note: This area changes quickly, so check the latest platform policy before making compliance decisions.
