How to Sell Products Through ChatGPT
ChatGPT finds products through your feed, your structured data, and its crawlers. So selling through ChatGPT comes down to six jobs.
The March 2026 shift
OpenAI revamped ChatGPT shopping, stepping back from standalone Instant Checkout in favor of discovery plus merchant-owned checkout. ChatGPT recommends. You sell. You keep the checkout, the margin, and the customer.
That moved the work upstream. The question is no longer "how do I plug into OpenAI's checkout." It is "can ChatGPT read my products, trust my data, and route a buyer to a checkout that works." Every step below serves that.
Steps 1 through 3 are plumbing. Steps 4 through 6 are where brands win or lose.
1. Let the crawlers in
Three bots matter: GPTBot (training), OAI-SearchBot (search index), and ChatGPT-User (live fetches when someone asks about you). Check your robots.txt. Blocking them means ChatGPT answers questions about your products from other people's websites. Add an llms.txt file so agents get a clean map of your store.
2. Fix your structured data
Agents parse Product and Offer schema without rendering your pages. If your prices live only in JavaScript or your schema disagrees with the visible page, ChatGPT quotes wrong numbers. Schema, page, and feed must say the same thing.
3. Submit a product feed
ChatGPT ingests merchant product feeds for titles, prices, variants, and stock. A feed is the difference between ChatGPT working from your current catalog and ChatGPT guessing from a crawl it did weeks ago. Keep it synced, not just submitted.
4. Validate what ChatGPT actually says
Ask ChatGPT about your brand and products the way customers do, across models and modes, repeatedly. Brands are routinely surprised: wrong prices, discontinued products, competitors recommended under their own brand name. Visibility work does move the needle when it is measured and managed. Writesonic documents an ecommerce brand going from 0% to 31% AI visibility in six months. The first step is knowing your number.
5. Connect the purchase path
Two protocol families matter. ACP is OpenAI's agentic commerce protocol for product data and checkout hand-off. UCP is the industry protocol led by Google with Amazon, Meta, Microsoft, Salesforce, and Stripe in governance, aimed at making any agent able to transact with any merchant. You do not need to implement either yourself. You need your store wired so agents can search, get accurate answers, and reach a working checkout. Branded apps and connectors take it further: see what a full ChatGPT integration includes.
6. Measure the revenue
ChatGPT tags outbound clicks with its own UTM source. Add a first-party pixel and cart-level attribution that survives to your order webhook and you can tie sessions, carts, and orders back to the platform. Without measurement you cannot tell whether any of this worked, and neither can your CFO.
The common mistakes
- Blocking AI crawlers by defaultMany stores block all bots in robots.txt and forget. ChatGPT then describes your products from third-party sources you do not control.
- JavaScript-only product dataMost AI agents do not execute your JavaScript. If prices and variants render client-side with no schema behind them, agents see an empty page.
- Submitting a feed once and moving onStale feeds are worse than no feed. ChatGPT confidently quoting last season's price erodes the buyer's trust in you, not in OpenAI.
- Believing fast non-branded promises"Recommended for best moisturizer in 30 days" is not a real offer. Non-branded visibility is a 6 to 12 month third-party play. Fix branded accuracy and the purchase path first.
- Treating it as a one-time setupModels change, catalogs change, answers drift. The brands that win monitor what AI says about them continuously, the same way they watch their ad accounts.
- Ignoring the other platformsGemini, Copilot, and Google AI Mode run the same playbook with different plumbing. The schema and feed work carries over. Validate on all of them.
Frequently asked questions
Can customers buy directly inside ChatGPT?
Mostly ChatGPT now recommends and routes buyers to your checkout. Deeper in-conversation buying experiences are possible through branded apps and connectors.
Do I need to be on Shopify?
No. Any store works if its data is readable. Shopify makes some plumbing easier, but headless and custom stores integrate the same way.
How do I get recommended for generic searches?
Slowly, honestly. Non-branded visibility is a 6 to 12 month third-party content play. Branded accuracy and a working purchase path are fixable now and worth more than most brands expect.
Is this the same as SEO?
No. SEO optimizes pages for ranked links. This is structured data, feeds, and protocol integrations that let agents read and transact. You need to be wired in, not just writing blog posts.
What does it cost?
The audit that starts everything is free and shows exactly what ChatGPT gets wrong about you today. From there pricing scales with catalog size and the layers you need.