Universal Commerce Protocol (UCP): How Amazon, Google, Meta, and Microsoft Are Building the Infrastructure for AI Shopping
What Is the Universal Commerce Protocol?
Imagine the internet before HTTP. Every company ran its own proprietary network. Data could not move between systems. Then a single, open protocol made the web possible and everything changed.
The Universal Commerce Protocol (UCP) is that moment for AI-driven shopping.
Co-developed by Google and Shopify, UCP is an open standard that lets AI agents discover, compare, and purchase products across any platform without human intervention. It defines a common language for product data, a discovery layer for agent-to-store communication, and a transaction framework that handles payments, confirmations, and fulfillment tracking.
On April 24, 2025, the protocol took a massive leap forward: Amazon, Meta, Microsoft, Salesforce, and Stripe all joined the UCP Tech Council. This is not a working group drafting whitepapers. This is the largest commerce and infrastructure companies on earth aligning behind a single protocol.
If HTTP made the web browsable, UCP makes the entire internet shoppable by AI.
The Problem UCP Solves
Right now, agentic commerce is fragmented. Every platform has its own product data format, its own API structure, its own authentication layer. An AI agent that can buy shoes on Amazon cannot seamlessly compare those shoes against Zappos, then complete checkout on a Shopify store, then track shipping through a separate logistics API.
This fragmentation creates three concrete problems:
1. Agents can only shop where they have custom integrations. Each new store requires bespoke engineering.
2. Product data is inconsistent. One merchant calls it "men's running shoes," another calls it "athletic footwear - male." Agents cannot reliably compare.
3. Transactions are siloed. Payment, tax calculation, and fulfillment tracking all require platform-specific logic.
Adobe reported that AI-driven traffic to retail sites surged 269 to 393 percent year-over-year in Q1 2026. The demand is already here. The infrastructure was not. UCP fills that gap with a single protocol layer that works across every participating platform.
How UCP Works: Three Layers
UCP is structured around three functional layers that mirror how a human shops, but optimized for machine-to-machine interaction.
Layer 1: Standardized Product Data
UCP defines a universal product schema. Every merchant publishes product feeds in a common format: attributes, pricing, availability, specifications, reviews, and structured metadata. This is not unlike how Schema.org unified structured data for search engines, but purpose-built for agent consumption.
Microsoft Merchant Center became one of the first major platforms to natively support UCP feeds, announced April 21. Merchants who already submit feeds to Microsoft can now toggle on UCP compatibility, making their inventory instantly discoverable to AI agents using Microsoft Copilot and other UCP-compliant tools.
Layer 2: Agent Discovery
Once product data is standardized, agents need a way to find it. UCP includes a discovery protocol that lets agents query participating stores, compare results in real time, and rank options based on the buyer's stated preferences. This is the equivalent of a search engine, but the "searcher" is an AI agent acting on a human's behalf.
Google AI Mode is the most visible implementation of this layer today. When a user asks Google Gemini to find the best moisturizer for sensitive skin, the agent queries UCP-compliant retailers, compares ingredients, pricing, and reviews, and returns a ranked set of options.
Layer 3: Transaction and Payment
The third layer handles the actual purchase. UCP defines how an agent places an order, confirms payment, and receives tracking information. This is where the x402 protocol enters the picture.

Who Is Building UCP?
The UCP Tech Council now includes some of the most consequential companies in commerce and technology.
Google and Shopify (co-founders): Google provides the discovery and AI layer. Shopify provides the merchant infrastructure. Together they authored the initial UCP specification.
Amazon: The world's largest e-commerce platform joining UCP is a signal. Amazon's participation means UCP is not a competitor to existing marketplaces. It is a connectivity layer that makes them interoperable.
Meta: With AI shopping features rolling out across Instagram, WhatsApp, and Facebook Marketplace, Meta's involvement ensures social commerce is part of the UCP ecosystem from day one.
Microsoft: Through Merchant Center and Copilot, Microsoft is embedding UCP directly into the tools merchants already use to manage product feeds.
Salesforce: As the dominant CRM and commerce cloud platform, Salesforce brings enterprise merchants into the fold.
Stripe: The payment infrastructure company provides the transaction backbone, ensuring that UCP-compliant payments are reliable, compliant, and global.
This is not a consortium of companies agreeing to "explore" something. These are binding technical commitments. The protocol is live. Merchants are onboarding now.
The strategic implication is worth stating directly: if your brand sells products online and none of these companies handle your product data, you are outside the UCP ecosystem. That does not mean you cannot sell. It means AI agents will not find you. In a world where agents increasingly mediate purchase decisions, being outside the protocol is the equivalent of not having a website in 2005.
UCP in Production: The Ulta Beauty Case Study
On April 24, Ulta Beauty became the first major beauty retailer to go live on UCP through Google AI Mode. This was not a pilot or a beta. Ulta's full product catalog is now discoverable and purchasable by AI agents using the UCP discovery layer.
Here is what this means in practice: a consumer asks Google Gemini to find a cruelty-free foundation under $40 with SPF 30. The agent queries Ulta's UCP-compliant product feed, matches against the criteria, compares with other retailers if needed, and presents the best options. The consumer approves, and the agent completes checkout through UCP's transaction layer.
Ulta's move is significant for two reasons. First, it proves UCP works at scale with a real retailer's real inventory. Second, it creates a competitive pressure: other beauty brands that are not UCP-ready will simply not appear in AI shopping results.
Consider the competitive dynamics. Sephora, MAC, and other beauty retailers that have not implemented UCP feeds are now at a structural disadvantage. When a consumer asks an AI agent to find the best moisturizer for sensitive skin, Ulta appears. Competitors do not. This is not a ranking problem that can be solved with better keywords or higher ad spend. It is an infrastructure problem. Either your product data flows through the protocol, or it does not.
As we explored in our analysis of agentic commerce in retail, visibility in AI-driven shopping is becoming a binary proposition. You are either discoverable by agents, or you are invisible.
x402: The Payment Layer for Agents
One of the most technically interesting components of the UCP ecosystem is x402, a protocol built around the HTTP 402 Payment Required status code.
x402 enables agent-to-agent payments. When an AI agent finds a product and initiates a purchase, the payment flows through the x402 layer using HTTP-native mechanisms. No redirect to a payment page. No CAPTCHA. No human in the loop unless the buyer explicitly requires it.
The numbers are already substantial. According to Insignia's Business Review, there are 69,000 active agents running on x402, processing 165 million transactions with a total volume of $50 million. These are not theoretical projections. These are live production metrics.
This connects directly to the broader shift toward AI-native payment infrastructure we covered in our deep dive on Visa's intelligent commerce initiative. The payments industry is reorienting itself around agent-initiated transactions, and x402 is the protocol making it possible within the UCP framework.
What Brands Need to Do: The UCP Readiness Checklist
If you are a brand selling physical or digital products, UCP readiness is no longer optional. It is the difference between being found by AI shopping agents and being excluded from the fastest-growing commerce channel since mobile.
Here is what UCP-ready looks like:
1. Structured Product Feeds
Your product data needs to conform to the UCP schema. This means consistent attributes, pricing, availability, and structured metadata for every SKU. If your product data is messy, incomplete, or inconsistent across channels, agents will skip you.
2. API-Accessible Inventory
Agents need real-time access to inventory levels, pricing, and availability. If your store only exposes data through a web interface designed for human browsers, you are not UCP-ready.
3. Agent-Friendly Checkout
Your checkout flow needs to support programmatic transactions. This means API-based order placement, payment processing through UCP-compliant gateways (Stripe, for example), and automated order confirmation and tracking.
4. Rich Product Metadata
The more structured data you provide, the better agents can match your products to buyer intent. Ingredients, specifications, compatibility information, sizing guides, and review summaries all help agents rank your products higher in their results.
5. UCP Feed Submission
Once your data is ready, you need to submit your UCP feed to participating platforms. Microsoft Merchant Center, Google Merchant Center, and Shopify all support UCP feed ingestion. This is your registration in the AI shopping index.
6. Continuous Data Hygiene
UCP readiness is not a one-time task. Prices change. Inventory fluctuates. Products get discontinued. New products launch. Your UCP feed needs to be a living data source that updates in real time or near-real time. Stale data in a UCP feed is worse than no data at all, because it leads to agents recommending products that are out of stock or mispriced, eroding buyer trust.
Brands that implement these steps will be discoverable, comparable, and purchasable by any UCP-compliant agent. Brands that do not will experience the same invisibility that websites without SEO experienced in the early 2000s.
Not sure where your brand stands? Our AI visibility audit for ecommerce breaks down exactly how to assess your readiness.
For brands looking to deepen their AI optimization strategy across all channels, our GEO agency services provide end-to-end management of AI visibility, from structured data to protocol compliance.
Run Your AI Visibility Audit
The transition from search-driven commerce to agent-driven commerce is happening now. UCP is the protocol making it possible, and the largest companies in the world are already building on it.
The question is not whether AI agents will become the primary way people shop. The question is whether your products will be there when they do.
Run a free AI visibility audit at audit.searchless.ai to find out how visible your brand is to AI shopping agents, and get a concrete action plan for becoming UCP-ready.
Sources
- Newsfile / UCP Official Announcement (April 24, 2026): Tech Council expansion with Amazon, Meta, Microsoft, Salesforce, and Stripe
- PPC Land (April 24, 2026): "Amazon, Meta, Microsoft, Salesforce, Stripe Join Universal Commerce Protocol"
- HomePage News (April 24, 2026): "Ulta Beauty Enables Agentic Commerce via Google Gemini"
- Insignia Business Review (April 24, 2026): Agentic commerce infrastructure analysis, x402 transaction data
- MediaPost (April 21, 2026): "Microsoft Adds UCP to Merchant Center, Copilot Integration"
- Adobe Analytics (Q1 2026): AI traffic to retail sites up 269-393% YoY
FAQ
What is the Universal Commerce Protocol (UCP)?
UCP is an open standard co-developed by Google and Shopify that enables AI agents to discover, compare, and purchase products across any participating platform. It defines a common product data schema, a discovery protocol, and a transaction layer for agent-initiated commerce.
Is UCP replacing existing ecommerce platforms?
No. UCP is a connectivity layer, not a platform. It works alongside Amazon, Shopify, Google Shopping, and other marketplaces, making them interoperable for AI agents. Merchants continue using their existing platforms.
How is UCP different from existing product feeds like Google Merchant Center?
Google Merchant Center is a single-platform feed. UCP is a universal protocol that works across all participating platforms. A merchant publishes one UCP-compliant feed, and any UCP-compliant agent can discover and transact with that inventory.
What is x402?
x402 is a payment protocol built on the HTTP 402 status code that enables agent-to-agent payments. It allows AI agents to complete purchases programmatically without human intervention, using standard HTTP mechanisms.
Do small businesses need to care about UCP?
Yes. AI agents do not favor big brands by default. They favor well-structured, complete product data. A small business with a clean UCP feed can appear alongside Amazon in agent-generated shopping results. This is a leveling force, but only for businesses that are prepared.
How do I make my products UCP-ready?
Start by structuring your product data to the UCP schema, making your inventory API-accessible, enabling programmatic checkout, and submitting your UCP feed to participating platforms. A full readiness assessment is available at audit.searchless.ai.
---
If you are ready to move beyond auditing and want a partner to manage your AI visibility at scale, check out Searchless pricing for GEO plans built for brands that cannot afford to be invisible to AI agents.
How Visible Is Your Brand to AI?
88% of brands are invisible to ChatGPT, Perplexity, and Gemini. Find out where you stand in 60 seconds.
Check Your AI Visibility Score Free