Agent Commerce Index (pilot)
In the 2 Nov 2026 pilot, AI models reached a checkout step on their own in 20 to 32 of 68 attempts each on 35 non-Shopify stores. In the 6 Nov 2026 snapshot, ARC's check got a checkout link back from 88.4% of Shopify stores (7,171 of 8,115) and 1.9% of stores on every other platform (49 of 2,583).
What it measures: whether an AI agent gets from a product page to a checkout step on a real store by itself, stopping before payment, and how many stores and protocols hand agents a checkout link at all.
Pilot, directionalv0.16 Nov 2026
Agent results: ARC-100 v1 pilot, 2 runs on 2 Nov 2026, 35 non-Shopify stores, 3 models called through an API. Store and protocol results: the 6 Nov 2026 open-data snapshot. How this is measured
A. Reached checkout, by model
Hand-verified checkouts out of every attempt, pooled over the pilot's 2 runs. The bar is the observed rate; the black line is the Wilson 95% interval. Every pair of intervals overlaps, so the pilot does not rank these models.
<img src="https://www.arcreport.ai/embed/index-a.svg" alt="Reached checkout, by model">Data table
| Model | Reached checkout | Attempts | Rate | 95% interval |
|---|---|---|---|---|
| Claude Sonnet 5.5 | 32 | 68 | 47% | 36%–59% |
| Gemini 3.8 Flash | 28 | 68 | 41% | 30%–53% |
| Qwen3-VL 235B | 20 | 68 | 29% | 20%–41% |
B. Success vs. cost per checkout
Each point is one model: pooled success rate against model token cost per checkout (the total cost of both runs divided by pooled checkouts). Vertical lines are 95% intervals. Up and to the left is better.
Cost per checkout here is pooled over both runs, so it differs slightly from the per-run figures on the pilot page.
<img src="https://www.arcreport.ai/embed/index-b.svg" alt="Success vs. cost per checkout">Data table
| Model | Rate | Model cost, both runs | Cost per checkout |
|---|---|---|---|
| Claude Sonnet 5.5 | 47% | $5.29 | $0.17 |
| Gemini 3.8 Flash | 41% | $2.06 | $0.07 |
| Qwen3-VL 235B | 29% | $0.60 | $0.03 |
C. Where agents stop
Every pilot attempt by the furthest stage it reached. The pilot records four stages per attempt; finer steps (product not found, wrong variant, sign-in wall) are not recorded yet. Counts are printed on each segment, so colour is not the only signal.
<img src="https://www.arcreport.ai/embed/index-c.svg" alt="Where agents stop">Data table
| Model | Reached checkout | Cart only, no checkout step | Did not get the product into the cart | Blocked at the door | Attempts |
|---|---|---|---|---|---|
| Claude Sonnet 5.5 | 32 | 12 | 18 | 6 | 68 |
| Gemini 3.8 Flash | 28 | 15 | 19 | 6 | 68 |
| Qwen3-VL 235B | 20 | 20 | 22 | 6 | 68 |
D. The platform gap
Stores in the 6 Nov 2026 snapshot where ARC's automated HTTP check got a checkout link back (it stops before payment), out of stores whose check finished. Shopify: 88.4% (7,171 of 8,115). Every other platform: 1.9% (49 of 2,583).
Platforms with fewer than 20 finished checks are grouped. A 0% bar is a measured zero: the check finished and no link came back. Counts from manifest.json and store_answers.csv; see which figure is which.
<img src="https://www.arcreport.ai/embed/index-d.svg" alt="The platform gap">Data table
| Platform | Checkout link returned | Stores checked | Share |
|---|---|---|---|
| Shopify | 7,171 | 8,115 | 88.4% |
| Every other platform | 49 | 2,583 | 1.9% |
| Not detected | 21 | 1,263 | 1.7% |
| Platform not recorded | 28 | 831 | 3.4% |
| Salesforce Commerce Cloud | 0 | 168 | 0% |
| WooCommerce | 0 | 107 | 0% |
| Adobe Commerce / Magento | 0 | 78 | 0% |
| BigCommerce | 0 | 52 | 0% |
| Squarespace | 0 | 41 | 0% |
| Wix | 0 | 24 | 0% |
| Other named platforms (Ecwid, Lightspeed, PrestaShop) | 0 | 19 | 0% |
E. The protocol funnel
For UCP and MCP, how many checked stores pass each stage. A hatched cell is a stage ARC does not measure for that protocol: it is not a zero. UCP's checkout-link stage is the same check as the platform gap above.
From protocol_matrix.csv. Every protocol and stage, with definitions, is on the Protocol Matrix.
<img src="https://www.arcreport.ai/embed/index-e.svg" alt="The protocol funnel">Data table
| Protocol | Declared | Valid | Usable | Checkout link |
|---|---|---|---|---|
| UCP | Not measured | 8,193 of 10,698 (76.6%) | 7,635 of 10,698 (71.4%) | 7,220 of 10,698 (67.5%) |
| MCP | 7,751 of 10,698 (72.5%) | 7,751 of 10,698 (72.5%) | 7,751 of 10,698 (72.5%) | Not measured |
Methodology and independence
- Pilot, directional. Agent results come from 2 runs on 35 non-Shopify stores of ARC-100 v1; 64 Shopify stores were not run. Models were called through an API in ARC's browser harness, not through any consumer app.
- Stops before payment. No step pays or places an order. "Reached checkout" means a checkout step loaded with the right product.
- Two sources, two questions. Charts A to C are agent attempts in the pilot. Charts D and E are ARC's automated HTTP check across the snapshot. They count different things and are never added together.
Pilot results and method · Benchmark methodology · How ARC checks a store · Metric definitions · Method changelog · Open dataset
- ARC takes no payment from any agent, platform or protocol company.
- ARC is not affiliated with any AI company.
Cite this (CC-BY 4.0)
Free to reuse with attribution: ARC, arcreport.ai.
ARC (2026). ARC Agent Commerce Index (pilot) v0.1. Data as of 6 Nov 2026. https://www.arcreport.ai/agent-commerce-index
@misc{arc_agent_commerce_index_20261106,
author = {{ARC}},
title = {ARC Agent Commerce Index (pilot) v0.1},
year = {2026},
note = {Data as of 6 Nov 2026. Licence CC-BY-4.0},
url = {https://www.arcreport.ai/agent-commerce-index}
}