AI Shopping & Agentic Commerce Readiness Checker
Pricing
from $8.00 / 1,000 store auditeds
AI Shopping & Agentic Commerce Readiness Checker
Score any online store 0-100 for ChatGPT, Perplexity and AI-agent shopping: AI crawler access, llms.txt, Product schema, GTINs, UCP. Fix list included.
Pricing
from $8.00 / 1,000 store auditeds
Rating
0.0
(0)
Developer
shawn slam
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 hours ago
Last modified
Categories
Share
Find out how ready an online store is to be found and bought from by AI shopping assistants and agents. You get a 0-100 score, 14 checks and a prioritised fix list for $0.01 per store.
Shoppers now ask ChatGPT, Perplexity, Claude and Google's AI for product picks, and agents are starting to check out on their behalf. Those systems can only recommend what they can crawl and understand. This Actor audits each store the way they see it.
Quick start
- Press Start. The form is already filled with this example input, so the first run returns real rows in under a minute:
{"domains": ["allbirds.com"]}
- Swap in your own values, or call the Actor through the Apify API, Make, Zapier, n8n or the Python/JS clients with the same JSON.
- Download the results as JSON, CSV or Excel from the Output tab, or schedule the run to repeat.
What it checks
| Group | Check | Points |
|---|---|---|
| AI crawler access | robots.txt lets AI search/assistant bots in (OAI-SearchBot, ChatGPT-User, PerplexityBot, Perplexity-User, Claude-SearchBot, Claude-User) | 15 |
| XML sitemap | 5 | |
| /llms.txt | 5 | |
| Brand identity | Organization JSON-LD with name, logo, sameAs | 8 |
| WebSite JSON-LD | 2 | |
| OpenGraph tags | 5 | |
| Product data (sample product page) | Product JSON-LD present | 15 |
| Offer with price, currency, availability | 10 | |
| Brand plus GTIN / MPN / SKU | 8 | |
| Image and description | 5 | |
| aggregateRating | 5 | |
| Shipping details and return policy | 7 | |
| Agentic commerce | Agentic checkout manifest (/.well-known/ucp or Link header) | 5 |
| Public machine-readable catalog (Shopify products.json / WooCommerce Store API) | 5 |
Training crawlers (GPTBot, ClaudeBot, Google-Extended, Applebot-Extended, CCBot, meta-externalagent) are listed but not scored: blocking them is a fair business choice and does not stop a store from showing up in AI answers.
Checks that can't be run (e.g. the product page is blocked or robots.txt disallows a file) are marked passed: null and left out of the score, so a store is never punished for something we could not test.
Sample output (real run, trimmed)
{"domain": "colourpop.com","score": 93,"grade": "A","checksPassed": 13,"checksFailed": 1,"groupScores": { "AI crawler access": 100, "Brand identity": 100, "Product data": 86, "Agentic commerce": 100 },"platform": "Shopify","sampleProductUrl": "https://colourpop.com/products/colour-me-merry-advent-calendar-2026","aiSearchCrawlersBlocked": [],"aiTrainingCrawlersBlocked": [],"topRecommendations": ["Add shippingDetails and hasMerchantReturnPolicy to your Offer JSON-LD (or as an organisation-level MerchantReturnPolicy)."],"checks": [{ "check": "product_identifiers", "group": "Product data", "weight": 8, "passed": true, "detail": "brand ✓; identifiers: gtin, mpn, sku" },{ "check": "shipping_returns", "group": "Product data", "weight": 7, "passed": false, "detail": "no shippingDetails; no MerchantReturnPolicy" }]}
In the same test a WooCommerce butcher shop scored 30 (F): no Product JSON-LD on product pages, no llms.txt, no Organization schema.
Who uses this
- Shopify and e-commerce agencies: run it on a prospect list and open every pitch with a concrete score and fix list.
- Store owners and SEO/GEO teams: check your own store and competitors, then re-run after fixes.
- SaaS and app makers: find stores that need your schema, feed or llms.txt product.
How to use it
- Add store domains (any platform). Press Start.
- Optional: give a sample product URL per store; otherwise one is picked from the store's product feed or homepage.
- Sort the dataset by
score, or export to a sheet.
Pricing
$0.01 per store audited (Silver $0.009, Gold $0.008) plus a $0.00005 start fee. Stores that can't be reached are free. 1,000 stores = $10.
FAQ
How many requests per store? About 6-8 (homepage, robots.txt, sitemap, llms.txt, product feed, one product page, UCP manifest), spaced politely.
Is the score official? No. It's our own transparent checklist based on public guidance from AI platforms and schema.org. Every check shows its points and the evidence, so you can judge for yourself.
Can I schedule it? Yes, create a Task and add a Schedule to track a store's progress week by week.
Is it legal?
This Actor only reads pages and feeds that the website itself publishes to every visitor without a login. It obeys each site's robots.txt, keeps a polite request rate, and never tries to get past logins, paywalls, captchas or bot checks. It does not collect personal data such as emails, phone numbers or names of private individuals. You are responsible for how you use the data: follow the source site's terms, copyright and the privacy laws that apply to you (GDPR, CCPA, etc.). This tool is independent and not affiliated with or endorsed by the platforms it reads.