🛒 Shopify UCP Implementation
Make your Shopify store AI-ready. Enable ChatGPT, Google AI Mode, and autonomous shopping agents to discover and transact with your products.
Why Add UCP to Your Shopify Store?
The Universal Commerce Protocol (UCP) is an open standard that allows AI agents to discover, browse, and purchase from your store. With AI shopping assistants like ChatGPT, Google AI Mode, and Microsoft Copilot becoming mainstream, UCP-enabled stores have a significant advantage.
- AI Discovery: Your products appear in AI-powered shopping recommendations
- Autonomous Checkout: AI agents can complete purchases on behalf of customers
- Structured Data: Machine-readable product and policy information
- Future-Proof: Ready for the AI commerce revolution
Shopify co-developed UCP with Google and provides native support through Checkout Kit. Most Shopify stores already have UCP enabled automatically — you just need to verify it's working.
Step 1: Check Your UCP Status
Before doing anything else, check if your store already has UCP enabled. Shopify provides UCP endpoints automatically for eligible stores.
Check Your Store's UCP Status
Enter your store domain to see if UCP is already enabled.
Check Status →You can also manually check by visiting:
https://yourstore.myshopify.com/.well-known/ucp
If you see a JSON response with UCP profile data, your store is already AI-ready!
If UCP Is Already Enabled
If your store already has UCP enabled (you saw a JSON response at /.well-known/ucp), congratulations! Your store is AI-ready.
AI shopping agents like ChatGPT and Google AI Mode can already discover and transact with your store. No additional setup is required.
You can still run our validator to check for any issues or optimizations:
If UCP Is Not Enabled
If your store doesn't have UCP enabled yet, here are your options:
Option 1: Contact Shopify Support (Recommended)
Since Shopify provides native UCP support through Checkout Kit, the best approach is to contact Shopify support to enable it for your store. This ensures you get the full, officially-supported UCP implementation.
- Contact Shopify Support
- Ask about enabling UCP and Checkout Kit for AI commerce
- Reference Shopify's Agent Checkout documentation
Option 2: Wait for Automatic Enablement
Shopify is rolling out UCP support to stores progressively throughout 2026. Your store may be enabled automatically in a future update.
The manual methods below create a basic discovery profile, but they do not provide the full UCP checkout capabilities that Shopify's native implementation offers. For full AI agent checkout support, native Shopify UCP is required.
Manual Setup (Fallback Option)
If you need a basic UCP presence before native support is available, you can manually create a discovery profile. Note that this provides limited functionality compared to native UCP.
- Go to Content → Files in your Shopify admin
- Click Upload files
- Create a file named
ucp.jsonwith basic merchant information - Copy the file URL (use
https://yourstore.com/cdn/shop/files/ucp.jsonformat)
- Go to Online Store → Navigation
- Scroll down to URL Redirects
- Click Add URL redirect
- Set the redirect:
- Redirect from:
/.well-known/ucp - Redirect to: Your file URL from Step 1
- Redirect from:
- Click Save redirect
For maximum AI compatibility, add Schema.org markup to your product pages. Shopify themes often include this by default, but verify it's present.
Go to Online Store → Themes → Edit code and check product.liquid or main-product.liquid for JSON-LD structured data.
Use Google's Rich Results Test to verify your Schema.org markup is correct.
After setup, validate your UCP profile to ensure everything is working correctly.
Common Issues & Solutions
| Issue | Solution |
|---|---|
404 on /.well-known/ucp | Check that your redirect is active and the target file exists |
| CORS errors | Shopify CDN should handle this; try re-uploading the file |
| Invalid JSON | Re-generate your UCP profile using the generator tool |
| Missing policies | Ensure all policy pages exist and are published in Shopify |
Shopify's Native UCP Integration
Shopify co-developed UCP with Google and provides native support through several tools:
- Checkout Kit: Powers UCP checkout capabilities for AI agents
- Checkout MCP Server: Implements create_checkout, update_checkout, and complete_checkout tools
- Embedded Commerce Protocol (ECP): Enables agents to render checkout as an embedded experience
Shopify's Winter '26 Edition includes 150+ updates for AI commerce, including native UCP support. Learn more →
🤖 Test with AI Agents
After implementation, test how AI shopping agents will interact with your store:
