ChatGPT Shopping for WooCommerce stores in the EU: how to get listed (2026 guide)
What ChatGPT Shopping and Instant Checkout mean for an EU WooCommerce store, what already works today, and how to be ready when checkout opens.
By Harri Reili Published 11 min read
Shoppers are asking ChatGPT “which grow light for a 60×60 cm tent under €200, delivered to Estonia?” — and getting an answer with three products, prices and store links. If your WooCommerce store is not one of them, this guide explains exactly why, what ChatGPT Shopping actually is in the EU today, and what to do about it now.
What ChatGPT Shopping is (and what it isn’t yet)
There are three separate things people call “ChatGPT Shopping”:
- Product recommendations in answers. ChatGPT searches the web with its own crawler (OAI-SearchBot), reads product pages, and answers with a shortlist of products and links. This is live worldwide and has been since 2025. Any store ChatGPT can read and trust can appear here — no registration.
- The merchant programme / product feed. Merchants submit a structured product feed to OpenAI (the OpenAI product feed spec), so ChatGPT has verified price, availability and shipping data instead of scraping. Feeds make recommendations more accurate and are required for checkout.
- Instant Checkout via the Agentic Commerce Protocol (ACP). The buyer completes the purchase inside ChatGPT; the order is created in your store through the ACP endpoints; your PSP takes payment. As of August 2026 this is live for US and UK merchants, with expansion announced but no EU date.
So: an EU WooCommerce store can already be recommended (layer 1), should already publish a feed (layer 2), and should be technically ready for checkout (layer 3) without expecting revenue from it this quarter.
Why most EU WooCommerce stores never appear
When we audit small EU stores, the reasons are boring and technical, in this order:
- AI crawlers blocked. robots.txt disallows GPTBot/OAI-SearchBot, or Cloudflare’s “Block AI bots” (default for new zones since 2025) returns 403. ChatGPT literally cannot read the store. → Fix: robots.txt, Fix: Cloudflare
- No usable Product schema. No JSON-LD, or an Offer without price/currency/availability, or no GTIN. ChatGPT cannot verify what you sell. → Fix: Product schema, Fix: GTIN
- No feed. Without a Merchant-Center-style feed, you are absent from the surfaces that ground answers in feeds (Google AI Mode, Copilot) and not eligible for the OpenAI merchant programme. → Fix: feeds
- Pages that don’t answer. One-line supplier descriptions give the assistant nothing to quote; competitors with a specs table and delivery block win. → Fix: thin content
Run the free store check — it tests the first three in about 30 seconds.
Step 1 — Let OpenAI read your store
- In
robots.txt, make sure there is noDisallow: /forOAI-SearchBot,ChatGPT-UserorGPTBot. If you want to opt out of training only, disallowGPTBotalone and keep the other two allowed. - In Cloudflare: Security → Bots → AI bots = Allow; AI Crawl Control: OAI-SearchBot, ChatGPT-User, GPTBot = Allow; Bot Fight Mode off.
- Verify:
curl -sI -A "OAI-SearchBot/1.4" https://yourstore.com/must return200.
Step 2 — Make every product verifiable
ChatGPT trusts products it can confirm. On each product page you need valid Product JSON-LD with:
| Field | Why ChatGPT needs it |
|---|---|
name, image, description |
Identify and describe the product |
offers.price + priceCurrency |
Answer “under €200” questions |
offers.availability |
Filter to in-stock |
gtin13 / mpn + brand |
Match your item to the same product elsewhere and trust your price |
aggregateRating |
Rank between stores |
shippingDetails, hasMerchantReturnPolicy |
Answer “ships to Estonia?” / “can I return it?” |
In WooCommerce this means: one schema source (Rank Math or Yoast WooCommerce SEO), WooCommerce 9.2+ for the native GTIN field, WooCommerce 9.6+ Brands, and stock status set on every product and variation. Test three products in Google’s Rich Results Test until there are zero errors.
Step 3 — Publish the feeds
- Google Merchant Center via Google for WooCommerce — free listings, and the same data feeds Google AI Mode and AI Overviews.
- Microsoft Merchant Center — accepts the Google feed; powers Copilot and Bing shopping.
- OpenAI product feed — OpenAI publishes a feed spec (JSON/CSV, fields close to Google’s plus
enable_searchandenable_checkoutflags). Several feed plugins added an “OpenAI / ChatGPT” export in 2026. Generate it now, host it at a stable URL, and refresh it at least daily. When the merchant programme opens in your country, you submit that URL in the OpenAI merchant dashboard.
Step 4 — Be ready for Instant Checkout (without waiting for it)
The Agentic Commerce Protocol is an open spec: ChatGPT calls your store’s endpoints to create a checkout session, update it (address, shipping option), and complete it with a payment token from your PSP. WooCommerce does not implement ACP in core; plugins do. What you can prepare today:
- Stripe as a payment method (first PSP supported for ACP payment tokens; others follow via the protocol).
- Clean shipping zones and rates — ACP returns your shipping options to the buyer in ChatGPT; “no shipping options” kills the sale exactly as it does on your site. → Fix: shipping
- Guest checkout enabled — agentic orders arrive without an account. → Fix: forced registration
- Order emails that reach the inbox — a buyer who purchased inside ChatGPT relies entirely on your confirmation email. → Fix: SPF/DKIM/DMARC
- Watch the WooCommerce and OpenAI announcements for the EU merchant opening; when it happens, install an ACP-capable plugin and enrol.
Step 5 — Write pages that answer the question
ChatGPT quotes pages that answer plainly. For your top 20 products add: a one-paragraph plain summary, a specs table, a “good for / not for” list, a delivery & returns block with real prices and days per country, and a 3–5 question FAQ in the words buyers use. This is the same content that lifts Google conversion, so it is never wasted.
Step 6 — Measure
Pick 15 real buyer questions for your categories and markets (“best X under €Y delivered to Z”, “where to buy brand model in Estonia”, “X vs Y”). Ask them monthly in ChatGPT, Google AI Mode and Perplexity, and record who is cited. That is your AI visibility score; it moves within 4–8 weeks of fixing the fundamentals.
Timeline for an EU store, realistically
- Week 0: free check → fix crawler access (same day).
- Weeks 1–2: schema, GTINs, brands, availability; Google + Microsoft feeds live.
- Weeks 2–4: OpenAI-format feed generated; top-20 product pages rewritten.
- Weeks 4–8: first ChatGPT/Perplexity citations appear in monthly measurement.
- When OpenAI opens EU checkout: enrol with the feed you already have; add the ACP plugin.
If you would rather have this done, the AI Visibility Setup covers steps 1–5 at a fixed price, and Monitoring runs step 6 every month.