Shopify Agentic Storefronts Explained: What You Still Control

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Shopify Agentic Storefronts Explained: What You Still Control.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Shopify Agentic Storefronts Explained: What You Still Control.

Shopify Agentic Storefronts is a feature that lists your products in AI shopping channels such as ChatGPT, Google's AI Mode and Gemini, Microsoft Copilot and Meta's AI surfaces. It is on by default for eligible stores. You still control which channels you sell on, the product data they read, your policies, and where checkout happens.

The catch is that everything starts switched on. The default setting, Allow Shopify to manage for me, gives every AI channel access to your products, turns on direct checkout where a channel offers it, and enrols you in new channels automatically. After the March 2026 launch, merchants reported finding no way out; Shopify's help pages now document one, channel by channel. The paths below were read in November 2026, and admin menus change, so look for the same wording on your own screen.

Follow me on Instagram@sagnikteaches

What it is, in plain terms

Agentic means the shopper's request is carried out by an AI agent, not typed into a search box. Someone asks an assistant for "a solid oak coffee table under $600 that ships in a week", and the assistant looks across stores and shows options. Agentic Storefronts is the plumbing that makes your products visible to those assistants, and in some channels lets the shopper buy without leaving the chat.

Connect on LinkedInSagnik Bhattacharya

The plumbing has three parts, going by Shopify's descriptions:

Subscribe on YouTube@sagnikteaches
  • Shopify Catalog structures your product data so agents can find it. For Google's AI Mode and Gemini, products can come through the Google and YouTube sales channel or Google Merchant Center instead.
  • A knowledge base holds non-product information, such as your return process, shipping timelines and brand values, so an agent can answer questions about it.
  • Shopify checkout takes the order. On the marketing page, Shopify says it works with your payment processor, and orders arrive in your admin as normal.

Shopify's launch post says merchants remain the merchant of record and keep customer relationships and data, with no transaction fees beyond standard processing rates. The help pages agree on fees: selling in ChatGPT, and in the Google and Meta direct checkouts, costs only your standard payment processing fees. They also say Agentic Storefronts supports only direct-to-consumer sales, and Shopify tries to exclude products sold only to wholesale customers automatically; if you hide wholesale prices with a third-party app, it may not be able to tell, so check.

The Complete Excel Course with AI Integration thumbnail

The Complete Excel Course with AI Integration

From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.

By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner

Buy now

The control list, with setting paths

Here is the list I would go through in the admin, in order. Every path comes from Shopify's help pages; most of the switches only appear once you turn off Allow Shopify to manage for me.

ControlWhere to lookWhat it does
Everything at onceSales channels, then Agentic: Allow Shopify to manage for meOn by default. All channels read your products, direct checkout is on where offered, and new channels enrol you automatically
All third-party AI channelsSame page, with manage-for-me off: Shopify Catalog accessOff stops third-party channels reading your products through Catalog; Shopify says it can take up to 7 days to take effect
One channel at a timeAgentic, then the channel name (ChatGPT, Microsoft Copilot or Meta), then Shopify Catalog accessRemoves Catalog access for that channel only
Channels that launch laterAuto enroll new storefrontsOff means you join new channels only when you choose to
Smaller and experimental agentsOther channels, then Shopify Catalog accessOpts you in or out of a grouped set of start-ups and newly admitted partners
Direct checkoutAgentic, then Google AI Mode and Gemini, Microsoft Copilot or MetaOn by default where supported (off by default on the separate Agentic plan); turned off, buyers finish on your online store
Terms and policies for direct checkoutEach direct-checkout channel's requirements; Settings, then PoliciesThe direct-checkout channels require agreement to the Agentic Storefronts Supplemental Terms and completed terms of service, privacy, and return and refund policies
A single productThe product's status: Unlisted (or the seo.hidden metafield)Hides it from Shop and every agentic storefront, and also from search engines
Product dataProducts in your admin; Channel mapping for custom fieldsTitles, descriptions, images, prices and variants are what agents read
Google data routeGoogle and YouTube channel or Merchant CenterThe route used for Google AI Mode and Gemini
Knowledge baseAgentic, then Sources, then Knowledge BaseStore facts such as returns and shipping; up to 1,000 facts; suggested updates wait for your approval
Search preview and listing insightsAgentic, search field ("Enter a search query to see how you might rank")Shows how your products might rank and what each listing lacks
PerformanceAgentic, main analytics sectionSales, orders, online store sessions and conversion for each AI channel
The Shop appThe Shop sales channel's own settingsShop cannot be switched off from the Agentic page

Two limits are worth knowing before you switch anything off. First, removing Catalog access does not make you invisible: Shopify's help page says your products can still be found through web crawling, search indexes and product feeds you share for other purposes, such as Google advertising. Second, the only per-product switch Shopify documents for AI channels is the Unlisted status, and it hides the product from search engines as well, so it is a blunt tool. For a made-to-order item you cannot ship quickly, fixing the description and lead time is usually better than hiding it. Whatever you change, ask Shopify Support in writing if the result is not what the help page describes, and keep the reply.

Where the shopper pays: it depends on the channel

This is the part merchants mix up. Shopify's help page describes checkout differently per channel:

  • ChatGPT: customers buy on your online store checkout, in ChatGPT's in-app browser on a phone or in a new tab on ChatGPT on the web. Your own checkout and its customisations apply.
  • Google AI Mode and Gemini, Microsoft Copilot, Meta: if direct checkout is activated, customers can buy without leaving the AI channel. Shopify's channel pages say the Google and Meta direct checkouts are shown only to shoppers in a limited list of countries so far; everyone else is sent to your online store to pay.
  • Shop Pay works with personal AI agents, and you do not need to activate it separately for them.

For a small shop that matters in two ways. A ChatGPT sale lands on your own checkout page, so discount codes, shipping rules and the checkout look behave as they do for any visitor. A direct-checkout sale elsewhere happens inside someone else's interface, so you have less say over what the buyer sees before paying. Place a test order on each channel you switch on and read the confirmation emails, because the experience is the product here. The history of ChatGPT's earlier checkout, and why it differs from this, is in what ended with Instant Checkout.

The five listing signals Shopify shows, and how to use them

The search preview on the Agentic page lets you type a query, such as "oak coffee table", and see the raw Shopify Catalog results: whether any of your products make the top results, and which of your products were most relevant but did not rank. Each product shows a Listing quality bar, and opening it shows Listing insights broken into five signals. These are the levers your own effort can move, and they are the part of the feature worth an afternoon.

Shopify says a better listing quality signal generally means a product has the data AI channels need to rank it accurately. It does not publish how agents weigh each signal, so treat the five as a checklist, not a formula. Fixing them is cheap and useful whatever the ranking turns out to be, since a shopper reading the listing sees the same gaps. Shopify's marketing page shows a screenshot that also mentions price competitiveness; the help page's list does not, so it is left out here. If you do see a price flag, look at your margin before cutting anything.

Description completeness

Shopify says this signal measures the word count of the description, because agents match descriptions to plain-language requests. An agent answering "oak coffee table, 120 cm, with storage" can only match what your description states, so length on its own is not the goal. Make a checklist of the facts a buyer asks about for your category: dimensions, material, finish, weight, care, assembly, lead time, what is in the box. Then check each product against it. For ChatGPT, Shopify also says to put any legal disclosures within the first 6,000 characters of the description.

Image coverage

This one counts product images. Check that each product has enough angles to answer the obvious questions, and that each image has descriptive alt text. Shopify's alt text field allows up to 512 characters, with 125 or fewer recommended.

Product reviews

Shopify measures average rating and review count, using only reviews verified by trusted sources. A product with no reviews is not broken, but it gives an agent one less reason to put it forward. The fix is the ordinary one: ask recent buyers for a review in your normal post-purchase email, and never write or buy reviews.

Variant and option completeness

This looks at variants, options and their in-stock availability, and checks whether variant or option names contain acronyms or numbers an agent will struggle with. The section on variants further down covers what to fix.

Shop policy completeness

Shipping, returns, refunds and your other store policies. Agents answer questions about returns from your knowledge base, so a missing or vague return policy means a missing or vague answer given in your name.

Main example: a small furniture maker, an afternoon of fixes

Take an illustrative furniture maker with 38 products. Sales mostly come from search and social media, and she has just seen AI channels appear in her admin. Rather than guessing, she spends a half day on the four areas.

First she exports her product list to a spreadsheet, with title, description, image count and price. She pastes a small slice into ChatGPT, anonymising nothing since it is all public listing data, and asks for a gap check, not a rewrite:

Here are 8 of my furniture product listings (title, description,
image count). For each, list which of these facts are missing from
the description: dimensions, material, finish, weight, assembly
needed, lead time, care instructions, what is in the box. Do not
write new copy and do not guess any fact I have not given you.

A realistic output (illustrative) for one listing: "Oak coffee table, 3 images. Present: material. Missing: dimensions, weight, assembly, lead time, care, what is in the box." She runs the same check across all 38 products and finds that 31 have no lead time and 24 have no dimensions in the text, though the numbers are in a photo of a hand-drawn diagram that a text-reading agent cannot see.

What she fixes by hand: she writes the facts in, product by product, because the lead times are hers to state and only she knows that the oak tables take three weeks while the pine shelves take five days. AI can then tidy the sentences, and she reads each one against her own notes. The tutorial on writing Shopify product descriptions with AI covers the writing side.

Next she checks the knowledge base content and policies. Her returns page says "returns accepted" with no time limit and no mention of made-to-order items. She rewrites it to state the window, who pays return postage and that custom pieces are not returnable, then reads the final text herself. Policy wording has legal weight, so for anything beyond plain description, she has it checked by someone qualified.

Finally she places a test order through the ChatGPT route from her phone and one from a desktop browser, then looks at how the order appears in Orders. If a channel label is missing, she notes it for support. The whole exercise takes about four hours, and the only part AI shortened was the gap check, which would have taken her an hour of scrolling.

Before and after: one listing, rewritten for an agent

Here is an illustrative listing from the furniture maker's catalogue, before and after one pass. The aim is a description a buyer and an agent can both act on, not a piece of marketing prose.

BEFORE
Oak coffee table. Beautiful handmade piece for your living room.
Lovely grain. Message us for sizes.

AFTER
Solid oak coffee table, 110 cm long, 60 cm wide, 42 cm high, 18 kg.
Finished in hard-wax oil (natural). Lower shelf holds up to 10 kg.
Arrives flat-packed; four legs screw into the top, assembly takes
about 15 minutes with the supplied key. Made to order: dispatch within
three weeks. Wipe with a damp cloth; re-oil once a year. In the box:
table top, four legs, shelf, fixings, care card.

The right-hand version answers the questions an agent will be asked: size, material, weight, finish, time to arrive. Each figure is the maker's own and needs her to confirm it. If an AI drafts this version for you, read every number against your notes, because a model asked to "improve" a listing will sometimes add a plausible weight or a load limit you never gave it. A wrong load limit on furniture is a safety problem, not a style problem.

Writing the knowledge base answers

The knowledge base is where you state what is not about a single product: returns, delivery times, what happens when an item arrives damaged. You reach it from Sales channels, then Agentic, then Sources, then Knowledge Base. Shopify fills it from a scan of your storefront and your admin data: facts linked to the admin, such as your policies and contact details, are published as soon as Shopify creates them, while facts generated from the storefront scan stay unpublished until you publish them. The published knowledge base is publicly available to AI channels, and later scans arrive as suggested updates you approve or reject. Treat each answer as a sentence an assistant might read out to a buyer in your name. A good test is to ask whether the sentence is still correct on a bad day, for example when an item is late.

Returns: Standard items can be returned within 30 days of delivery,
unused and in original packaging. We pay return postage if the item
is faulty; otherwise the buyer pays. Made-to-order pieces cannot be
returned unless faulty. Refunds go back to the original payment
method within 5 working days of us receiving the item.

That is illustrative wording, and the numbers are examples; your own terms come first, and anything with consumer-law weight deserves a read by someone qualified. Where the template helps is its shape: window, condition, who pays, exceptions, refund timing. Ask the AI to check your policy for those five parts and list any it cannot find, instead of asking it to write the policy.

What the admin shows, and what it still leaves open

Some questions merchants asked in the spring now have documented answers; others still do not. Do not fill the gaps with guesses, and do not accept a third-party guess either.

  • How agents rank products. Shopify shows you the five listing signals and a search preview, but not the weighting, and each AI channel makes its own choices. Treat any claimed "ranking factor" from a third party as unverified.
  • Whether agents read your pages or a feed. Shopify says Catalog is the main source for agentic storefronts, that AI crawlers may also visit your store on the open web, and that every store automatically serves /agents.md, /llms.txt and /llms-full.txt files describing it. You do not need an app to create those files, and they do not replace Catalog.
  • Who may crawl. Shopify handles bot management at the network level for its stores, and you can allow or block named crawlers by editing your theme's robots.txt.liquid template, though crawlers are not obliged to follow it.
  • How often your data refreshes in each channel. Shopify says Catalog continuously updates your product data, but checking a live listing after a change tells you more than any statement does.

A simple test: change a price on a low-stakes product, then look at how long the AI channel takes to show it. Then change it back. It tells you more than a forum thread.

A mistake that shows up on day one

A seller switches nothing on, since the feature is on already, and carries on as before. Two weeks later a customer arrives from an AI assistant and orders an item the seller no longer stocks, because the product page was marked "continue selling when out of stock" for a pre-order a year earlier and never changed. The agent saw "available". The seller now has an unhappy buyer who was told in a chat that the item was in stock.

The fix is dull and effective: audit inventory settings for every product, especially the "continue selling when out of stock" option, before you assume AI visibility is harmless. Anything that is a pre-order, made to order or discontinued should say so in the title or the first line of the description. Your admin is the single source an agent reads from, so errors in it travel further than they used to.

A rule for which items to put forward first

You cannot check everything at once. Rank products by two things: how much margin you make per sale, and how easy the item is to describe in text. Easy-to-describe, good-margin products go first. Hard-to-describe items, such as bespoke pieces priced by quote, may not belong in a shopping chat at all.

Product typeMarginEasy to state in text?Priority
Standard side table, fixed sizeGoodYesFirst
Set of four dining chairsGoodMostlyFirst, check variants
Made-to-measure shelvingGoodNo, depends on sizeLater, state a starting price and process
Low-margin accessoriesThinYesLast

For a related look at how stores get picked up in ChatGPT's own shopping answers, see how to get your products recommended in ChatGPT shopping, which covers the side of this that you influence through your public pages.

Variants and stock: the quiet source of wrong answers

Agents read variants too: size, colour, finish. A table sold in three woods and two sizes is six variants, and each needs its own price and availability to be right. Check three things. First, that every variant has an accurate stock count or a deliberate "made to order" label. Second, that variant names are plain words ("Walnut, 120 cm"), not internal codes like "WLN-120"; Shopify's variant signal specifically checks for acronyms and numbers that agents find hard to understand. Third, that the price shown on the product matches the price at checkout once shipping is added, since a buyer who sees a different total at the last step leaves. Open five products, walk each through checkout yourself, and note any mismatch. An hour of this catches more problems than any amount of reading about agents, and the same fixes help every visitor, not only the ones sent by an assistant.

A review you can run each month

  1. Open Sales channels, then Agentic, and note which channels are on, whether anything new appeared, and whether the Catalog count under Sources still matches your published products.
  2. Run the search preview for your three most important search phrases and read the listing insights for the products that did not rank.
  3. Open the Agentic performance report for each channel (sales, orders, sessions and conversion), then look at the labelled orders themselves: how many, what value, how many were refunded.
  4. Read three of those orders end to end, including the emails the buyer received.
  5. Compare AI-channel order value and refunds with your other sales. If refunds are higher, look at what the description left out.
  6. Re-read the return and shipping policy in your knowledge base against your actual practice.

The same check could be done with a Sidekick prompt such as "list products with no weight or dimensions in the description", and using Shopify Sidekick for store tasks shows what it handles well. Remember that Sidekick's changes need your review before they are applied; read each one.

If you want help deciding which parts of this to automate and which to keep manual, that is what my AI implementation consultation covers, and you can reach me here.

What this means for a small shop in practice

Agentic Storefronts changes where some of your visitors come from, not how your business works. The orders are yours, the customers are yours, and the checkout is yours in the channels where it sends people to your store. The things that decide whether the feature helps are ordinary ones: accurate stock, complete descriptions, honest policies, clear photos. Spend the first week on those and watch the order labels to see if anything arrives. If nothing does, you have lost very little, and the same fixes help the visitors you already get.

Questions merchants ask about Agentic Storefronts

Do I pay extra for Agentic Storefronts?

Shopify's help pages say there are no fees for selling in ChatGPT or in the Google and Meta direct checkouts: you pay only your standard payment processing fees. The 24 March 2026 launch post says the same. Channels that offer direct checkout also ask you to agree to Shopify's Agentic Storefronts Supplemental Terms, so read those before relying on this.

Am I the merchant of record when ChatGPT sends a sale?

Shopify's announcement says merchants remain the merchant of record and keep the customer relationship and data. For ChatGPT, shoppers buy on your online store checkout, in an in-app browser on mobile or a new tab on desktop, so the order is yours in the normal way.

Can I turn it off completely?

Mostly. In Sales channels, then Agentic, turn off Allow Shopify to manage for me, then turn off Shopify Catalog access; Shopify says it can take up to 7 days for your data to stop reaching third-party channels. Shop is managed separately, and AI tools can still find pages through web crawling. To hide a product everywhere, set it to Unlisted.

Will my products show up straight away?

Not necessarily. Your store must be eligible for Shopify Catalog: the Agentic page shows a product count under Sources if it is, or an Ineligible warning with the reason if it is not. Google's AI surfaces read products through the Google and YouTube channel or Merchant Center. Ranking then depends on how complete each listing is.

Does Agentic Storefronts mean ChatGPT Instant Checkout is back?

No. Instant Checkout was a separate OpenAI feature that has been wound down. Under Agentic Storefronts, ChatGPT sends the buyer to your own store's checkout. The two are easy to confuse because both put products in a chat. That is also why the admin has no direct checkout switch for ChatGPT.

Further reads

Sources: Shopify's Agentic Storefronts help page and marketing page; Shopify's help pages on managing Agentic Storefronts, Shopify Catalog product discovery, the knowledge base, and selling on ChatGPT, Google AI Mode and Gemini, and Meta; Shopify's help page on alt text; Shopify's news post of 24 March 2026. All read 5 November 2026.

Want your catalogue ready for AI shopping channels?

On a 1:1 call we'll look at your product data, pick the fields worth fixing first, and decide which parts AI can clean up and which need your eye.

Book a 1:1 call with me