What is UCP? Google's Universal Commerce Protocol Explained
1/13/2026
UCP (Universal Commerce Protocol) lets AI agents discover, compare, and buy from your store. Here's what merchants need to know.
The way people shop is changing. Instead of browsing websites, they're asking AI assistants to find products and make purchases for them.
"Find me a good deal on running shoes."
"Order more coffee pods from wherever I bought them last time."
"Compare prices on a 65-inch TV and buy the best option."
Google, Shopify, PayPal, and Microsoft are betting this is the future of commerce. That's why they've backed a new open standard called the Universal Commerce Protocol — UCP.
What UCP actually is
UCP is a simple idea: a machine-readable file that tells AI agents what your store can do.
You publish a small JSON file at a standard location on your domain. This file — called the "handshake" — declares your store's capabilities: what you sell, how checkout works, which payment methods you accept, whether you support discounts and fulfillment tracking.
When an AI agent like Google Gemini, ChatGPT, or Microsoft Copilot wants to help a user buy something, it looks for this file. If it finds one, it knows how to interact with your store. If it doesn't, your store is invisible.
Why this matters now
This isn't a future concept. Microsoft Copilot is already transacting through Shopify's UCP integration. Google and PayPal are backing the protocol. Shopify just launched "Agentic Storefronts" as a product category in their admin.
The infrastructure is live. The agents are crawling. The question is whether your store shows up.
The handshake file
The UCP manifest is a structured JSON file that lives on your server. It includes your API endpoint, a list of capabilities like checkout, fulfillment and discounts, and the payment handlers you support such as PayPal and Google Pay.
One file, universal discovery. Any AI agent that reads it immediately understands how to interact with your store.
What happens without UCP
If you don't have a handshake file, AI agents can't see your store programmatically. They might still scrape your website or find you via Google search, but they can't transact with you directly.
As more shoppers shift to agent-assisted purchasing, stores without UCP will lose visibility — and sales — to competitors who have it.
Who needs to pay attention
If you sell anything online, this affects you:
- Shopify merchants (native support rolling out)
- WooCommerce and Magento stores
- DTC brands on custom platforms
- Anyone who doesn't want to be invisible to AI agents
Getting started
You have two options:
1. DIY — Learn the spec, create the manifest, configure your server to serve it, keep it updated as UCP evolves.
2. Done for you — Services like UCPConsulting.com handle the manifest creation, hosting, and configuration for a flat fee.
Either way, the clock is ticking. AI agents are already shopping. The only question is whether they're shopping at your store.