For an ecommerce brand with a product feed, ChatGPT Ads is close to being a performance channel: conversion-optimised bidding went into beta in August 2026, the pixel now tells you when it is broken, and two independent measurement vendors have built integrations. For a services business it is not there yet, because conversion-optimised bidding is limited to product feed campaigns and standard click campaigns still bid on clicks alone. The honest position today is that the platform is halfway across, and which half you are standing on depends on whether you have a catalogue.
What changed in one week
Platforms rarely announce a change of category. They ship features, and one week the features add up to something different. The first week of August 2026 was that week for ChatGPT Ads, and the release reads better as a whole than as a list.
Conversion-optimised cost-per-click, oCPC, arrived in beta for product feed campaigns, billed on clicks with fixed or manual bidding and a conversion bid cap. Alongside it came two ways to create those campaigns at volume: cloning an existing CPC campaign into an oCPC one, and creating them in bulk. Dynamic URL macros landed, so campaign, ad group, ad and account IDs populate themselves at delivery instead of being typed into every URL by hand. Pixel validation diagnostics appeared, showing which events were dropped, which field was at fault and how to fix it. Triple Whale added a ChatGPT Ads integration, and Hightouch added support for sending conversion events back to the platform.
The integrations are the real signal
Any ad platform can ship a bidding option. The more telling item is that Triple Whale and Hightouch both built for this channel in the same week. One is an ecommerce attribution stack and the other is a customer data platform sitting on the warehouse, so between them they cover how a serious advertiser measures and how a serious advertiser feeds data back. Vendors build connectors when their customers ask for them, and customers ask when they are already spending. That is a better indicator of where this channel sits than any feature announcement, because it reflects demand that already exists.
The bulk and clone tooling points the same way. The Ads Manager has been a single-campaign stepper wizard since launch, closer to a consumer product than an ad console, which was fine while everyone was running one test campaign. Bulk creation only matters to someone running many, so building it is an admission that those advertisers now exist.
Why it is not there yet for services
The catch sits in one qualifier: oCPC is available for product feed campaigns. Feeds are a retail feature that needs a structured catalogue of roughly a thousand products or more, so a law firm, an agency, a clinic or a B2B software company cannot use them at all. Those advertisers run standard click campaigns, and standard click campaigns still optimise for the click.
That distinction decides what you can honestly promise. Optimising for clicks means the platform finds people likely to tap the card, and whether those people become customers is your landing page's problem and your sales team's problem. Optimising for conversions means the platform itself is steered by what happened after the click. Until a services advertiser can do the second thing, ChatGPT Ads is a demand channel measured on performance rather than a performance channel in the sense a media buyer means it.
Worth saying plainly: this is a sequencing detail, not a verdict on the platform. Feeds are where the conversion volume is, so shipping oCPC there first is the obvious order. The thing to watch is whether it moves.
The one thing to watch
If you take one line from this page, take this: the day oCPC becomes available for standard click campaigns is the day ChatGPT Ads becomes a performance channel for everyone else. It is a single, checkable event, and it is more useful than any amount of speculation about the platform's direction.
It also has a practical consequence you can act on now. Conversion optimisation needs conversion history, so an account that installs the pixel today has usable data on the day the option appears, and an account that waits starts from nothing. Setting up tracking early on a clicks campaign has always been good practice. It is now the difference between switching objectives immediately and spending several more weeks collecting data first.
What to do about it now
The useful response is to get the plumbing right while the channel is still cheap to learn, so you are ready the moment the last piece lands:
- +Install the pixel and the Conversions API now, even on a clicks campaign, so conversion history accrues before you can act on it.
- +Run the new pixel diagnostics once at install and again after any change to your forms or checkout, because a broken pixel used to fail silently.
- +Move your ID tagging onto the URL macros and keep writing source, medium and campaign by hand, so reports stay readable and joins stay reliable.
- +If you already run Triple Whale or Hightouch, connect this channel so it is judged next to your others instead of in isolation.
The tracking setup is covered step by step in the conversion-tracking guide, and what to do about the AI traffic that never shows up in analytics is in the measurement guide.
The honest answer
A channel becomes a performance channel when you can point it at a business outcome, measure that outcome credibly, and compare it to your other channels on the same terms. ChatGPT Ads now satisfies the second and third of those for most advertisers, and the first only if you sell products from a catalogue. That is real progress from where it stood in February 2026, and it is short of the finish line.
The reason to care before it arrives is that this channel reaches the part of the buying journey that search never saw, the problem framing and discovery and comparison that happen before anyone types a product name. Cheap attention early in a journey is worth building a position in while the auction is still thin. When you want that position built and measured properly, that is what our managed service does.

