Letâs start with the big news, then go over the âwhyâ plus the âwhat does it meanâ and then wrap with the Amazon Frenzy đľđŤ.
Introducing Product Feed Campaigns
Long-time Retailgentic friend Joe was poking and prodding at the ChatGPT Ad management user interface and was able to surface this feature. Note in the past this has indicated, this is a feature either coming soon for a test or already being tested by an audience using whatâs called a feature flag that allows a vendor to âopt inâ one set of customers in a feature and the others donât see it.
Background: Retailers and brands are able to upload datafeeds to ChatGPT now through their Merchant Center. Many brands/retailers may have multiple feeds and itâs good data hygiene for feeds to have a unique identifier (feed ID)
The first tell is here in the Ad Campaign creation flow, thereâs a new ad type:
Here we have a pretty typical âcampaign builder user interface with a 3 step wizard:
Create Campaign
Create Ad Group + Ads
Review
(Publish!)
Once âProduct feedâ is selected as the ad type, the ad builder moves to step 2
Product Feed ID and Product Filters?!
Hereâs what step 2 looks like:
Now we see the ability to create ad groups inside of the campaign, but with the exciting new twist, they are built on a Product Feed foundation.
Hereâs how it works:
First, you have to provide the product feed id (see backgrounder above for why).
When the feed is found the UI pings Merchant Center and tells you there are X products loaded from that feed (in this example, 1,284).
Then you can either run those ads against the whole feed (highly unlikely - see Analysis section for why), or you can carve off a set of products and run ads against that subset. ChatGPT is calling this âProduct filtersâ and the help text says: âChoose Product attributes to narrow which feed items can serve in this ad group.â
Available Product Filters
When you click on the Product filters selector you get 6 filter choices (today - Iâm sure this will expand rapidly):
Product Category - Here you can choose to advertise shoes, accessories, menâs, womenâs whatever. and itâs a multi-picker.
Brand - You can choose to runs ads against specific brands.
Seller - This is a third-party marketplace setting. Etsy is an early launch partner with all the Agentic Commerce companies, so my bet is they are a design partner here and this was added at their request. They have some featured sellers they want to promote or they have a list of sellers that are paying to be promoted (down in the Etsy merchant center) which would allow Etsy to âpass them upâ to ChatGPT for ads.
Rating - You may want to run ads against highly rated products (this is a weird one, I bet nobody uses it).
Color - Also a weird one, nobody runs ads against âredâ only.
Condition - A huge growth area in ecommerce is âcircular fashionâ or recommerce. This feels like a setting where you could run ads against your new and recommerce categories or exclude refurbs if you were an electronics retailer, etc.
Long-time ecommerce marketers will immediately see that there are some key atributes obvious missing! Weâll cover that in the Analysis section.
âStackedâ Product Filters
In this example, weâre only going to run ads for products that meet three criteria: Brand=Adidas, Condition=New, Category=Trail shoes. Thatâs a pretty narrow ad group, but maybe itâs hiking season or weâre running a special promotion in partnership with Adidas. Regardless of why, it shows the power of âstackingâ filters like this.
Final Step: Ad Creative
Now you need to give ChatGPT a ârecipeâ for how to merge in your product data with the ad creative. Do you want the product image? if so, which one? Do you want the brand mentioned, the color, the condition, the price, etc?
This simple âbuilder' allows you to do that create a mail-merge like setup where your product data feed data is married with the ad creative template to generate a pragmatically individualized ad for each SKU.
Now that youâve seen what it looks like in teh UI, letâs analyze what this means for ChatGPT, the Digital Ad market and Agentic Commerce.
Analysis of ChatGPTâs Product Ads Feature
If youâre not familiar with this concept, the first question you may have is:
Why would you want to run ads against a datafeed?
The challenge marketers in ecommerce have is four-dimensional:
Scale: Your average brand has 2-20k SKUs and the average retailer has 20k-100k+ SKUs
Price Variation: Your price in that assortment most like varies wildly from sub $10 to over $300 or higher. (30x delta)
Margin variation: Your margin (either $ or %) for these products is usually not 100% correlated to price or color, or category.
Ad Copy: Creating bespoke Ad copy for 2-100k SKUs is tedious if not impossible.
Therefore ONE CPC ad for all your products doesnât work. Youâd be significantly overpaying for your $5 pair of socks and under investing in your $300 hand held vacuum cleaner.
The Solution:
The solution is you chunk up the datafeed into pieces that have similar margin/revenue/ROAS goals (and conversion rate) into a bucket and bid the same across that bucket. BOOM! Product Ads are born.
Note: The reason this was predictable is we have seen this movie before. Raise your hands if you remember when Google Product Listing Ads, Amazon shoppable ad units, or Meta dynamic product ads. Weâve got our PLAs, our SAUâs and our DPAs! Letâs call these CPAs (ChatGPT Product Ads) - unfortunately this is going to cause a lot of chaos with your friends in accounting.
Complexity Awaits
The hidden complexity challenge of this approach is advertisers start to request near infinite ways to slice the data into buckets - what about by price range, what about by margin, what about X/Y/Z? May of these interfaces then either go into that being in the datafeed, or totally algorithmic (e.g. Google PMAX, etc.) where the advertiser just has to trust that the algorithm will hit their blended goal.
One last point:
Why is ChatGPT Moving so fast on ads?
I can boil this down to one picture:
According to Axios and The Information, OpenAI raised their last round on projections of $100B ad revenues by 2030. To put that number in perspective here it is against where the Big Ad Three are today:
ChatGPT is starting at 0. It took Amazon, with their giant distribution 20yrs to get to $70b (started in 2006). It took META 12yrs and Google 17-18. Can they do it? Weâll see. Life on the exponential only guarantees one thing: predictions are very very hard for humans to wrap their heads around.
Amazonâs Job Posting Frenzy
Earlier in the week, Joe found this job posting on Amazonâs websiteâ
Retailgentic friend, Jason Del Rey covered this in the Aisle here (usually paywalled but his one is free - try it out and sub!)
Both Joe and JDR are assuming this means that Amazon is about to embrace one of the Agentic Shopping Engines like Gemini, ChatGPT, Perplexity, Meta, Claude, etc. The most eye popping part of the job listing is this part, that I think is causing the frenzy: âleading and mentoring technical programs for an engineering org of 40 people" within one of three specialized teams. More on that in a sec.
Iâm going to diverge on this one and take the âunderâ. Letâs parse through the job listing closely with a bit of background first:
Background
Key datapoints for my thesis from the last 60 days:
3/11: Amazon Expands the Shop Direct program - adds a merchant center and weâve heard though the grapevine they are out selling this program to brands not on Amazon (1P or 3P) aggressively. In fact Tuesday Iâll talk about Amazon being at Digital Shelf Summit which has to be a first.
4/28: Amazon announced they have joined UCP - Way back then (haha) I predicted a UCP checkout will be what replaces the browser-based Buy-for-me implementation that is a sub-set of Shop Direct. (I suggest they brand it UCP-for-me ;-) )
4/29: In the EPIC Quad Earnings Day Jassy was 100% NOT complimentary on âhorizontal search enginesâ and was giddy over Rufus. They also mentioned Shop Direct in prepared remarks/PR.
One more background item. Amazon has a famously different management setup than traditional companies - they believe in a flat org with lots of two-pizza teams tackling opportunities with loose coordination. The role that sits off independently and attempts to herd these cats is called the TPM role. Itâs quite unusual role and Iâve never seen anything like it. Itâs also insanely hard because you are held accountable for shipping things and hitting KPIs, but none of the people report to you. Itâs best described as a âinfluence and persuasionâ job with a mix of project management. Want to learn more? Amazonâs job site has a complete guide the the TPM role here.
Fun Fact: I have a lot of unusual hobbies. I met my first Amazon exec in 2005 (Sebastian Gunningham) and it blew my mind how they operate compared to Google/Facebook/eBay. Ever since then I have been studying their management principles as closely as possible. Itâs really fascinating stuff and it will be interesting to see how it changes through the AI era.
Amazon is playing Defense, not Offense here.
To summarize the Retailgentic 4/28 article into one picture:
I believe Amazon sees UCP/Agentic Commerce as a threat - a viable alternative to Amazon 3P with cheaper economics, but most importantly, a set of great inventory that is not available on Amazon. (The left side of the diagram).
By really leaning into Shop Direct and UCP they âeatâ the threat by making the selection effectively available to the Amazon shopper via Amazon.com and taking away any reason what-so-ever to leave the Amazon ecosystem. In business strategy this is called âEmbrace and Extend (and sometimesâŚExtinguish).
My Big Amazon TPM Agentic Commerce PredictionâŚ.
My prediction sits on the fact that Amazon could easily have 40 devs working on both Shop Direct (SD) and Buy-For-Me/UCP programs. You could sketch-out people working on: Merchant Center, SD sales support, SD account management, SD feed processing, SDâ Rufus integration, SDâ Search integration, SDâMobile, SD/BFM front-end, SD/BFM back-end, etc. Heck maybe you even want to integrate it with Alexa+. Thatâs like $10m to protect the $743B (TTM as of Q1) cash cow? Jassy can find that in the couch cushions up in Jeffâs old office.
Therefore, I believe this TPM person is coordinating the Shop Direct teams rapid growth in functionality and merchants as well as the move from the browser-based checkout in Buy-For-Me to the UCP which has the side benefit of allowing them to slurp up all the delicious selection that currently sits outside the Amazon Empire.
What confuses me the most is the stated fact in the ad that itâs 40 people across 2-3 teams. Thatâs a range of 13-20 people per team. Those are either massive pizzaâs or they now have a 3-4 pizza team rule. I have heard from insiders that after Covid and RTO the previously religious 2-pizza team rule has flexed a lot.
Only time will tell, but the good news is I can guarantee you weâll know before November 26th (đ)! Stay tuned.













