Install on Shopify
Sign up for a 30-day Free Trial.
index_mail_icon
Aimerce Blogs
OpenAI Product Feed Ads: How Shopify Brands Get Their Products into ChatGPT
19 June 2026
OpenAI Product Feed Ads: How Shopify Brands Get Their Products into ChatGPT
OpenAI AdsProduct FeedChatGPT

Abstract: Your Catalog, Inside the World's Biggest Conversation

In June 2026, OpenAI launched product feed ads in Ads Manager beta — retailers upload their full catalog, and ChatGPT auto-generates sponsored product placements from the product data. For Shopify brands, this is the shopping-ads moment of a new channel: the merchants whose feeds are in early, complete, and correctly formatted are the ones ChatGPT can actually recommend.

This guide covers how OpenAI product feeds work, how to create one in OpenAI Ads Manager [1], the formatting rules that silently reject products, and how Aimerce [2] keeps your Shopify catalog synced automatically.

1. How Product Feed Ads Work

Unlike hand-built ads, product feed ads are generated from structured catalog data. When a ChatGPT user asks something with commercial intent — "what's a good carry-on backpack under $100?" — eligible products from advertiser feeds can appear as sponsored placements in the response.

Two things determine whether that's your product:

  • Feed quality: Complete titles, descriptions, prices, images, and availability. ChatGPT is a language model — rich product descriptions aren't just metadata here, they're what the model reasons over.
  • Conversion signals: OpenAI optimizes delivery toward advertisers whose conversion data shows real purchases (see our conversion tracking guide).

Helpfully, OpenAI adopted the same structured catalog format retailers already send to Google Shopping, so an existing feed maps over without rebuilding.

2. Creating a Feed in OpenAI Ads Manager

Step 2.1: Create the feed

  1. In OpenAI Ads Manager [1], open Tools → Feeds, stay on the Feed Connection tab, and click + Create Feed.
  2. Enter your Merchant name (your brand as it should appear) and select your Supported currencies (e.g. USD).
  3. Click Create. Your feed appears with a Feed ID (e.g. acme_hardware_add).

Step 2.2: Get SFTP credentials

  1. Click the ··· menu on the feed row and choose Edit SFTP Connection.
  2. Copy the connection details:
    • Host: sftp.commerce.openai.com
    • Username: e.g. oaiproductfeedprod.acmehardware...
    • Root path: /
    • Port: 443
  3. Under Authentication Method, keep Password selected and click Generate password. It's shown exactly once — copy it immediately.

Step 2.3: Connect Aimerce

In Aimerce's OpenAI Setup → Product Feed section, paste the Host, Username, Root path, Port, and Password, then click Sync now. Aimerce generates a correctly-formatted product file from your Shopify catalog and uploads it to your feed — and keeps it updated as products change.

3. The Formatting Rules That Silently Kill Products

Here's the trap: SFTP delivery succeeding does not mean your products were accepted. OpenAI's ingestion validates each row, and a feed can report "Upload failed / Misformatted columns" even though the file transferred fine. The two most common causes we've seen:

  • Empty descriptions: description is required and must be non-empty. Placeholder or draft products without descriptions get rejected — and can poison the ingestion of the whole file.
  • Price formatting: Prices must carry two decimals. 128.00 passes; 128.0 (a common artifact of API-sourced amounts with trailing zeros stripped) fails.

Aimerce's feed generator handles both automatically — skipping incomplete placeholder products and normalizing prices to two decimals — which is exactly the kind of invisible plumbing that decides whether your catalog is actually live in ChatGPT.

4. Don't Forget Account Setup

A configured feed still won't serve ads if your account is incomplete. The "Ads cannot serve until you finish account setup" banner means you still need to add billing and upload an account logo in OpenAI Ads Manager. Feed uploads work regardless, so you can get your catalog ingested and validated while finishing the paperwork.

5. Feed + Conversions = The Full Loop

Product feed ads get you into ChatGPT recommendations; conversion tracking tells OpenAI which placements actually drive purchases so you win more of them. Pair your feed with Aimerce's server-side OpenAI conversion events (order_created, items_added, contents_viewed, and the rest) and OpenAI's optimization has both halves of the picture: what you sell, and what sells.

6. Conclusion: Early Feeds Win

ChatGPT product recommendations will get more competitive every quarter. Right now, a Shopify brand can go from no presence to a fully-synced, ingestion-clean catalog in an afternoon: create the feed in OpenAI Ads Manager [1], paste the SFTP credentials into Aimerce [2], and click Sync now. The brands doing this in 2026 are building the feed history and conversion data that later entrants will have to buy their way past.


References

[1] OpenAI Ads Manager: https://ads.openai.com/ [2] Aimerce.ai Official Website: https://www.aimerce.ai/

Sign Up for a
30-Day Aimerce Pixel Free Trial
Sign Up Using Your Shopify Account Email
*Money back guaranteed.
Aimerce pays for itself or you don’t pay anything.