How to Get Products in ChatGPT Shopping Cards: E-commerce SEO Guide (Sept 2025 update)

Learn how to optimize your product listings to appear in ChatGPT's shopping cards. This practical guide covers schema markup implementation, conversational keyword optimization, inventory management, and supporting content strategies to increase organic visibility without paid advertising.
product placement in chat gpt
Written by
Yann Hamonou
Updated on
September 20, 2025
Published on
June 21, 2025

— A practical guide. Why Structured Data, Conversational Copy and Fresh Feeds Matter for Every E-Commerce Team

Back in late 2024, OpenAI quietly launched Shopping Cards inside ChatGPT. Since then, the feature has expanded massively – and if you sell products online, it’s a new channel you can’t afford to ignore.

In this guide, I’ll explain what’s changed, how you can get your products included, and the practical steps to take right now.

1. What are ChatGPT Shopping Cards?

If you search for products in ChatGPT – think queries like “best running shoes under £100” or “eco-friendly kitchen gadgets” – you’ll often see a scrollable carousel of products. Each card shows:

  • Product image
  • Price and availability
  • Short description
  • Reviews (if available)
  • Direct link to buy from the merchant

The big difference: these results are organic, not paid ads. That makes them a high-value way to get in front of buyers without paying per click.

2. A Short History of Conversational Commerce

Year Milestone Why It Matters
2022 First third-party “shopping” hacks appear inside ChatGPT plugins Proof-of-concept for chat-based product search
Aug 2024 OpenAI publishes Help ChatGPT discover your products Structured data declared the main inclusion signal
Nov 2024 Product cards roll out to Plus & Teams tiers New organic channel born overnight
May 2025 Cards reach Free tier; SMBs report traffic tagged utm_source=chatgpt.com Mass-market reach and measurable ROI
Mid-2025 Merchant product feed submission pilot begins (alongside crawling + schema) Fresher data, better control over price/stock shown in cards
Jul 2025 Shopping cards visible to all user tiers, including many logged-out sessions Bigger surface area; optimising titles, images and availability matters even more

Sources: OpenAI docs openai.com, Community thread community.openai.com, ConnectCX recap connectcx.ai.

3. How to Get Your Products Featured

The good news: you don’t need to be a big retailer or an ad partner. What you do need is a site that’s easy for ChatGPT to crawl and understand. Here’s what matters most in 2025:

3.1. Use Schema.org Product Mark-up (JSON-LD)

Structured data is the main signal ChatGPT relies on.
At minimum, include:

  • name, description, image
  • brand, sku, gtin
  • offers (price, currency, availability)

For best results, also add:

  • aggregateRating
  • review

These extras give ChatGPT richer information to display in cards.

Example:

1{
2  "@context": "https://schema.org/",
3  "@type": "Product",
4  "name": "Factory Widget",
5  "image": "https://example.com/widget.jpg",
6  "offers": {
7    "@type": "Offer",
8    "priceCurrency": "GBP",
9    "price": "29.99",
10    "availability": "https://schema.org/InStock"
11  }
12}
13


Paste this in a <script type="application/ld+json"> tag on each product page, within the <head> tag.

3.2. Let OAI-SearchBot Crawl Your Site

OpenAI’s crawler (OAI-SearchBot) is what indexes your content.
✅ Check it’s not blocked in robots.txt
✅ Make sure your product pages are linked from your sitemap
✅ Use clean, accessible URLs

If ChatGPT can’t see your products, they won’t appear in the carousel.

4.3. Keep Price & Stock Fresh

This part has become even more important. ChatGPT now shows live availability, and nothing hurts trust more than seeing “In Stock” in ChatGPT when you’ve sold out.

👉 Automate updates where possible (Shopify Flow, Zapier, custom scripts)
👉 Keep your sitemap’s lastmod field accurate
👉 Test regularly using rich results tools

3.4. Write Conversational Copy

Remember: people don’t ask ChatGPT like they type into Google. They phrase queries as natural questions.

So instead of optimising only for “Bluetooth headphones”, also cover:

  • “best Bluetooth headphones under £200”
  • “wireless headphones for travel”
  • “noise-cancelling headphones for studying”

Think like a shopper, not a search engine.

3.5. NEW: Product Feed Submission

Until recently, the only way into Shopping Cards was through crawling and schema. Now OpenAI is testing direct feed submission for merchants.

This isn’t fully rolled out yet, but it’s worth keeping an eye on. Submitting a feed could give you more reliable control over how your products show up.

3.6. Monitor and Optimise

Add utm_source=chatgpt.com to links and check your analytics for referral traffic.
Search for your products in ChatGPT yourself – do they appear? How do they look?

Small tweaks (better images, clearer titles, more complete schema) can make the difference between being buried or featured prominently.

4. In-Chat Checkout

OpenAI is already experimenting with in-chat checkout (starting with Shopify). At some point, users will be able to buy directly inside ChatGPT, with OpenAI taking a small commission.

Merchants who’ve already nailed their schema and feeds will be in the best position when this rolls out wider.

5. Final Thoughts

ChatGPT Shopping Cards aren’t a niche experiment anymore – they’re now visible to all users, free and paid, even logged-out.

That means the opportunity is bigger than ever. If you:

  • Let ChatGPT crawl your site
  • Add full product schema
  • Keep your info fresh
  • Optimise for conversational queries
  • Watch for feed submission and in-chat checkout

…you’ll be well placed to get your products in front of buyers at exactly the moment they’re looking.

The earlier you start, the bigger the advantage.