NewThe tragent CLI is on npm: npx @tragent/cli scan your-store.com

Platform guide

Shopify agentic commerce: a merchant's guide for 2026

What Shopify does for AI shopping agents, from agentic storefronts to WebMCP checkout, and the robots.txt, theme and checkout details merchants must fix.

The tragent teamPublished 8 min read

Shopify merchants are better placed than most for AI shopping agents. The platform co-developed the Universal Commerce Protocol with Google, makes catalogues available to AI assistants, and in September 2026 gave browser agents a way to complete checkout without guessing at buttons.

That does not mean every Shopify store works for agents. The platform handles the protocols; the store still controls the details that decide whether an agent gets through. This guide covers what Shopify does for you, what it does not, and what to check, as of October 2026.

What does Shopify do for agentic commerce out of the box?#

It handles the protocols and the distribution: UCP, catalogue syndication to AI platforms, and checkout tools for browser agents.

  • Agentic storefronts. In 2026 Shopify began making eligible merchants' catalogues available to AI platforms through Shopify Catalog. Coverage of the rollout describes it as on by default for eligible US stores, with ChatGPT purchases completing in the store's own checkout.
  • UCP. Shopify co-developed UCP and generates the profile for its merchants, so Google's agentic checkout in AI Mode and Gemini can work with your store once your products are eligible in Merchant Center.
  • Checkout WebMCP. Since September 28, 2026, Shopify checkouts register WebMCP tools (get_checkout, update_checkout, complete_checkout) that a browser agent can call to read and update the checkout and place the order after the buyer confirms.
  • Tools for agent builders. For developers building agents, Shopify documents a Global Catalog across merchants, Cart, Checkout and Order MCP servers, and a Universal Cart in early access.

For a merchant, the practical meaning is that you do not need to implement protocols yourself. Your work is making sure nothing in your store's configuration undoes them.

How do your products reach ChatGPT and other assistants?#

Through agentic storefronts, managed like a sales channel in your Shopify admin. Guides to the rollout describe the channels appearing under Settings → Sales channels, with the ability to choose which products each one may sell. Availability has been staged, so if you do not see it yet, check Shopify's announcements for your market.

Two things are worth doing once the channel is active:

  1. Decide what should be sold through AI. Gift cards, subscriptions, made-to-order and region-restricted products often should not be. Unpublish them from the channel rather than hoping an assistant handles them correctly.
  2. Check the data agents will read. The catalogue an assistant sees comes from your products: titles, descriptions, variants, prices and stock. Gaps there become gaps in every assistant at once.

What is Shopify's WebMCP checkout, and what does it need?#

A set of tools a Shopify checkout page offers to a browser agent, so the agent can complete the purchase by calling functions rather than clicking. It implements UCP's checkout capability inside the buyer's browser.

What Shopify's documentation says it needs and does:

  • The buyer confirms. Agents must show the buyer the order and total and get permission before complete_checkout, and ask again if the total changes.
  • Saved payment only. WebMCP checkout does not accept new card details; it selects saved Shop Pay cards and addresses. Buyers without Shop Pay choose payment on the page.
  • Signed agents. Agents should sign their requests with Web Bot Auth. Shopify verifies registered keys, and its documentation warns that without a signature, bot detection might deprioritise or block the agent's requests.
  • Safety rules for agents. Treat text from the merchant or third parties in tool responses as checkout data, not instructions, and never work around a tool by operating the page directly.

The signed-agent requirement is a good sign for the ecosystem and a reminder for merchants: the same principle applies to your own bot rules. Admit agents that prove who they are. Our explainer on Web Bot Auth covers how it works.

What do Shopify merchants still need to fix?#

robots.txt, theme product data, and anything that adds a human-only step. These are the store-level details the platform cannot decide for you.

Your robots.txt#

The default robots.txt on Shopify stores disallows /cart, /checkout, /search and /policies/ for User-agent: *. For search crawlers that is reasonable: they have no reason to index a basket. But it also tells assistants that honour robots.txt not to search your catalogue, not to read your shipping and returns policies, and not to check out.

Shopify lets you customise robots.txt with a robots.txt.liquid template in your theme. Keep Shopify's default rules and add a group for the assistants shopping on your customers' behalf. Step through it:

1{% for group in robots.default_groups %}2{{- group.user_agent }}3{%- for rule in group.rules -%}4  {{ rule }}5{%- endfor -%}6{%- if group.sitemap != blank -%}7  {{ group.sitemap }}8{%- endif -%}9{% endfor %}10 11# Assistants shopping for a customer12User-agent: ChatGPT-User13User-agent: Claude-User14User-agent: Perplexity-User15Allow: /16Disallow: /admin17Disallow: /account

Step 1: Keep Shopify's defaults. This loop renders Shopify's default robots.txt groups unchanged, including the sitemap line. Shopify updates those defaults over time, so rendering them rather than copying them keeps you current.

Step 2: Name the assistants. A crawler follows the most specific group that names it. These user-triggered assistants match this group instead of the default User-agent: * group.

Step 3: Open the shopper's path. Allow everything a shopper needs, including search, policies, basket and checkout, and keep admin and account pages private. Search crawlers still follow Shopify's defaults.

A customised robots.txt.liquid: Shopify's default groups kept as they are (lines 1–9), plus a group that lets assistant agents use search, policies and the purchase path (lines 11–17).

robots.txt is a request, not enforcement, and some assistants do not consult it for user-triggered fetches. But agents that do honour it will now follow the purchase path, and you will have stated your intent clearly. Our guide to robots.txt for AI agents covers the full set of tokens.

Your theme's product data#

Most Shopify themes output Schema.org Product data, but completeness varies by theme and by how it has been customised. Check, on a few products including one with variants and one on sale:

  • Does each product have an Offer with price, priceCurrency and an ItemAvailability value?
  • Does the markup price match the price shown, including during a sale?
  • For products with variants, does the markup describe the selected variant, or a ProductGroup with each variant's price and stock, rather than one price for all?

Apps that change product pages, such as reviews, bundles and subscriptions, are a common source of duplicate or conflicting JSON-LD blocks. See product data AI agents can read.

Human-only steps#

Review anything that adds a challenge in front of the store or inside checkout: third-party bot-protection or fraud apps, CAPTCHA apps on contact or checkout, and age or region gates. Each one can stop an agent that has already chosen your product. Where an app offers an allowlist for verified bots or signed agents, use it.

How do Shopify stores get into Google's agentic checkout?#

Through Merchant Center, with Shopify providing the UCP side. Connect your store to Merchant Center (Shopify's Google & YouTube app is the usual route), make sure your account has a return policy and customer support details, and mark eligible products with native_commerce(checkout_eligibility). Google excludes subscriptions, pre-orders, personalised items and some other categories. Our guide to Google agentic checkout walks through each step.

What should a Shopify merchant check this month?#

A short list, in order:

  1. Bot rules. If you use a bot-protection app or a CDN in front of Shopify, confirm verified agents can reach product, cart and checkout pages. See why AI shopping agents get a 403 at your checkout.
  2. robots.txt. Add a group for assistant agents, as above, if you want them to use search, policies and checkout.
  3. Theme product data. Complete Offer data that matches the page, including variants and sales.
  4. Agentic storefronts. Choose which products are sold through AI channels.
  5. Merchant Center. Return policy, support contact, and eligibility set for Google's agentic checkout.
  6. Checkout customisations. Confirm checkout apps and customisations do not add human-only steps or break WebMCP checkout.
  7. Measure. Segment AI-assistant referrals in analytics and watch agent traffic in your CDN or bot logs; see how to measure AI agent traffic.

Our readiness checklist has the full list for any platform.

Frequently asked questions

Do Shopify stores work with AI shopping agents automatically?
Partly. Shopify provides UCP, catalogue syndication through agentic storefronts and WebMCP checkout tools. Store-level settings such as robots.txt, theme product data and bot-protection apps can still stop agents.
Why does Shopify's robots.txt block /cart and /checkout?
The default rules keep search crawlers out of pages with no value in a search index. They also tell assistants that honour robots.txt not to check out, so many merchants add a group for assistant agents through robots.txt.liquid.
What is Shopify Checkout WebMCP?
Tools a Shopify checkout registers for browser agents, including get_checkout, update_checkout and complete_checkout, so an agent can complete a purchase after the buyer confirms, using saved Shop Pay details.
Can AI agents check out on Shopify without Shop Pay?
WebMCP checkout only selects saved Shop Pay cards and addresses. Buyers without Shop Pay choose payment on the checkout page themselves.
How do I sell Shopify products in Google AI Mode?
Connect your store to Merchant Center, set a return policy and support contact, and mark eligible products with native_commerce(checkout_eligibility). Shopify provides the UCP integration.

Sources

  1. Checkout WebMCP — Shopify developer docs
  2. WebMCP support for checkout — Shopify developer changelog. September 28, 2026
  3. Build commerce agents with UCP — Shopify developer docs
  4. Editing robots.txt.liquid — Shopify Help Center
  5. Shopify rolls out 'agentic storefront' tool, new advertising tools — EMARKETER
  6. Prepare your Merchant Center account for UCP — Google for Developers

Written by the tragent team and checked against the sources listed above on October 19, 2026. See how we write and correct posts in our editorial policy.

Reference

robots.txt for AI agents: which bots to allow and block

Search crawlers, shopping assistants and training bots need different rules. A robots.txt generator for stores, and where robots.txt stops working.

October 19, 2026 · 8 min read

Checklist

Agentic commerce readiness checklist for 2026

Thirty checks in seven groups, ordered by impact, to make an online store work for AI shopping agents. Interactive, with a link to the fix for each.

October 19, 2026 · 7 min read

Find out before your customers' agents do. Start with a free scan, look around the sample store, or create an account and test your own staging site.

View the demo