LATEST·March 2026

Shopify Built the Checkout for Agentic Commerce. Who's Building the Discovery?

Shopify just solved the transaction problem for AI shopping. The discovery problem is wide open.


Today Shopify announced that millions of merchants can now sell directly inside ChatGPT, Google Gemini, Microsoft Copilot, and AI Mode in Google Search through Agentic Storefronts. They also launched the Universal Commerce Protocol (UCP), an open standard co-developed with Google that lets any AI agent connect to any merchant and complete a purchase — cart, checkout, payment, fulfillment, the works.

This is a landmark moment for commerce infrastructure. And it exposes, more clearly than ever, the missing layer in the stack.

What Shopify actually built

Let's be precise about what Agentic Storefronts and UCP solve.

UCP standardizes the transaction. An AI agent can now discover a merchant's capabilities, build a cart, apply discounts, handle loyalty credentials, select shipping, and complete checkout — all through a single protocol. Merchants declare what they support (subscriptions, bundles, pre-orders, delivery windows) and agents negotiate what they can handle. It's TCP/IP for commerce: a universal language that collapses the N×N integration problem into a single standard.

For merchants, it's powerful. Products become discoverable across AI surfaces by default. Orders flow into the admin with referral attribution. Merchants remain the merchant of record. No separate integrations, no apps, no extra transaction fees. Even non-Shopify brands can join through the new Agentic Plan and list products in the Shopify Catalog.

The endorsement list is staggering: Google, Walmart, Target, Etsy, Wayfair, Best Buy, Mastercard, Visa, Stripe, American Express, and more. This isn't a bet — it's infrastructure that's already being adopted at scale.

The gap nobody is talking about

Here's what UCP doesn't do: it doesn't help the customer figure out what they want.

Read the announcement carefully. OpenAI's Commerce Product Lead describes the vision clearly: "Shopping in ChatGPT begins with discovery — helping people explore options, compare products, and find what truly fits their needs."

Begins with discovery. That's the operative phrase. But who's actually doing the discovering? Right now, it's the AI platform's native search — ChatGPT's product search, Gemini's shopping graph, Copilot's index. And these systems all use the same approach: keyword matching plus LLM-driven intent inference. A user types a query, the AI interprets it, and products are surfaced based on catalog metadata and semantic matching.

This works for simple, well-defined queries. "Size 10 Nike Air Max 90 in white" will return accurate results across any of these platforms.

But commerce isn't made of simple queries. It's made of subjective, evolving, partially-formed desires. "Something like what she wore in that movie but more casual and under $200." "A gift for my mom who likes gardening but not the typical gardening stuff." "Off-duty model vibes under $80."

No keyword search handles this. No LLM inference handles this well. These are the queries that produce the 67% abandonment rate in traditional e-commerce — and they don't magically get better just because the search bar is now a chat window.

The three-layer stack

What's crystallizing is a three-layer architecture for AI commerce:

Layer 1: The AI surface. Where the conversation happens. ChatGPT, Gemini, Copilot, AI Mode in Search. These platforms have the users — hundreds of millions of them — and the conversational interface. They're the front door.

Layer 2: The transaction layer. How purchases actually happen. This is what Shopify/UCP just built. Cart assembly, checkout logic, payment processing, fulfillment, order management. The plumbing that makes commerce actually work. It's unglamorous, absurdly complex, and essential.

Layer 3: The discovery layer. How customers figure out what they want. This is the layer that translates a vague, subjective intent into a confident purchase decision. It's the layer that answers "what do I actually want?" before the transaction layer can answer "how do I buy it?"

Layers 1 and 2 are now solved — or at least, they have well-funded, scaled infrastructure behind them. Layer 3 is wide open.

Why the AI platforms aren't solving discovery

You might think ChatGPT or Gemini will just get better at discovery over time. More data, better models, smarter recommendations. But there's a structural problem with how these platforms approach product discovery: they observe passively and infer.

Every major AI shopping surface uses the same paradigm. Watch what the user says (query), interpret what they probably mean (intent inference), and surface products that match (catalog search). It's a more sophisticated version of the same approach Google Search has used for two decades.

The problem isn't sophistication. The problem is the paradigm itself.

Passive observation produces weak signals. A typed query tells you what someone can articulate — but most product preferences are pre-verbal. People know what they like when they see it, but they can't describe it in words. A click on a search result tells you something caught their eye for two seconds — not that they want it. Even a conversation turn in ChatGPT provides limited information about the space of things someone doesn't want.

This is why click-based personalization systems need 20 or more interactions before their rankings meaningfully improve. It's why LLM-driven shopping assistants struggle with cold-start users who have no history. And it's why the discovery experience inside AI chat interfaces, while conversational, isn't fundamentally better than the search bar it replaced.

The case for active preference learning

There's an alternative paradigm that none of the current AI shopping surfaces implement: instead of observing what users do and guessing what they want, you ask them directly.

Not through quizzes or surveys — through rapid, visual pairwise comparisons. Show a user two products. They pick one. In that single choice, you've captured a full bit of preference information — dramatically more than a click (roughly 0.1 bits) or a search query (variable, often noisy).

Do this 2–3 times, and you have a mathematically rigorous preference profile. You know not just what the user wants, but what features matter to them — color vs. silhouette vs. price vs. brand — and by how much. You know what they've explicitly rejected, and why. You can surface products they'd never have found through search, because you understand their taste, not just their keywords.

This approach has deep roots. The same mathematical framework powers how chess players are ranked and how AI labs evaluate language models against each other. It's well-understood, interpretable, and fast. And critically, it works from the very first interaction — no login, no cookies, no purchase history required.

An intelligent sampling system can make this even more efficient. Instead of showing random pairs, the system actively decides which items to present for maximum information gain — diverse options early to map the preference space broadly, then targeted options to refine uncertainty. It's active learning applied to product discovery, and no major AI shopping platform currently does it.

Where this fits in the Shopify/UCP world

Here's what the full stack could look like:

A customer opens ChatGPT and says "I need a new dining table." ChatGPT understands the intent but doesn't know what kind of dining table this person wants. Rather than showing a generic grid of tables sorted by popularity, it hands off to a specialized discovery agent.

The discovery agent runs a 60-second visual preference session. "Do you prefer this one or this one?" The customer picks. Within three rounds, the agent knows: mid-century modern, walnut or oak, seats 6, under $2,000, and they've already ruled out anything with a glass top.

That structured preference profile — intent, constraints, feature weights, and exclusions — gets passed to UCP, which finds matching products across Shopify merchants, builds a cart with the right shipping and payment options, and presents a ready-to-purchase shortlist. The customer buys. The merchant receives a warm, qualified lead with full attribution. The discovery agent earns a referral fee.

The journey evolved. Nothing reset. The customer went from "I need a dining table" to a confident purchase in under five minutes, without scrolling through pages of irrelevant results.

This is the Context Handover Model applied to the UCP stack. Discovery and transaction as separate, specialized layers — each doing what it's best at, connected by a structured handover.

Why now matters

Shopify's announcement changes the economics of this opportunity in two important ways.

First, UCP eliminates the integration bottleneck. Before today, a discovery platform that wanted to connect to merchants needed individual affiliate agreements, custom API integrations, and feed management for every retailer. UCP standardizes all of that. A discovery agent that speaks UCP can transact with any UCP-enabled merchant — and as of today, that means millions of Shopify merchants plus every brand that joins the Agentic Plan, plus every retailer and platform that adopts the open standard.

Second, the Agentic Plan means catalog access is no longer gated. Any brand, on any platform, can list products in Shopify Catalog and be shoppable across AI channels. The product data is there. The checkout infrastructure is there. The payment rails are there. The only thing missing is intelligence that helps customers navigate that catalog in a way that matches how humans actually think about products — subjectively, visually, iteratively.

Shopify built the back end of the store. The AI platforms built the front door. The question of who builds the fitting room — the place where customers figure out what they actually want — is still unanswered.

The opportunity for the ecosystem

This isn't a winner-take-all market. UCP is explicitly designed as an open standard. The architecture is modular — merchants declare capabilities, agents negotiate what they support, and extensions can add domain-specific functionality. There's nothing in the protocol that says discovery has to happen inside the AI platform's native search. A specialized discovery agent that produces better product matches could plug into the same infrastructure.

The merchants want it. Shopify's VP of Product said it directly: the vision is for merchants to show up "wherever commerce goes next." But showing up isn't the same as being found by the right customer. A merchant's products being listed in ChatGPT's shopping index doesn't mean the customer who needs those products will discover them — especially when the customer can't articulate what they're looking for in a search query.

The AI platforms want it. OpenAI, Google, and Microsoft all want their shopping experiences to be genuinely useful — because useful shopping experiences drive engagement, retention, and eventually revenue. Better discovery quality means higher conversion, which means more merchant participation, which means a stronger ecosystem.

And customers desperately want it. The $350 billion lost annually to poor product discovery doesn't disappear because the search bar became a chat window. It disappears when discovery systems actually understand subjective human preferences — and that requires asking, not just observing.

Shopify just built the rails. Now someone needs to build the intelligence that makes those rails worth riding.


Shopify's Agentic Storefronts and UCP announcement was made on March 24, 2026. The Universal Commerce Protocol is an open standard co-developed by Shopify and Google, with endorsement from 20+ industry partners. Details at shopify.com/news/agentic-commerce-momentum and ucp.dev.