Shopping by Proxy: What an AI Assistant Checks Before It Puts Your Product in Front of a Buyer
August 19, 2026· 6 min read

Shopping by Proxy: What an AI Assistant Checks Before It Puts Your Product in Front of a Buyer

By Olivier Leclerc

Drafted with AI, reviewed and published by Olivier Leclerc.

Shopify already offers most stores' products to AI assistants. What established brands need ready: eligible products, complete policies, consistent data and a clean handoff to checkout.

Shopping by Proxy: What an AI Assistant Checks Before It Puts Your Product in Front of a Buyer

If you run a Shopify store with default settings, your products are probably already being offered to AI assistants. Shopify's agentic storefronts connect eligible products to AI channels including ChatGPT, Google AI Mode and Gemini, Microsoft Copilot and Meta, and the default setting, "Allow Shopify to manage for me", keeps every channel active and enrols you in new ones automatically. If you have never opened that settings page, it is worth a look.

When an assistant shops on someone's behalf, it is not browsing your homepage. It is filtering product data and pages against the shopper's constraints, then handing the shopper to a checkout. This article covers the two ways your products reach that assistant, what quietly removes a product from consideration, how checkout works today, and a readiness checklist for an established brand.

How do AI assistants get your products?

Through two separate paths. Shopify sends structured product data to AI channels through Shopify Catalog (and to Google AI Mode and Gemini through the Google & YouTube sales channel), while assistants that search the web read your product, policy and help pages directly. The two are independent, so a store can be strong on one and missing on the other.

Shopify is explicit about the split: blocking AI crawlers in robots.txt "affects only open-web discoverability. It doesn't stop your product data from being sent by Shopify Catalog." Your storefront also advertises itself to agents. The default Shopify robots.txt we read on 28 September 2026 points agents to the store's /agents.md file, a Universal Commerce Protocol (UCP) discovery file at /.well-known/ucp and a UCP endpoint, and tells them that payment requires the buyer's approval.

What quietly takes a product out of consideration?

Several exclusions are easy to miss because nothing breaks on your storefront when they happen. Check these before assuming an assistant simply prefers a competitor.

  • Product status. Shopify excludes Unlisted products, B2B-only products and products on password-protected storefronts from Shopify Catalog.
  • Custom data. Facts you keep in metafields or metaobjects, such as materials or fit notes, need Shopify Catalog mapping to be used. Picture a denim brand that stores "runs small, size up" in a fit metafield shown on its product page: if the field is not mapped, the catalog record an assistant reads may carry no fit guidance at all, and the brand can drop out of "true to size?" answers.
  • Price and availability. Both travel with the catalog data, so a slow inventory sync or a price mismatch between your store and other channels can become a wrong answer in an assistant.
  • Policies. For direct checkout on Microsoft Copilot, Shopify requires a US-selling store with a completed Terms of service, Privacy policy, and Return and refund policy.
  • Product types. The same direct checkout excludes subscriptions, product bundles, customisable products and B2B-only products.

How does checkout work when a buyer starts in an AI chat?

It depends on the channel, and it can change, so check your admin. According to Shopify's help center, ChatGPT sends shoppers to your own online store checkout, in an in-app browser or a new tab. For Google AI Mode and Gemini, Microsoft Copilot and Meta surfaces, customers can complete the purchase inside the channel through a Shopify-powered direct checkout, where you have it activated.

Either way, the assistant has done the comparison work before the shopper reaches you. The handoff should confirm what they chose, not restart the decision: the exact variant, the delivered price, the arrival window and the return terms, all consistent with what the assistant was told. A price or delivery promise that differs at checkout wastes the recommendation.

A readiness checklist for an established brand

Work through these in your Shopify admin and on your storefront, starting with the product family that matters most commercially. None of it requires an app, and none of it changes how your current customers see the store.

AreaWhat to checkWhere
ChannelsWhich AI channels are active, and whether you want Shopify to manage them for youSales channels > Agentic
EligibilityNo key products left Unlisted or B2B-only by accidentProducts
Product factsMaterials, sizes, dimensions and care written in text; metafields mapped for Shopify CatalogProducts, metafields
PoliciesTerms, Privacy and Return and refund policies complete and specific per marketSettings > Policies
Crawl accessrobots.txt does not block /policies/, /pages/ or /blogs/yourstore.com/robots.txt
ConsistencySame price, stock and delivery promise on your store, Google & YouTube channel and marketplacesChannel settings, feeds
HandoffCheckout confirms the chosen variant, delivered price and return termsCheckout preview

What should you watch next?

Watch your own data and your admin, not predictions. The protocols agents use are versioned and updated often: the UCP version a default Shopify store advertised on 28 September 2026 was dated 25 August 2026. Channels and checkout options move with them. What does not change is the value of complete, consistent product data and pages that answer buying questions.

  • Check Sales channels > Agentic each quarter for new channels, since the default enrols you automatically.
  • Ask your key buying questions in the assistants your customers use, repeat them, and record how your products are described. Here is a method that avoids trusting one answer.
  • Keep an eye on AI referrals in your analytics and on the generative AI report in Google Search Console.

FAQ

Can I stop my products appearing in a specific AI channel?

Yes. In Sales channels > Agentic you can turn off "Allow Shopify to manage for me" and manage channels individually. Shopify notes that if you turn off Shopify Catalog access, it can take up to 7 days before your product data stops being shared.

Does blocking GPTBot or other AI crawlers remove my products from ChatGPT?

No. Shopify states that blocking AI crawlers in robots.txt affects only open-web discoverability and does not stop Shopify Catalog from sending your product data. It does stop those crawlers from reading your pages, including the help and policy pages that answer buying questions.

Will an AI assistant buy from my store without the customer?

Not through Shopify's own agent instructions. The default Shopify robots.txt tells agents that checkouts are for humans and that payment requires explicit buyer approval, and the UCP flow it describes ends with the buyer approving payment.

Do I need an app to sell through AI assistants?

No. The agentic channels are built into the Shopify admin. The work is making sure the right products are eligible and that their data and your policies are complete and consistent.

Sources