{
  "name": "Agentic commerce in Mexico 2026: study data",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "license_name": "CC BY 4.0",
  "attribution": "Edgebound Labs, https://www.edgebound.ai",
  "creator": "Edgebound Labs",
  "source_page": "https://www.edgebound.ai/en/labs/agentic-commerce-mexico-2026",
  "inLanguage": "en",
  "datePublished": "2026-09-11",
  "measurementDate": "2026-09-07",
  "spatialCoverage": "Mexico",
  "sample": {
    "stores_measured": 14,
    "scored": 7,
    "blocked_at_edge": 3,
    "insufficient_evidence": 4
  },
  "instrument": "ACR (Agentic Commerce Readiness) scanner",
  "checks_per_site": 39,
  "areas_measured": 8,
  "note": "Aggregate data exactly as published in the study. Store identities are not published: the study does not name brands next to defects. Values are extracted from the source page tables, so file and study cannot disagree.",
  "extracted_at": "2026-09-20",
  "tables": [
    {
      "figura": 1,
      "titulo": "From 14 stores measured to 0 declared purchase paths",
      "subtitulo": "Sites at each step of the check, September 7, 2026",
      "columnas": [
        "Step",
        "Sites"
      ],
      "filas": [
        {
          "Step": "Stores measured",
          "Sites": "14"
        },
        {
          "Step": "Allowed their surface to be checked",
          "Sites": "11"
        },
        {
          "Step": "Declare a purchase path for agents",
          "Sites": "0"
        }
      ]
    },
    {
      "figura": 2,
      "titulo": "Only half the sample showed enough to receive a score",
      "subtitulo": "Each square is a site. A site is scored only if the measured weight reaches 60%.",
      "columnas": [
        "Group",
        "Sites"
      ],
      "filas": [
        {
          "Group": "Scored",
          "Sites": "7"
        },
        {
          "Group": "Blocked the measurement at the edge",
          "Sites": "3"
        },
        {
          "Group": "Insufficient evidence",
          "Sites": "4"
        }
      ]
    },
    {
      "figura": 3,
      "titulo": "The seven scored sites fall between Navigable and Operable. None comes close to the top two levels.",
      "subtitulo": "Score from 0 to 100 per site, anonymous and sorted. The band shows how far the number could move given what could not be measured.",
      "columnas": [
        "Site",
        "Score",
        "Band"
      ],
      "filas": [
        {
          "Site": "1",
          "Score": "41.3",
          "Band": "31.8 to 54.8"
        },
        {
          "Site": "2",
          "Score": "42.3",
          "Band": "37.2 to 49.2"
        },
        {
          "Site": "3",
          "Score": "47.1",
          "Band": "41.4 to 53.4"
        },
        {
          "Site": "4",
          "Score": "49.7",
          "Band": "43.7 to 55.7"
        },
        {
          "Site": "5",
          "Score": "57.3",
          "Band": "50.4 to 62.4"
        },
        {
          "Site": "6",
          "Score": "60.0",
          "Band": "52.8 to 64.8"
        },
        {
          "Site": "7",
          "Score": "61.0",
          "Band": "53.7 to 65.7"
        }
      ]
    },
    {
      "figura": 4,
      "titulo": "Two independent instruments, the same share of blocks",
      "subtitulo": "Share of the sample that blocked the measurement",
      "columnas": [
        "Study",
        "Sample",
        "Blocked"
      ],
      "filas": [
        {
          "Study": "This study",
          "Sample": "14",
          "Blocked": "21%"
        },
        {
          "Study": "Aidō Lighthouse",
          "Sample": "75",
          "Blocked": "23%"
        }
      ]
    },
    {
      "figura": 5,
      "titulo": "Six fresh sitemaps, three frozen ones and nothing in between",
      "subtitulo": "Age of the sitemap's most recent entry, in days, for the nine sites where it could be read",
      "columnas": [
        "Group",
        "Days"
      ],
      "filas": [
        {
          "Group": "Fresh (6)",
          "Days": "15 days or less"
        },
        {
          "Group": "Frozen (3)",
          "Days": "725, 789 and 1,055"
        }
      ]
    },
    {
      "figura": 6,
      "titulo": "The honest agent fares worse than the anonymous one",
      "subtitulo": "HTTP response of the homepage depending on how the request identifies itself",
      "columnas": [
        "How it identifies",
        "Case 1",
        "Case 2"
      ],
      "filas": [
        {
          "How it identifies": "Does not identify",
          "Case 1": "200",
          "Case 2": "200"
        },
        {
          "How it identifies": "Known AI agent",
          "Case 1": "403",
          "Case 2": "403"
        },
        {
          "How it identifies": "URL inside the user agent",
          "Case 1": "200",
          "Case 2": "403"
        },
        {
          "How it identifies": "The word \"bot\"",
          "Case 1": "200",
          "Case 2": "403"
        },
        {
          "How it identifies": "The word \"crawler\"",
          "Case 1": "200",
          "Case 2": "403"
        },
        {
          "How it identifies": "Browser",
          "Case 1": "200",
          "Case 2": "403"
        },
        {
          "How it identifies": "Generic HTTP library",
          "Case 1": "200",
          "Case 2": "403"
        }
      ]
    },
    {
      "figura": 7,
      "titulo": "A single platform ships the descriptor, and it is not in the sample",
      "subtitulo": "Status of support for shopping agents declared in primary sources, by platform",
      "columnas": [
        "Platform",
        "Status"
      ],
      "filas": [
        {
          "Platform": "Shopify",
          "Status": "In production (outside the sample; 12 of 13 stores respond on /.well-known/ucp)"
        },
        {
          "Platform": "Salesforce B2C",
          "Status": "Pilot of MCP tools, in beta"
        },
        {
          "Platform": "SAP Commerce Cloud",
          "Status": "MCP server announced in January 2026 (outside the sample)"
        },
        {
          "Platform": "Adobe Commerce",
          "Status": "Commitment to ACP and UCP, June 2026"
        },
        {
          "Platform": "VTEX",
          "Status": "No declaration for shopping agents"
        },
        {
          "Platform": "OXID eShop",
          "Status": "No platform declaration"
        }
      ]
    },
    {
      "figura": 8,
      "titulo": "How much each area weighs in the B2C score",
      "subtitulo": "Five areas score; three are not observable from outside and are reported as context",
      "columnas": [
        "Area",
        "Weight"
      ],
      "filas": [
        {
          "Area": "Catalog and data",
          "Weight": "28%"
        },
        {
          "Area": "Executable checkout",
          "Weight": "28%"
        },
        {
          "Area": "Agentic access",
          "Weight": "21%"
        },
        {
          "Area": "Architecture",
          "Weight": "12%"
        },
        {
          "Area": "Governance and policies",
          "Weight": "11%"
        },
        {
          "Area": "Payments, identity and post purchase",
          "Weight": "Context, not scored"
        }
      ]
    }
  ]
}
