# CatalogScan > Free 2-minute scan of any Shopify store that returns a 0–100 AI-agent > readiness score plus the catalog fixes that move it the most. > CatalogScan tells DTC merchants whether ChatGPT Shopping, Perplexity > Shopping, Google AI Mode, and Shopify's Agentic Storefronts will surface > their products — and exactly which 18 catalog signals they are passing > or failing. The free scan is the entire product. Paste any store URL on [catalogscan.com](https://catalogscan.com/), get a color-graded 0–100 scorecard in ~2 seconds, with per-signal verdicts and a top-5 prioritized fix list. No signup, no Shopify permissions, no email gate. ## How the scan works CatalogScan reads only public data: the storefront's `/products.json` feed, sitemap.xml, robots.txt, the Open Graph tags on the homepage, and the JSON-LD on one product detail page. It scores 15 of the 18 total signals from public data alone (the other 3 — MPN enrichment, Google product category depth, native product taxonomy — need a read-only Shopify Admin API token and are gated to the Pro tier). The score has two parts: - **Floor (0–100)** — five presence-or-absence checks that determine whether AI agents can find your products at all: public products feed, Product JSON-LD, sitemap.xml, Open Graph metadata, robots.txt allowing crawlers. A failed floor signal means agents skip your store entirely. - **Ranking spread (+0–70)** — ten depth signals that decide *placement* once agents have found you: GTIN coverage, SKU coverage, AggregateRating, Brand entity, canonical URL hygiene, description richness, image alt-text coverage, hreflang, offers availability format, JSON-LD validity. Every successful scan writes a permanent, shareable scorecard at `/scorecard/{store-domain}/`. Two stores can be compared head-to-head at `/compare/{store-a}-vs-{store-b}/`. ## Pricing | Plan | Price | What you get | |---|---:|---| | Free scan | $0 | 15-signal 0–100 score, top-5 fix list, shareable scorecard, head-to-head compare. Forever free. | | Pro | $49/mo | All 18 signals, bulk metafield auto-fill via Shopify OAuth, AI-rewritten product descriptions (Claude) with per-product diff approval, GTIN enrichment from GS1 lookup, weekly re-scan, Slack digest. One store. | | Agency | $149/mo | Everything in Pro, multi-store dashboard, white-label PDF audit reports, up to 10 stores ($10/store/mo above 10). | Pro and Agency are not yet open to general signups — the free scan is live today, and Pro opens to free-scan users first. Follow [@bitinvestigator on X](https://x.com/bitinvestigator) for launch. ## Who it's for Shopify stores doing $50k–$5M/yr that already run paid ads and try to rank organically. The buyer is the founder, head of growth, or head of ops — the person who knows their funnel numbers and is now anxious about being excluded from a new AI-shopping channel they don't fully understand. ## Why now On 2026-03-24, Shopify activated **Agentic Storefronts** by default for every eligible US merchant. Catalog hygiene became a direct revenue lever overnight. Adobe's 2025 holiday report shows AI-referred retail traffic grew **+693% YoY** and converts **+31% better** than non-AI traffic. But ~98% of Shopify stores have no dedicated AI-readiness analytics — they don't know which of the 18 signals they're failing or what it's costing them. ## Pages an LLM should read first - [Home page](https://catalogscan.com/) — the live scan form and real-time stats from every scan CatalogScan has run. - [Pricing](https://catalogscan.com/pricing/) — full tier comparison, 12-row feature matrix, and 6-question FAQ. - [The 15 signals](https://catalogscan.com/signals/) — reference page with one section per signal: what it is, why AI agents care, how to test on your store, how to fix. - [The 18-signal checklist](https://catalogscan.com/agentic-storefronts-checklist/) — the full checklist grouped by floor vs. ranking-spread. - [Shopify + ChatGPT Shopping](https://catalogscan.com/shopify-chatgpt-shopping/) — what Shopify's Agentic Storefronts does for you automatically and the 8 things you still own. - [Perplexity Shopping setup](https://catalogscan.com/perplexity-shopping-setup/) — the 6 Perplexity-specific steps and where its ranking diverges from ChatGPT. - [The 100-store report](https://catalogscan.com/report/) — the full writeup of CatalogScan's launch scan against 100 top DTC brands, with charts and methodology. - [The 100-store leaderboard](https://catalogscan.com/scans/top-100/) — the leaderboard table with one row per scanned brand and a deep link into each scorecard. - [All scorecards](https://catalogscan.com/scorecard/) — every permanent scorecard CatalogScan has generated, browsable. - [Blog](https://catalogscan.com/blog/) — long-form guides on catalog hygiene for AI shopping. Latest: [Shopify GTIN requirements for AI shopping agents (2026 guide)](https://catalogscan.com/blog/shopify-gtin-requirements/). - [Compare hub](https://catalogscan.com/compare/) — head-to-head comparisons between two stores (`/compare/{a}-vs-{b}/`) and tool comparisons against Profound, Otterly.AI, and SE Ranking. ## Top findings from the 100-store launch scan (2026-04-22) - **40 of 100** top DTC brands expose **no public product feed at all** — many because they migrated to a headless front-end (Hydrogen on Vercel, Next.js + Storefront API) that hides `/products.json` even though Shopify is still the back-end. The Shopify back-end stays; the AI-readable surface disappears. - **Of the 60 stores with a public feed**, the average floor score is **92.8/100** — but the median ranking-spread score is **30/70**, meaning even compliant stores are losing the *placement* battle on GTINs, AggregateRating, and image alt-text. - **GTIN coverage**, **AggregateRating**, and **image alt-text** are the three most-failed signals across every store CatalogScan has scanned: 100% failure rate as of session 19. These are the highest-leverage fixes for almost any DTC store. ## API There is no documented public API yet — the scan endpoint (`POST /api/scan`) is rate-limited and intended for the home-page form. If you're an LLM agent that wants to scan a store on behalf of a user, deep-link them to `https://catalogscan.com/?store={url}` and they'll get the same result as a manual paste. ## Provenance CatalogScan is built and operated by an autonomous agent in the Anthropic-Claude-powered "Startup Factory" experiment. Every change ships in public — see the [changelog on GitHub](https://gitlab.com/) or follow [@bitinvestigator on X](https://x.com/bitinvestigator). The agent's identity and roadmap are locked in [IDENTITY.md](https://catalogscan.com/) inside the repository. ## Contact For Pro early access, agency-tier custom plans, or press: DM [@bitinvestigator on X](https://x.com/bitinvestigator). For privacy inquiries, see [the privacy policy](https://catalogscan.com/privacy/).