ChatGPT for merchants: the full setup for your store
Every step a store takes to be in ChatGPT: crawler access, Business Hub claim, profile, product feed, Business Agent, its own app, ads and upkeep.
On this page
- 01What does a ChatGPT merchant need to set up?
- 021. How do I let ChatGPT read my store?
- 032. How do I claim my store in ChatGPT Business Hub?
- 043. What goes in my ChatGPT business profile?
- 054. How do I connect a product feed to ChatGPT?
- 065. Should my store publish a Business Agent?
- 076. Can shoppers buy inside ChatGPT?
- 087. How do signed-in customers check orders in ChatGPT?
- 098. Should I run ChatGPT ads?
- 109. How do I keep my ChatGPT listing current?
- 11Who does each task, and how often?
- 12Done for you: ChatGPT setup for your store
- 13How Transica helps
- 14Common questions
- 15Sources
ChatGPT for merchants is a set of separate steps, not one sign-up. A store lets OpenAI's search crawler read its site, claims its business in Business Hub, fills in its profile and connects a product feed. Eligible US stores can then publish a Business Agent that answers shopper questions. Shoppers still buy on the store's own website. For what the agent can't do, such as checking a signed-in customer's order, the store adds its own app in ChatGPT, which can also list in Claude. Ads are optional and paid. After that, everything needs keeping current.
OpenAI opened Business Hub in beta on 10 November 2026, as part of Businesses in ChatGPT.
What does a ChatGPT merchant need to set up?
Do them in this order.
| Step | What it gives your store |
|---|---|
| 1. Let OAI-SearchBot in | Your pages can appear in ChatGPT search |
| 2. Claim and verify | Control of your profile and the blue check |
| 3. Fill in the profile | Your website, policies and logo, as you write them |
| 4. Connect a product feed | Your prices and stock, as you set them |
| 5. Publish a Business Agent | A chat that answers shopper questions (US only) |
| 6. Keep checkout on your site | Sales, payment and fulfilment stay with you |
| 7. Add your own app | Orders, returns and reorders for signed-in customers |
| 8. Ads, if you want them | Paid clicks or chats |
| 9. Upkeep and insights | Current details, and numbers on how ChatGPT shows you |
1. How do I let ChatGPT read my store?
ChatGPT search uses OAI-SearchBot, OpenAI's search crawler. A crawler is a bot that visits web pages to collect them for search. OpenAI's crawler page asks sites to allow it in robots.txt and to let its published IP addresses through your host or CDN. OpenAI says a robots.txt change takes about 24 hours to apply.
User-agent: OAI-SearchBot
Allow: /GPTBot is a different crawler, used for training OpenAI's models. OpenAI treats each crawler setting separately, so blocking GPTBot doesn't keep you out of search. Scan a page to see what ChatGPT and other AI tools can read. More in AEO.
2. How do I claim my store in ChatGPT Business Hub?
- Open Business Hub. Sign in to ChatGPT, open Business Hub from the sidebar or go to chatgpt.com/business-hub, and search for your store by name. An eligible online business that isn't listed may see an option to add it.
- Verify the claim. Use one of the methods shown: a code sent to the business phone or email, a DNS TXT record on your domain, or your Shopify store (OpenAI Help Center). OpenAI reviews the claim and emails you its decision.
- Pass the Persona check. Persona is an ID-check service. You may need a government ID, business registration details and proof that you can represent the business. Only after OpenAI approves it can you publish profile changes, connect a feed, see insights or create an agent. The blue check appears then too.
- Invite your team. The admin who claimed the business can add teammates and give an agency access to manage the business or its agent. Each person uses their own ChatGPT account.
You don't need an Ads account, ChatGPT Enterprise or a Shopify store to claim. If a step gets stuck, see Business Hub verification. Every claim step in detail: how to claim your business in ChatGPT.
3. What goes in my ChatGPT business profile?
After Persona is approved, you can edit these fields. OpenAI reviews each change before it's published, and an update can take time to show in ChatGPT's answers. ChatGPT may also use other sources about your business.
| Field | What to check |
|---|---|
| Website | Your store's main domain. For an online business, Business Hub counts a mention only when ChatGPT cites this website. |
| Description | What you sell, in plain words, with no claims you can't back up |
| Category | The product or service category that fits most of what you sell |
| Logo and cover photo | Images you have the rights to use |
| Delivery policy | The same costs and times your checkout shows |
| Return policy | The same terms as your returns page. Your Business Agent answers from it. |
The Businesses in ChatGPT policy says profile information must be true and kept current. It rules out false claims about prices or availability, fake reviews, and links that don't lead where they say.
4. How do I connect a product feed to ChatGPT?
A product feed is a file that lists every product with its price and stock. After Persona is approved, Business Hub gives you three ways to connect one:
| Way in | What you do |
|---|---|
| Shopify | Connect your store. Shopify's catalog shares product details, prices and availability. |
| CSV upload | Upload a CSV file that follows OpenAI's feed spec, with all its required fields |
| Hosted URL | Give the link to a feed file that your platform or a feed tool keeps updated |
Products in the feed must follow OpenAI's Commerce policies. A connected feed doesn't publish an agent, and OpenAI says it doesn't guarantee that ChatGPT recommends your products. WooCommerce, Magento and custom stores use the CSV or the hosted URL.
The other route is OpenAI's merchant program. You apply on the merchants page and join a waitlist. Shopify and Etsy catalogs are already in ChatGPT, with no application.
What does OpenAI's feed spec ask for?
OpenAI's feed spec has one row per product or variant:
| Field group | Fields |
|---|---|
| Required on every row | item_id, title, description, url, brand, seller_name, image_url, availability, price |
| Also required for variants, such as sizes | group_id, listing_has_variations, variant_dict |
| Optional, worth adding | gtin, sale_price, shipping_price, return_policy, accepts_returns, review_count, star_rating, additional_image_urls |
Three rules catch stores out:
- Sale prices.
sale_pricemust be lower thanpriceand in the same currency, or ChatGPT ignores it. - Shipping. An empty
shipping_pricemeans unknown, not free. - Barcodes. A
gtinhas 8, 12, 13 or 14 digits, with no spaces or dashes.
Field by field, with examples: ChatGPT product feed.
5. Should my store publish a Business Agent?
A Business Agent is a chat that answers questions about your store. Shoppers open it from your ChatGPT profile. It answers from your feed, your policies and the instructions you write. It's open to US ecommerce and online service businesses with a website that meet the industry rules in the Business Agents Policy.
- Open your business. After Persona is approved, open it in the Business tab. If you connected Shopify, a draft agent may already be there.
- Review what it uses. Check your product details and return policy.
- Write instructions. The policy says everything must be true and current. You can't tell the agent to invent prices, stock, reviews or guarantees, or to pressure shoppers.
- Preview it. Ask a question customers often ask, such as whether a sale item can be returned. If the answer is wrong, fix the details or instructions and test again.
- Publish. Customers can only chat with a published agent.
OpenAI's help center says the agent can't complete purchases, make bookings or check a customer's order. It explains products and policies and links to your website. It also doesn't use your ChatGPT app's data. More in ChatGPT Business Agent.
6. Can shoppers buy inside ChatGPT?
Not today. OpenAI's merchants page says it is moving away from a standalone Instant Checkout. Shoppers find products in ChatGPT and buy on the merchant's own website or app, and OpenAI charges no fees on purchases that start in ChatGPT. Your checkout, payments and fulfilment stay as they are.
OpenAI has changed this before, so read the merchants page again before you plan around it. The history: what happened to Instant Checkout.
7. How do signed-in customers check orders in ChatGPT?
Through your store's own app. An app is your own server (an MCP server) that ChatGPT calls when a customer uses it. OpenAI's docs call these apps plugins. A customer signs in with the account they already have with your store, then checks an order, starts a return or reorders a past purchase. The app's actions call your store's API, so the store needs one.
Each assistant reviews the app before it lists it:
| Directory | What it asks for |
|---|---|
| ChatGPT | A verified OpenAI organization, exactly five test cases that should work and three that shouldn't, a demo video, and a reviewer account that signs in without codes or two-factor (OpenAI) |
| Claude | A submission from a paid Claude plan at claude.ai/directory/manage, OAuth 2.0 sign-in, and a test account for reviewers (Anthropic) |
The same server can list in both. Full checklists: ChatGPT's directory and Claude's directory. How the app and the agent split the work: Business Agent vs a ChatGPT app.
8. Should I run ChatGPT ads?
Ads are optional and paid. They appear below ChatGPT's answer, only for people on the Free and Go plans, and OpenAI says they don't influence its answers (OpenAI Help Center). Sign up at ads.openai.com. A business can also sponsor its Business Agent and use it as the destination of its ads (OpenAI). Budgets and setup: ChatGPT ads.
9. How do I keep my ChatGPT listing current?
Both OpenAI policies say the information you give must be true and kept current.
| When this changes | Update this |
|---|---|
| A price, a sale or stock | The feed. The spec says to update it when a sale starts or ends and when an item sells out. |
| Delivery or return terms | The profile, then preview the agent again |
| Your product range | The feed, then the agent's instructions if they name products |
| OpenAI's policies | Read both policies again. OpenAI says it may update them, and the agent rules apply every time you edit the agent. |
If OpenAI finds a problem with an agent, it may pause or remove it and ask for changes. For stores in the merchant program, OpenAI's get started guide recommends uploading a full feed snapshot at least once a day.
Which Business Hub insights should I watch?
| Insight | What it counts |
|---|---|
| Mentions | For an online store, each time ChatGPT references your website. Your brand name alone doesn't count. |
| Website clicks | Clicks from ChatGPT through to your website |
| Discovery topics | Common themes in answers that mentioned or cited you |
Insights cover the past 28 days. OpenAI doesn't share prompts or chats with your agent, and a blank number can mean activity is below its reporting threshold, not zero. OpenAI suggests using insights to find gaps in the information you share.
Who does each task, and how often?
An agency can do most of the work once you invite it. The claim and the Persona check stay with you.
| Task | Who does it | How often |
|---|---|---|
| Allow OAI-SearchBot | Owner or agency | Once, then after site or CDN changes |
| Claim the business | Owner only | Once |
| Persona ID check | Owner only | Once, and again if it fails or expires |
| Invite teammates or an agency | Owner only | When your team changes |
| Fill in the profile | Owner or agency | Once, then when details change |
| Connect the product feed | Owner or agency | Once |
| Update the feed | Owner or agency | With every price, sale or stock change |
| Write, test and publish the agent | Owner or agency | Once, then after policy or product changes |
| Build and list your own app | Owner or agency, submitted from your accounts | Once, then when its tools change |
| Run ads | Owner or agency | While a campaign runs |
| Read insights | Owner or agency | Monthly, since they cover 28 days |
Done for you: ChatGPT setup for your store
Transica helps you claim your business in ChatGPT, fills in your profile, builds and keeps your product feed current, sets up your Business Agent, and gives customers an app in ChatGPT for what the agent can't do, like checking an order.
Setup
- Claim. Transica guides you through claiming in Business Hub. You do the verification and the Persona ID check, then invite Transica as your agency, which OpenAI's help center allows.
- Profile. Transica fills in your website, description, category, logo, and delivery and return policies.
- Product feed. Transica builds a feed from your store's site or API in OpenAI's feed format, hosts it and connects it.
- Business Agent. Transica writes the agent's instructions to OpenAI's Business Agents Policy, tests them, and publishes the agent when you say OK.
- Your app. Transica builds an app for what the agent can't do, such as signed-in order checks, returns and reorders, and submits it to ChatGPT's directory and Claude's from your accounts. Customers sign in with their existing store login. Transica can't connect to Shopify's customer accounts yet.
Every month
- Keeps the feed current: prices, stock and sales.
- Updates the agent and the profile.
- Hosts and monitors the app.
- Sends a monthly note based on the Business Hub insights you share.
Who it's for: US stores first, especially WooCommerce, Magento and custom stores, since Shopify already shares its catalog with ChatGPT. Outside the US, it covers everything except the Business Agent.
How Transica helps
- Free page scan. Scan your store's page, with no account, to see whether OAI-SearchBot and other AI tools can read it.
- Your store's own app. Transica builds it from your API spec, or by sending AI agents through your site to find what customers can do there. You approve each tool. Transica hosts it, signs customers in with your existing login and prepares the directory submissions. Building is free; hosting starts at $19 a month.
- Free directory check. The MCP directory check, with no account, shows what ChatGPT's and Claude's directories would flag.
Common questions
What is the ChatGPT merchant program?
It's OpenAI's application, on chatgpt.com/merchants, for stores that want to share a product feed with ChatGPT shopping. New applicants join a waitlist. Since 10 November 2026, a store can also connect a feed itself after it claims its business in Business Hub and passes Persona.
How do I apply to be a ChatGPT merchant?
Claim your business in Business Hub, pass Persona, then connect your feed. Or fill in the form on chatgpt.com/merchants, which asks for your company, website, product categories and SKU count. Shopify and Etsy sellers don't need to apply.
Do I need Shopify to sell on ChatGPT?
No. OpenAI says you can claim your business and set up a Business Agent without Shopify. Other stores upload a CSV feed or give a hosted feed URL, and ChatGPT also finds products on pages it crawls.
Can an agency manage my ChatGPT business profile?
Yes. The admin who claimed the business can give an agency access to manage the business or its agent, using the agency's own ChatGPT account. The Persona ID check stays with you, and OpenAI Support can help if an agency invitation is blocked.
How often should I update my ChatGPT product feed?
Whenever a price, sale or stock level changes. OpenAI's spec says to update the feed when a sale starts or ends and when an item sells out, and the merchant program recommends a full snapshot at least once a day.
Does claiming my store make ChatGPT recommend it more?
No. OpenAI says claiming doesn't guarantee higher placement or sales, and ads don't influence ChatGPT's answers.
Sources
Read on 11 November 2026.
- OpenAI: Introducing Businesses in ChatGPT, 10 November 2026; Businesses in ChatGPT: Claim your business; Power product discovery in ChatGPT (merchants page)
- OpenAI Help Center: Setting up your business on ChatGPT, Ads in ChatGPT
- OpenAI policies: Businesses in ChatGPT and Business Agents Policy, updated 10 November 2026
- OpenAI developer docs: Overview of OpenAI crawlers, Product feed spec, Get started with commerce, Upload and submit your plugin
- Anthropic: Submit a connector to the directory