# How to Sell on ChatGPT Shopping: Step-by-Step for Shopify (2026)
> ChatGPT now recommends and sells products directly. How to appear in ChatGPT Shopping, set up ACP, and optimize your Shopify store for AI agents.
- Canonical HTML: https://verityscore.io/en/blog/how-to-sell-on-chatgpt-shopping/
- Markdown alternate: https://verityscore.io/en/blog/how-to-sell-on-chatgpt-shopping.md
- Language: en
- Content type: blog
- Published: 2026-03-31
- Updated: 2026-05-07
- Tags: chatgpt-shopping, openai, acp, shopify, agentic-commerce, ai-sales
## What is ChatGPT Shopping?

ChatGPT Shopping is OpenAI's product discovery and purchase feature built into ChatGPT. It allows users to search, compare, and buy products from conversational results. For Shopify merchants, organic discovery is a data-quality channel: your store must be readable, verifiable, and aligned with the buyer's constraints.

Since early 2026, ChatGPT has been surfacing product cards with prices, images, ratings, and checkout or merchant links inside conversational answers. ChatGPT Ads now exist as a separate paid layer, but OpenAI states that shopping results are selected independently from ads. Paid media can amplify a readable product; it does not fix an incoherent catalog.

## How ChatGPT Shopping works (merchant perspective)

The flow is straightforward:

1. **A user asks a product question** - "What's the best moisturizer for dry skin under $40?" or "I need a travel backpack with a laptop compartment."
2. **ChatGPT crawls and compares available stores** - it reads product pages, structured data, reviews, and policies from stores it can access.
3. **Product cards are displayed** - each card includes the product name, price, image, star rating, and store name.
4. **Checkout happens via ACP or redirect** - the user either completes the purchase through the [Agentic Commerce Protocol (ACP)](/en/kb/acp-agentic-commerce-protocol) or is redirected to the merchant's checkout page.

The critical point: if ChatGPT cannot crawl your store, read your structured data, or verify your policies, paid placement is not a substitute for organic recommendability. Treat ads and product discovery as two different readiness problems.

## The 3 layers of ChatGPT visibility

Getting your products into ChatGPT Shopping requires three distinct layers. Missing any one of them reduces or eliminates your chances.

### Layer 1: Discoverability

ChatGPT uses different agents for different jobs. `OAI-SearchBot` supports search and shopping discovery, `ChatGPT-User` fetches pages for user-triggered actions, and `GPTBot` is a training crawler. If your [robots.txt blocks the search/user agents](/en/kb/robots-crawlers), your store is harder to use in organic ChatGPT shopping experiences.

**What to do:**
- Verify that `robots.txt` allows `OAI-SearchBot` and does not accidentally block `ChatGPT-User`
- Decide separately whether you want to allow training crawlers such as `GPTBot`
- Create a `llms.txt` file at your domain root listing your key pages - product categories, bestsellers, policy pages
- Ensure your sitemap.xml is accessible and up to date

### Layer 2: Readability

Once GPTBot can access your pages, ChatGPT needs to understand them. This means machine-readable [structured data](/en/kb/schema-org).

**What to do:**
- Implement complete `schema.org/Product` markup on every product detail page (PDP)
- Include `Offer` with price, currency, and availability in native HTML - not rendered by JavaScript only
- Add [AggregateRating](/en/kb/aggregate-rating) to expose your review data (star rating, review count) in JSON-LD
- Make sure product descriptions, specs, and ingredients are in the HTML source, not loaded asynchronously

### Layer 3: Transactability

ChatGPT Shopping prioritizes stores where the purchase can be completed smoothly. This is where the [Agentic Commerce Protocol (ACP)](/en/kb/acp-agentic-commerce-protocol) comes in.

**What to do:**
- Ensure your checkout flow works without JavaScript-dependent popups or multi-step redirects
- Publish clear, crawlable shipping and return policies as standalone HTML pages (not PDFs)
- Expose `shippingDetails` and `hasMerchantReturnPolicy` in your Product schema
- If ACP-compliant checkout is available for your platform, enable it

## Step-by-step setup for Shopify

Here is the practical checklist for [Shopify merchants who want to sell on ChatGPT](/en/kb/sell-on-chatgpt-shopify):

1. **Allow the right OpenAI agents in robots.txt** - Edit your `robots.txt.liquid` file in your Shopify theme to avoid blocking `OAI-SearchBot` and `ChatGPT-User`. Treat `GPTBot` separately because it is a training crawler, not the same thing as ChatGPT Search.

2. **Complete schema.org Product on every PDP** - Most Shopify themes include basic Product + Offer schema. Verify that `brand`, `sku`, `gtin`, `description`, `image`, and `availability` fields are populated. Use Google's Rich Results Test or a JSON-LD validator.

3. **Expose reviews as AggregateRating in JSON-LD** - If you use Judge.me, Loox, Yotpo, or Stamped, check whether the app injects [AggregateRating](/en/kb/aggregate-rating) into the page's JSON-LD. Many review apps render stars visually but do not add structured data. Add it manually in your theme's `product.liquid` if needed.

4. **Create llms.txt with key pages** - Add a `llms.txt` file at your store root listing: homepage, top collections, bestseller PDPs, shipping policy, return policy, FAQ, and about page.

5. **Ensure native HTML content** - Shopify's Liquid templates render server-side, which is good. But custom sections using JavaScript-only rendering (React widgets, lazy-loaded tabs) will be invisible to GPTBot. Critical product information - price, description, specs, reviews - must be in the initial HTML response.

6. **Write clear policies as accessible pages** - Shipping, returns, warranty, and privacy policies should be standalone pages (`/policies/shipping-policy`, `/policies/refund-policy`), not embedded in PDFs or hidden behind accordions that require JavaScript to open.

## ACP (Agentic Commerce Protocol) explained

The Agentic Commerce Protocol is an open standard co-developed by OpenAI and Stripe that lets AI agents - including ChatGPT - communicate with merchants to discover products, manage carts, and complete purchases. After OpenAI rolled back the in-chat Instant Checkout in March 2026, ACP now powers the **Agentic Storefronts** model: ChatGPT recommends products via ACP feeds and hands the buyer off to the merchant's own checkout. The April 17, 2026 ACP spec update added cart, feed, orders, authentication, and MCP enhancements.

For Shopify merchants, Agentic Storefronts went live by default on eligible accounts in late March 2026. The preparation work is the same as before: clean checkout flows, machine-readable policies, and complete product structured data. For a deeper dive, read our [full ACP guide](/en/kb/acp-agentic-commerce-protocol).

## Common mistakes that block ChatGPT recommendations

These are the errors we see most frequently when auditing Shopify stores for AI visibility:

| Mistake | Why it matters |
|---------|---------------|
| GPTBot blocked in robots.txt | ChatGPT cannot crawl any page on your store |
| Prices rendered in JavaScript only | GPTBot sees an empty price field; no product card can be generated |
| Review widget without AggregateRating | Stars appear visually but ChatGPT cannot read the rating data |
| Policy pages published as PDFs | AI crawlers cannot reliably extract text from PDF files |
| Inconsistent pricing between schema and page | Price mismatch triggers a trust penalty; ChatGPT may skip the product |
| Missing product images in schema | Product cards without images get significantly lower engagement |

## Measuring your ChatGPT readiness (GEO Score)

Your GEO (Generative Engine Optimization) score measures how well your store is prepared for AI-driven commerce channels like ChatGPT Shopping, Perplexity Shopping, and Google AI Mode.

A GEO audit checks all three layers - discoverability, readability, and transactability - and produces an actionable report with specific fixes for your Shopify store.

The stores that rank highest in ChatGPT Shopping are the ones that treat AI visibility as a technical discipline, not an afterthought.

For a deeper dive, see the full guide: [Sell on ChatGPT: The Complete Shopify Guide for 2026](/en/kb/sell-on-chatgpt-shopify).

*Check your ChatGPT Shopping readiness: [run a free GEO audit](/en#audit).*
## FAQ

### How do my products appear in ChatGPT Shopping?

Since March 2026, every eligible Shopify store is discoverable in ChatGPT by default. ChatGPT uses the Shopify Catalog and structured product feed to match your products to buyer queries. Non-Shopify merchants can submit feeds through OpenAI's merchant portal.

### How much does it cost to sell via ChatGPT Shopping?

Organic product discovery in ChatGPT is not a bidding system. OpenAI now also has a separate ChatGPT Ads layer, but ads do not replace the need for readable product data, structured metadata, price, availability, reviews, policies, and merchant-owned checkout quality.

### Is ChatGPT Shopping available internationally?

Yes. Product discovery in ChatGPT works globally. Since the March 2026 pivot to Agentic Storefronts, transactional capability rolled out faster: ChatGPT Shopping with ACP is now available in the US plus 12 European countries (including France, Germany, UK) for Shopify merchants. Non-US merchants can already appear in recommendations - the geographic limit only applies to in-chat checkout flows.

### How to optimize product pages for ChatGPT Shopping?

The ideal product page includes: a concise description with product type and target audience, structured specs without marketing jargon, reviews with aggregate rating, and machine-readable FAQ. Changes become visible in ChatGPT within 24-72 hours.

### What are the eligibility requirements for ChatGPT Shopping?

Have products eligible for the Shopify Catalog, accept Shopify Agentic Storefronts terms, complete your Terms of Service/Privacy/Returns pages, and sell to US customers. European rollout is planned for 2026.

## Sources

- [ChatGPT Product Feed Specification (Lengow)](https://www.lengow.com/get-to-know-more/chatgpt-product-feed/) (industry)
- [What is Agentic Commerce? (Shopify)](https://www.shopify.com/blog/agentic-commerce) (official)
- [How to Sell on Perplexity Shopping (Shopify)](https://www.shopify.com/blog/perplexity-shopping) (official)
- [Shopping with ChatGPT Search (OpenAI)](https://help.openai.com/en/articles/11128490-shopping-with-chatgpt-search) (official)
- [Ads in ChatGPT (OpenAI)](https://help.openai.com/en/articles/20001047-ads-in-chatgpt) (official)

