81% of 857 leading Shopify stores are ready for an AI agent to buy from.
We scored 857 leading DTC storefronts with the open Agentic Commerce Score — deterministic, public-signal checks of whether ChatGPT, Google AI Mode, Perplexity and Claude can find, evaluate, and complete a purchase. 694 of 857 cleared the agent-buyable bar.
Where stores fail, check by check
| Check | Pass | Warn | Fail | n |
|---|---|---|---|---|
| AI crawlers allowed (robots.txt) | 97% | 1% | 2% | 857 |
| llms.txt present | 91% | 9% | 0% | 857 |
| Sitemap discoverable | 98% | 0% | 2% | 857 |
| Homepage readable without JavaScript | 95% | 2% | 3% | 857 |
| Machine-readable product catalog | 90% | 0% | 10% | 857 |
| Catalog required fields (title/image/price/description) | 91% | 9% | 0% | 775 |
| Title quality (literal, matchable) | 19% | 81% | 0% | 775 |
| Description depth (≥120 chars) | 82% | 10% | 8% | 775 |
| Product JSON-LD (Offer: price/currency/availability) | 85% | 2% | 13% | 751 |
| Agentic-checkout rail (platform prerequisite) | 100% | 0% | 0% | 857 |
| Machine-readable price + availability | 93% | 6% | 1% | 775 |
| Shipping + returns policies discoverable | 90% | 6% | 4% | 857 |
Percentages are over the stores where the check could run (n varies because checks that cannot run are n/a, never counted as failures). Grade distribution: A 731 · B 37 · C 49 · D 33 · F 7.
Top 25 by score
| # | Store | Score | Grade | Agent-buyable |
|---|---|---|---|---|
| 1 | 2xu.com | 100 | A | ✓ |
| 2 | aersf.com | 100 | A | ✓ |
| 3 | automicgold.com | 100 | A | ✓ |
| 4 | bark.co | 100 | A | ✓ |
| 5 | bentgo.com | 100 | A | ✓ |
| 6 | boxedwaterisbetter.com | 100 | A | ✓ |
| 7 | bronsonshop.com | 100 | A | ✓ |
| 8 | burtsbeesbaby.com | 100 | A | ✓ |
| 9 | burga.com | 100 | A | ✓ |
| 10 | candykittens.co.uk | 100 | A | ✓ |
| 11 | cerebelly.com | 100 | A | ✓ |
| 12 | chromeindustries.com | 100 | A | ✓ |
| 13 | cluse.com | 100 | A | ✓ |
| 14 | communityclothing.co.uk | 100 | A | ✓ |
| 15 | copperpearl.com | 100 | A | ✓ |
| 16 | colorfulstandard.com | 100 | A | ✓ |
| 17 | coravin.com | 100 | A | ✓ |
| 18 | coyuchi.com | 100 | A | ✓ |
| 19 | darntough.com | 100 | A | ✓ |
| 20 | dolcevita.com | 100 | A | ✓ |
| 21 | dollarshaveclub.com | 100 | A | ✓ |
| 22 | dukecannon.com | 100 | A | ✓ |
| 23 | everlane.com | 100 | A | ✓ |
| 24 | fahertybrand.com | 100 | A | ✓ |
| 25 | feetures.com | 100 | A | ✓ |
Every scanned store has a full breakdown page — browse all 857 stores, or score any store yourself: npx agentic-commerce-score <domain>.
Methodology
Candidate stores were compiled from public “leading DTC / top Shopify” lists (Fastbundle — 200 Best Shopify Stores (2025), Omnisend — 8 per-vertical best-Shopify-stores roundups, PipiAds — Top 100 Shopify Clothing Stores (traffic-ranked), Wisepops — best Shopify stores roundups, Charle Agency — 53 Biggest Brands on Shopify, Eastside Co — 63 Biggest Names on Shopify, TrendTrack — top Shopify stores by revenue, The Hub — 40 Fastest Growing DTC Brands, Skailama — top 25 wellness brands on Shopify, plus a canonical set of widely-known Shopify DTC storefronts, platform-verified during the scan), deduplicated to registrable domains. 955 domains were scanned with the open-source ACS CLI (~8 fixed GET requests each, honest bot user-agent, no JavaScript execution); 955 completed with a score, and the 857 stores reported here are those where a Shopify storefront was detected. Non-Shopify sites and unreachable domains are excluded from headline stats. The scan is deterministic and reproducible: run it yourself — raw NDJSON is committed in the repo's data/ directory.
Known limits: scores are a point-in-time snapshot (2026-07-23); stores change daily. Bot-walled homepages score what a declared agent fetcher actually experiences — which is the point, but means a store behind an aggressive CDN rule can under-score its human experience. One product page is sampled per store for schema checks. Rubric v0.1 thresholds: SCORE.md.