OpenAI Ads · product feed sync
Turn your product feed into an OpenAI feed
Paste your Shopping feed and see every product mapped to OpenAI’s product spec — and every one they’d drop. Then sync it daily.
No feed URL to hunt down — sign in with Google and we read Merchant Center directly.
- Nothing to install on your store
- We read your catalogue — we never write back to it
- Override titles and prices without touching your store
Why those would be dropped
- No image link (g:image_link) 41
- No brand 12
- No usable price — needs the “12.99 GBP” form 4
Ships, but worth fixing
- No GTIN — OpenAI matches these products less confidently96
- Availability value outside OpenAI’s set, so it ships as “unknown”12
Mapped, one product
Ruby Leaf Cylinder Vase — 25cm
How it works
Three steps from your store to a live product ad in ChatGPT.
Connect once, in about a minute
Link the Google Merchant Center account you already use, or paste a Shopping feed URL from any feed plugin. We read your live products, prices, images and stock.
- Merchant Center via the official Merchant API
- Google Shopping XML, RSS 2.0 and Atom feeds
- Nothing to install on your store
Your feed, rebuilt to OpenAI’s spec
Every field is mapped and cleaned to OpenAI’s product specification, marked ads-eligible, and pushed to their SFTP endpoint automatically — every single day.
- Field mapping and validation handled for you
- Daily automatic SFTP push, no manual uploads
- Override titles and prices without touching your store
Your products, inside the answer
When a shopper asks ChatGPT what to buy, OpenAI picks eligible products from the catalogue you sent. The ad is built from your live title, image and price — there is no ad to write.
- Group any set of products into one OpenAI ad group
- Bid strategy inherited from your campaign
- Exclude any product with a single toggle
Attribute editor
Tune every product for ChatGPT without touching your store
- Override titles, descriptions, price, product category and brand per product.
- Exclude individual products from ads with a single toggle.
- Tag products with custom labels for grouping, filtering and reporting.
- Filter the whole catalogue by category, brand or availability to work fast.
Ad group builder
Build OpenAI product ad groups in a click
- Select any set of products and group them into one OpenAI ad group.
- Attach the group to an existing OpenAI product campaign — the bid strategy is inherited.
- Product ads are generated straight from your synced feed, using live titles, images and prices.
- No spreadsheets, no API wrangling, no per-product setup.
What AssistPPC does, in short
AssistPPC is a product feed tool for OpenAI’s ChatGPT Ads. It reads your live catalogue from Shopify, WooCommerce, Magento, BigCommerce, Google Merchant Center or any Google Shopping XML link, maps every field to OpenAI’s product specification, and uploads the feed to OpenAI’s SFTP endpoint once a day. Because OpenAI’s product ads serve from that catalogue rather than from individually built ads, keeping the feed correct and current is what determines whether your products appear in ChatGPT at all. It also includes an attribute editor and an ad group builder. Pricing is $10 per month per feed; connecting a source is free.
Which source should you connect?
Both routes produce the same OpenAI feed. The difference is where you edit your product data.
- Shopify
- WooCommerce
- Magento
- BigCommerce
- Merchant Center
- Any Google Shopping XML
| Google Merchant Center | Shopping feed URL | |
|---|---|---|
| Best for | Stores already advertising on Google Shopping | Stores with a feed plugin but no Merchant Center |
| How you connect | Sign in and authorise via the Merchant API | Paste a Google Shopping XML, RSS or Atom URL |
| Where product data lives | One catalogue, shared with Google Shopping | Your store or feed plugin |
| Formats | Merchant Center products | Google Shopping XML, RSS 2.0, Atom |
| Sync to OpenAI | Daily over SFTP | Daily over SFTP |
| Price | $10/month per feed | $10/month per feed |
Pricing
One simple rate. No setup fee, no contract.
$10 / month per feed
Feed sync, the attribute editor and the ad group builder are all included. Add as many feeds as you like and pay only for the ones you sync. Cancel anytime. Prices exclude VAT, and your OpenAI ad spend is separate and paid to OpenAI.
Try FreeFrequently asked questions
What is an OpenAI product feed?
An OpenAI product feed is a file containing your product catalogue — titles, descriptions, prices, images, availability and identifiers — formatted to OpenAI’s product specification and uploaded to OpenAI over SFTP from the Feeds section of Ads Manager. OpenAI’s product ads serve from this feed: instead of building an ad per item, you submit the catalogue and OpenAI selects an eligible product when an ad shows in ChatGPT.
Can I check my product feed before signing up?
Yes — paste your Shopping feed URL into the checker at the top of this page. We read the feed, map every product to OpenAI’s product specification and tell you how many products OpenAI would accept, how many would be dropped and which attribute is missing on each. No account, nothing to pay. It runs the same mapping the nightly sync runs, so what you see is what would ship.
Can I sync my Shopify products to OpenAI?
Yes. If your Shopify products already sync to Google Merchant Center through Shopify’s Google & YouTube channel, link that Merchant Center account — it’s the cleanest setup. If they don’t, paste the Google Shopping feed URL from any Shopify feed app instead. Either route produces an OpenAI feed that AssistPPC pushes over SFTP daily.
Does AssistPPC work with WooCommerce?
Yes. Most WooCommerce product-feed plugins output a Google Shopping XML link — paste that into AssistPPC and we read your catalogue from it, map it to OpenAI’s spec and sync it. You can also link Merchant Center if your WooCommerce store already feeds Google.
Can I sync Google Merchant Center with OpenAI?
Yes — and it’s the method we recommend. Connect a Merchant Center account via the Merchant API and AssistPPC reads your products directly, so you maintain one catalogue that flows to both Google Shopping and OpenAI.
How often does the feed sync?
Every day. AssistPPC rebuilds the feed from your source and pushes it to OpenAI’s SFTP endpoint automatically, so prices, stock levels and new products stay current without manual uploads.
Do I need a product feed to advertise in ChatGPT?
Yes. OpenAI’s product ads serve from a catalogue you submit as a feed. It has to match OpenAI’s product spec, be marked ads-eligible, and stay current — a stale feed means wrong ads or no ads at all. Read the full walkthrough →
Can I edit products or run ads too?
Yes. Once your feed is synced you can override attributes, exclude items, add custom labels and build multi-product ad groups from the same catalogue. See product ads →
How much does it cost?
Creating an account, connecting a source and browsing your catalogue is free. Syncing a feed costs $10 per month per feed and includes the attribute editor and ad group builder. Prices exclude VAT. Your OpenAI ad spend is separate and paid to OpenAI.
Ready to show up in ChatGPT?
Connect your store, build your OpenAI feed, and keep it synced daily.
Start free Read the guide