WooCommerce
Why your WooCommerce products aren't showing up in ChatGPT Shopping
AI assistants recommend products they can read. If yours are missing, it is almost always missing structured data, brand or GTIN. Here is how to tell and how to fix it.
By ShopToAI Team · Updated Jul 16, 2026
You sell good products, your store looks fine, and yet when you ask ChatGPT for something you clearly stock, it recommends someone else. This is one of the most common questions we hear, so here is the honest answer and what to do about it.
The short answer
ChatGPT and other AI assistants recommend products they can read with confidence. If your product pages lack valid structured data, a real brand, and a GTIN, the assistant cannot be sure what you are selling, so it plays it safe and names a competitor it understands. The fix is data, not design.
The usual reasons, in order
- No valid Product JSON-LD. Your theme shows a price to a human, but there is no machine-readable Product block, or the one that exists is broken. This is the number one cause.
- Duplicate, conflicting schema. WooCommerce core and an SEO plugin both output Product markup and they disagree. Conflicting signals make an assistant back off.
- Missing brand and GTIN. Without these, the assistant cannot match your item to "the best X under Y" the shopper asked for.
- Unclear offer data. Price, currency and stock status are not stated in a way a machine trusts.
- AI crawlers blocked. Your robots rules quietly block the crawlers these assistants use, so they never read the page at all.
Notice what is not on this list: your theme, your photos, your copywriting. Those matter to people. The assistant reads the data behind them.
What to do
Start by finding out which of these apply to your store instead of guessing. Run a free audit and get a 0 to 100 AI-readiness score with the specific issues listed per product. Check your store. No account, no card.
Then work through the fixes in order. The full walkthrough is in our guide: How to optimize a WooCommerce catalog for AI shopping assistants.
If you would rather not do it product by product, shoptoai audits your catalog, fixes the gaps and writes the changes back to WooCommerce, with one source of truth for your schema and every change reversible. See pricing.
Common questions
Does paid advertising get me into ChatGPT Shopping?
No. This is organic. Assistants surface products they can read and trust from your structured data, not products that paid to be there.
How long until I show up after fixing this?
Once the data is correct and crawlers can read it, assistants pick it up on their next crawl. There is no fixed guarantee, but correct data is the requirement to be eligible at all.