Skip to content
aivoma
Free check
← All guides

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”:

  1. 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.
  2. 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.
  3. 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 no Disallow: / for OAI-SearchBot, ChatGPT-User or GPTBot. If you want to opt out of training only, disallow GPTBot alone 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 return 200.

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_search and enable_checkout flags). 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.

FAQ

Straight answers to the questions store owners ask

Is ChatGPT Shopping available in Estonia, Finland or Germany?

As of August 2026, ChatGPT shows product recommendations with links to stores worldwide, including EU stores, but the merchant programme with Instant Checkout (buying inside ChatGPT) is live only for US and UK merchants. OpenAI has said expansion continues region by region. EU stores should publish the product feed now so they are eligible on day one.

Do I need a plugin to sell on ChatGPT with WooCommerce?

For being recommended: no — you need readable pages, valid Product schema and crawler access. For Instant Checkout via the Agentic Commerce Protocol: yes, a plugin or integration that exposes the ACP checkout endpoints and product feed. Several WooCommerce plugins (e.g. WebKul’s ChatGPT Product Feed, feed plugins with an OpenAI format) appeared in late 2025 and 2026.

Does OpenAI charge a fee?

Recommendations and links are free. For Instant Checkout OpenAI charges merchants a small fee per completed order; the exact rate is set in the merchant agreement. Payment is processed by your existing PSP (Stripe first, others via the protocol).

Will allowing GPTBot let OpenAI train on my product pages?

GPTBot is the training crawler; OAI-SearchBot powers search and shopping answers and does not train models. You can allow OAI-SearchBot and ChatGPT-User while disallowing GPTBot if you prefer.

Free instant store check

See what AI assistants can read on your store — in 60 seconds

Paste your store URL. We test AI-crawler access, product schema, prices, GTINs, feeds and email security live, and show the exact gaps. No sign-up, no obligation.

Check my store free