See your store the way shopping channels see it.

Your catalogue can be crawled, indexed and still not be understood as something anyone can buy. Paste a domain and find out — nothing to install, nothing to connect.

Reads only what your storefront already serves publicly. Nothing is stored.


Three of four stores we measured are invisible to AI shopping.

ChatGPT, Gemini, Perplexity and Google's AI results answer shopping questions by reading Product structured data off your product pages — what it is, what it costs, whether it is in stock. Plenty of Shopify themes ship only company-level data. The products get crawled, and are never understood as purchasable.

Sampled 2026-08-09, one product page each, after full JavaScript execution.
StoreStructured data on the product pageLegible to AI shopping
gymshark.comNo JSON-LD at allNo
trueclassictees.comOrganization, WebSiteNo
deathwishcoffee.comOrganizationNo
hellotushy.comProduct, Offer, MerchantReturnPolicyYes

Every check here started as somebody's bad week.

These are real reviews of the official Shopify sales-channel apps, with dates. Each one became a detector.

Google & YouTube1 star
1 July 2026
“After getting the app connected it only added 19 items to our Google Merchant account, out of over 250.”

Nothing reported a number. The merchant had already checked the obvious thing — every product had the sales channel enabled.

Google & YouTube2 stars
26 July 2026
“The app migrated our product IDs from the localized shopify_US_ format to the new shopify_ZZ_ format.”

Google Ads treats a different ID as a brand-new product, so campaign learning reset across the whole catalogue at once. Nothing broke visibly. This is the one a single snapshot cannot ever reveal.

Pinterest1 star
31 March 2026
“The variant inflation we're seeing — 63 products to 2,200+ listings.”

Their own Pinterest rep told them a fragmented catalogue would waste budget. That is how they found out.

Facebook & Instagram1 star
25 June 2026
“It's unclear why products get rejected, just that it doesn't follow the rules. Well, what rules?!”

Rejections grouped by cause — including the ones the channel refuses to give a reason for, which we report as exactly that rather than inventing one.

Facebook & Instagram1 star
28 July 2026
“Shows as connected but doesn't really connect to shopify store.”

A connection that answers healthily while holding nothing is the dangerous kind: every badge in the chain stays green.


What the free audit cannot see.

It reads your public catalogue, so it finds what is visible from outside: missing product types, missing images, thin descriptions, variants without SKUs, products that are entirely out of stock, and whether your product pages carry the structured data AI shopping assistants need.

It cannot see what Google Merchant Center says about you — which products are disapproved and why, whether your catalogue silently stopped syncing, or whether your product IDs were rewritten under your live campaigns. That needs access to your channel accounts.

It also will not tell you that you are missing a GTIN or an llms.txt. Shopify hides barcodes from the public endpoint and ships an llms.txt on every store, so both claims would be false on every merchant we could make them to.


The part that watches.

Continuous monitoring across Google, Meta and Pinterest: it tells you the day your catalogue stops matching what the channels hold. Coverage collapses, rewritten product IDs, disapprovals grouped by cause. One alert per root cause, and silence while a known problem stays open.