What actually happened
A campaign with a $2 click-bid ceiling behaves differently from one instructed to pursue clicks averaging $2. The first limits the individual auction bid. The second allows the platform to decide how much to bid in each auction in pursuit of an overall cost goal. OpenAI is making the latter approach central to ChatGPT Ads.
From 9 November, new conversion campaigns use Target CPA when the advertiser wants to specify a conversion-cost goal. Target CPC is available for new click campaigns. Existing legacy campaigns can transition, with Max Bid and Max CPC retiring on 1 January 2027. For API integrations, from 18 November the legacy fields will select target bidding when creating campaigns or changing an existing ad group's bid type. The old fields remain supported through December, but those operations will interpret submitted amounts differently.
Why a small team cares
Take a small advertiser selling a €100 product with €45 contribution margin before advertising. If a campaign spends €300 and delivers ten attributed purchases, the observed CPA is €30. Choosing €20 as a target does not establish that the platform can acquire the same customers at that price. Delivery might fall, and the actual acquisition cost may exceed the target.
The automation also depends on the event it receives. If a thank-you page fires a purchase twice, or an integration sends a lead as a completed sale, the bidding system can learn from the wrong outcomes. OpenAI supports its Pixel and Conversions API for conversion campaigns. The setup must send real events to the correct data source, with enough volume and quality to guide delivery.
Hype vs useful
Target bidding can remove some manual work, especially when the business has a clear acquisition-cost goal. But it does not create a hard limit on each click or conversion, and even the average cost can miss the target. The advertiser still needs a spend budget, an appropriate reporting window and a way to assess commercial returns.
The immediate technical risk is a script that continues sending legacy values while assuming their old semantics. That is a real reason to act before the API transition, regardless of whether automated bidding ultimately improves campaign performance.




