Shopify just got native ChatGPT integration. WooCommerce store owners have to set it up manually — but the manual approach actually gives you something Shopify's integration doesn't.
Here's the full setup.
Part 1: Discovery — Tell ChatGPT Your Store Exists
Create an llms.txt file
Place it at yourstore.com/llms.txt. ChatGPT-User bot, PerplexityBot, and other AI crawlers read this file to understand what your site is about.
# YourStore
> [What you sell, in one sentence]
## About
YourStore sells [product category] for [customer type].
## Product Categories
- Category 1: https://yourstore.com/category/cat-1/
- Category 2: https://yourstore.com/category/cat-2/
## Search
AI-powered semantic search available.
Endpoint: https://yourstore.com/?s={query}&post_type=product
## Key Pages
- Shop: https://yourstore.com/shop/
- Contact: https://yourstore.com/contact/
Add schema.org Product markup
For WooCommerce, Rank Math or Yoast handle this. Make sure these fields are populated: name, sku, price, availability, brand.
Consistency matters more than completeness. A product where SKU matches across schema, feed, and title is a stronger entity signal than one with rich but inconsistent markup.
Part 2: Conversion — Fix What Happens When They Arrive
Here's what most guides skip.
You can't put 1,000 products into llms.txt. So when a customer arrives from ChatGPT and searches your store, default WooCommerce search still fails them:
-
"moisturizer for sensitive skin, under $30"→ 0 results -
"wireless headphones, not Sony"→ 0 results -
"gift for someone who loves cooking"→ 0 results
ChatGPT brought them to you. Your search lost them.
The fix: semantic search trained on your specific catalog
Queryra is a WooCommerce AI search plugin that replaces default keyword search with vector embeddings. It indexes your catalog in minutes and understands natural language queries, price filters, brand exclusions, and 50+ languages out of the box.
Customer types: "wireless headphones under $60, not Sony"
→ Layer 1: vector search finds semantically relevant headphones
→ Layer 2: intent parser extracts price cap ($60) and brand exclusion (Sony)
→ Result: filtered, ranked, relevant products
No OpenAI API key required — everything runs on Queryra's infrastructure.
The Full Funnel
ChatGPT (discovers your store via llms.txt + schema)
↓
Customer arrives with purchase intent
↓
Queryra (AI trained only on YOUR catalog)
↓
Customer finds the right product
↓
Sale
General AI for discovery. Your own AI for conversion.
Resources:
Top comments (0)