Free scan · No signup · About ten seconds
Can ChatGPT read your Shopify store?
An assistant only recommends what it can read. If your price and stock status are not in the HTML a crawler receives, you get skipped silently, and nothing in your Shopify admin tells you it happened.
Free, no signup. Takes about ten seconds.
Measured, not claimed
Across 10,110 Shopify storefronts we have scanned, 80% fall short on product structured data, and the median store scores 74 out of 100.
What the scan checks
- AI crawler access
- Twelve named assistant crawlers, read against your real robots.txt rules
- Product structured data
- Price, currency, availability and identity, in a form a machine reads without guessing
- Server-rendered content
- What a crawler that runs no JavaScript actually receives
- Sitemap, llms.txt, metadata
- The discovery basics, most of which Shopify ships for you
Scans fetch only public pages, the same way any crawler does. How the crawler behaves.
Being readable is not the same as being recommended
Shopify records the site that referred every order, but nothing in the admin separates AI assistants from ordinary referrals, so the honest answer most merchants have is a shrug.
The Shelfglance app reads the referrer Shopify already stores against each order and tells you how many came from ChatGPT, Perplexity, Claude, Gemini or Copilot, and what they were worth. It reads no customer names, emails, phone numbers or addresses.
- Free
- Last 7 days, totals and revenue share. No card.
- Pro, $19 a month
- 60 days, breakdown by assistant, and the orders themselves. 7-day free trial.
- Recorded history
- Shopify grants apps 60 days; the app records each day as it passes
Installs on any Shopify store. The free plan needs no card, and the dashboard runs on sample data if you would rather look first.
What no one can tell you
Answers shown inside Google's AI Overviews reach your store as ordinary Google referrals. Nobody can separate those out, and any tool claiming to is guessing. We report what Shopify actually recorded, and say where the data stops.