← Back to Blog

ChatGPT Shopping for Shopify Stores — Setup Guide with Real Numbers

April 5, 2026

ChatGPT Shopping launched on November 24, 2025, and now processes 50 million shopping queries daily — roughly 2% of ChatGPT’s 2.5 billion daily prompts (Dataslayer). With 700 million weekly active users (OpenAI), ChatGPT is now a product discovery channel that Shopify merchants cannot ignore.

This guide walks through exactly how ChatGPT Shopping works, what it takes to get your Shopify store indexed, the transaction fees involved, and how to track the traffic once it arrives.

ChatGPT Shopping by the Numbers

Here is what the channel looks like as of early 2026:

  • 50 million shopping queries per day — up from zero before Nov 24, 2025 (Dataslayer)
  • 700 million weekly ChatGPT users worldwide (OpenAI)
  • Product recommendations include images, prices, review ratings, and direct purchase links — no ads mixed in (OpenAI Shopping Research)
  • OpenAI’s stated policy: “Product recommendations prioritize relevance, trustworthiness, and user value instead of paid placement” (OpenAI Shopping Research)
  • OpenAI ads launched February 9, 2026, but only for free and Go tier users. Plus, Pro, Business, and Enterprise tiers remain ad-free — meaning the highest-intent users see purely organic recommendations (OpenAI)
  • Amazon has blocked all OpenAI crawlers, making its 600 million product listings invisible to ChatGPT Shopping — a gap Shopify merchants can fill (OpenAI Shopping Research)

G2’s 2025 Buyer Behavior Report found that AI chatbots are now the #1 influence on vendor shortlists, ranking ahead of review sites, vendor websites, and salespeople. The shift from search-bar to chat-bar discovery is already measurable.

How ChatGPT Shopping Works — OAI-SearchBot, Semantic Matching, and Source Selection

ChatGPT Shopping does not work like Google Shopping. There is no bidding, no product listing ads, and no keyword-match ranking.

"Utilizing emerging technologies like AI has broken new ground in providing personalized services to our customers. The ability of AI to analyze vast volumes of data and identify unique patterns has empowered businesses to predict customer needs with increased accuracy."

Jean-Baptiste Hironde CEO and Co-Founder of MWM Forbes, 2023

Here is the pipeline:

The Three OpenAI Crawlers

OpenAI operates three separate crawlers, each with a different purpose:

  1. OAI-SearchBot — The crawler for ChatGPT Search and Shopping. This is the one that indexes your products. It respects robots.txt.
  2. ChatGPT-User — Triggered when a user actively browses a URL inside ChatGPT. This acts like a browser fetch, not a crawl.
  3. GPTBot — Used exclusively for model training data. Separate from search and shopping entirely. Many merchants block this one while allowing the other two.

Semantic Matching, Not Keyword Matching

ChatGPT uses semantic matching to select products. It interprets meaning and intent, not keyword overlap. A query like “waterproof hiking boot for wide feet under $150” will match products whose descriptions convey those attributes — even if the exact phrase “waterproof hiking boot” never appears on the page. This means your product descriptions need to be specific, attribute-rich, and written in natural language rather than stuffed with keyword variations.

Source Selection

When ChatGPT surfaces a product recommendation, it includes the product image, current price, aggregate review rating, and a direct link to the merchant’s site. Products are selected based on relevance to the user’s query, the trustworthiness of the merchant, and the quality of available structured data — not ad spend.

Setup Step-by-Step for Shopify Stores

Step 1: Configure robots.txt

Shopify manages your robots.txt automatically, but you can customize it via robots.txt.liquid in your theme. Make sure OAI-SearchBot and ChatGPT-User are not blocked:

# Allow ChatGPT Search/Shopping crawler
User-agent: OAI-SearchBot
Allow: /

# Allow ChatGPT user browsing
User-agent: ChatGPT-User
Allow: /

# Block training crawler (optional)
User-agent: GPTBot
Disallow: /

If your robots.txt currently contains User-agent: * with Disallow: /, OAI-SearchBot will respect that and skip your store entirely.

Step 2: Add Required Schema Markup (JSON-LD)

ChatGPT Shopping reads structured data to extract product details. The following schema types are required:

  • Product: name, description, image, brand, sku, offers (price + currency + availability), and identifiers (gtin or mpn)
  • AggregateRating: ratingValue, reviewCount, and review snippets
  • Offer: price, priceCurrency, availability (use schema.org enumerations like InStock), and seller

Critical requirement: JSON-LD must be server-rendered in your HTML, not injected via JavaScript after page load. OAI-SearchBot does not execute JavaScript. If your schema is added by a Shopify app that injects it client-side, it will be invisible to ChatGPT.

Most Shopify themes include basic Product schema out of the box. Check your current markup by viewing page source (not DevTools Elements tab, which shows JS-rendered DOM) and searching for <script type="application/ld+json">.

Step 3: Submit a Product Feed

OpenAI accepts product feeds in CSV, TSV, XML, or JSON format containing product data, pricing, availability, and media. The feed specification includes merchant details and two important flags:

  • enable_search — allows your products to appear in ChatGPT Shopping results
  • enable_checkout — opts your products into Instant Checkout (see next section)

Shopify stores can generate a compatible feed from the native Shopify product data export, then map it to OpenAI’s required fields. Keep the feed updated — stale prices or out-of-stock products that show as available will damage your merchant trust score.

Instant Checkout and Transaction Fees

OpenAI launched Instant Checkout on September 29, 2025, initially piloted with Etsy sellers. The feature uses the Agentic Commerce Protocol (ACP) — a joint protocol between OpenAI and Stripe, live since September 2025 — to process purchases directly inside ChatGPT without redirecting to the merchant’s site.

Here are the fees, confirmed as of January 2026 when Shopify onboarding began:

  • OpenAI transaction fee: 4% per Instant Checkout sale
  • Stripe processing fee: ~2.9% + $0.30 (standard Stripe rate)
  • Combined cost: ~6.9% + $0.30 per transaction

For comparison, Shopify’s own payment processing runs 2.6%–2.9% + $0.30 depending on plan. Instant Checkout adds roughly 4 percentage points on top. Whether that margin is worth the incremental volume depends on your product’s margin structure.

Early Instant Checkout partners include Glossier, SKIMS, Spanx, and Vuori. Instacart became the first grocery partner on December 8, 2025.

You can opt out of Instant Checkout by setting enable_checkout: false in your product feed while keeping enable_search: true. Your products will still appear in ChatGPT Shopping results with a link to your Shopify store, but purchases happen on your site where you control the checkout experience and pay only your standard Stripe/Shopify rate.

Tracking ChatGPT Traffic

ChatGPT includes utm_source=chatgpt.com in referral URLs when sending users to your site. To track this in Shopify:

  1. Google Analytics 4: Create a custom exploration filtering Session source = chatgpt.com. This will show sessions, conversion rate, and revenue from ChatGPT referrals.
  2. Shopify Analytics: Check Online Store > Sessions by referrer. ChatGPT traffic appears under chatgpt.com as the referring domain.
  3. UTM Parameters: If you want finer segmentation, append your own UTM parameters to the product feed URLs (e.g., utm_medium=ai-shopping&utm_campaign=chatgpt-feed). These stack with ChatGPT’s own utm_source.

Monitor this weekly. At 50 million shopping queries per day, even a small share translates to meaningful traffic for stores in popular categories.


GEOlikeaPro helps Shopify stores optimize for AI search engines including ChatGPT Shopping, Perplexity, and Google AI Overviews. See how it works or join the waitlist to get started.

FAQ

What is chatgpt-shopping-shopifyHandle used for?

Chatgpt-shopping-shopifyHandle is used to integrate AI-powered chat functionalities into a Shopify store, enhancing customer service and providing personalized shopping experiences.

How can ChatGPT improve my Shopify store's customer service?

ChatGPT can assist with providing instant responses to customer inquiries, offering personalized recommendations, and handling common customer service tasks, freeing up human agents for more complex issues.

Is the chatgpt-shopping-shopifyHandle easy to implement?

Yes, implementing chatgpt-shopping-shopifyHandle is generally straightforward with Shopify's platform, often involving just a few steps to integrate the chat functionality into your existing store setup.

Can ChatGPT handle complex customer queries effectively?

ChatGPT can handle a wide range of customer queries effectively, but for very specific or complex issues, it may still need human assistance to ensure complete and accurate responses.

Does chatgpt-shopping-shopifyHandle support multiple languages?

Yes, chatgpt-shopping-shopifyHandle typically supports multiple languages, allowing for enhanced customer interaction across different regions and demographics.