ChatGPT shopping launched February 2026

ChatGPT can't see
your products.
Not one of them.

A stock WooCommerce store publishes no product data at all — no price, no stock, no barcode. To an AI shopping assistant, your product pages are not products. They're just text. Webkoding Schema Audit fixes that, and shows you the crawlers arriving.

50M/day
shopping queries in ChatGPT
5.53%
AI traffic conversion vs 3.7% organic
60%
of catalogues agents skip entirely
One-time
no subscription, no middleman
Measured, not claimed

This is your product page, right now

A clean install: WooCommerce 10.9 with Storefront, WooCommerce's own theme. No page builder, no SEO plugin. Here is every piece of structured data the page publishes.

Before — stock WooCommerce
{
  "@type": "BreadcrumbList"
}

✗ no Product
✗ no price
✗ no stock
✗ no barcode
✗ no brand

To ChatGPT, this page
sells nothing.
After — Webkoding Schema Audit
{
  "@type": "Product",
  "name": "Wireless Earbuds Pro",
  "sku": "AR-CD46F4",
  "gtin": "5901234123457",
  "brand": { "name": "Northbay" },
  "offers": [{
    "price": "79.99",
    "priceCurrency": "USD",
    "availability": "InStock"
  }],
  "hasMerchantReturnPolicy": { … },
  "shippingDetails": { … }
}

Why is it missing?

WooCommerce generates this data correctly — it just never reaches the page. The code that builds it runs on a hook that WooCommerce's own block templates stopped firing. Nobody opted into this, and nothing in the admin tells you. Your products have been invisible to Google's rich results the whole time too.

How it works

Find it. Fix it. Prove it.

1

See what you're missing

One scan tells you how many of your products AI agents cannot see, and exactly why — blocked crawlers, missing barcodes, descriptions too thin to be understood.

2

Fix it in a click

Restore the Product schema. Unblock GPTBot, ClaudeBot and Perplexity. Publish /llms.txt and a live product feed. Bulk-fill barcodes and brands.

3

Watch them arrive

Webkoding Schema Audit shows you every AI crawler that reads your store — which assistant, how often, which products. That number was zero before, and now you can see it move.

Pricing

Free finds it. Pro fixes it.

The free plugin on WordPress.org is not a trial. It works permanently, and a store running only that can reach a score of 100 — you are never marked down for declining to buy anything. Pro adds the one-click fixes, the bulk barcode and brand import, and the AI crawler report.

Free — on WordPress.org

$0

Nine weighted checks against the live rendered page. Tells you exactly how many of your products AI agents cannot see, and why.

Schema Audit Pro — one site

$49

One-time payment, no subscription. Restores the missing Product schema, unblocks the AI crawlers, publishes /llms.txt and a live product feed, and bulk-fills barcodes and brands.

Get Pro — $49

Sold by WebKoding. Payments handled by Paddle, our Merchant of Record. Pro is a separate add-on and needs the free plugin installed.

No middleman

Your catalogue never leaves your server

Webkoding Schema Audit runs entirely inside your WordPress. There is no account to create, no monthly fee, and no third-party service sitting between your products and the agents reading them. The feed is served from your own domain.

See it on a real store

A live WooCommerce install with 73 products, left in the state most stores are actually in: no barcodes, no brands, one-line descriptions, crawlers unaddressed. Log in, run the scan, and watch the score climb as you fix them.

The one thing already fixed is the Product schema — Webkoding Schema Audit restores it the moment it is activated, so open any product page and view the source. That "@type": "Product" block is not WooCommerce's. It is ours.

Open the live demo

Log in with demo / demo. Your changes are scoped to your own session — the next visitor gets the same broken store you did.