A UCP manifest is a small file on your website that tells AI shopping assistants, like the ones inside ChatGPT or Google, what you sell and how someone can buy it, so they can recommend and sell your products instead of skipping over you.
The simple version
Think about how a customer finds your store today. They search Google, click a link, land on your homepage, and look around. That works because a person can read your site: your menu, your product photos, your "Add to Cart" button.
AI shopping assistants do not browse a website the way a person does. When someone asks an AI assistant to find them a gift, compare prices, or just buy something outright, that assistant needs a fast, reliable way to check what a store actually sells and how to complete a purchase there. Reading a webpage designed for humans and guessing is slow and unreliable for a computer program. This whole shift is often called agentic commerce, and it is worth a quick read if you want the bigger picture.
A UCP manifest solves that. It is a simple, structured answer sheet published on your site that says, in effect: "Here is what we sell, here is how you can pay, and here is proof we are a real business." The AI reads that instead of trying to interpret your homepage. If you want the more technical explanation of the standard behind it, see what the Universal Commerce Protocol actually is.
Why should a small store owner care
AI-powered shopping is a new but fast-growing way people find and buy things online. Two of the biggest AI companies, Google and OpenAI, have each built ways for their AI assistants to help people shop and check out directly in a conversation, without necessarily visiting a website first. Google's version is UCP, and OpenAI has its own version called the Agentic Commerce Protocol, if you are curious how they differ.
If your store does not have a manifest, it is not that your store gets ranked lower. It is more basic than that: the AI assistant may not be able to confirm you sell what someone is looking for, or how to pay you, so it moves on to a store that does. If you want the fuller picture with real traffic and sales numbers, we cover that separately in why a UCP manifest matters, but the short version is that this channel is growing quickly and it rewards stores that are set up to be found.
What's actually inside one (without the code)
You do not need to read or write the file yourself to understand what goes in it. In plain terms, a manifest answers four basic questions about your store:
What do you sell? A list of your products or services, and how someone can browse or search them.
How can someone pay you? Which payment methods you accept, such as cards or a payment processor like Stripe or PayPal.
Are you a legitimate business? A security signature that helps confirm the store is who it claims to be, similar in spirit to the padlock icon in a browser address bar.
What can a shopper actually do here? For example, whether someone can add items to a cart, check out, or track an order, so the AI knows what it can help with.
That is genuinely most of it. The technical version organizes this into a specific file format at a specific web address, but the underlying idea is closer to a very tidy, robot-readable business card than anything resembling custom software.
Do you have to build this yourself?
Usually not, and this is the part most small store owners actually want to know. It depends on what your store runs on:
- If you use Shopify, there is a built-in setting that handles this for you. See our step-by-step Shopify guide.
- If you use WooCommerce, Magento, Wix, Squarespace, or BigCommerce, each has a different level of built-in support today, from official tools to third-party plugins to a do-it-yourself path. We keep a guide for each platform, verified against what that company has actually shipped, not just announced.
- If your site is custom-built, your developer or agency can add the file directly. It is a small, static file, not an ongoing system to maintain.
How do you know if your site already has one
The fastest way is to just check. Enter your domain into a UCP checker and it will tell you, in plain terms, whether a manifest exists and whether everything in it looks right. If you already have the manifest file itself, you can also paste it into the validator directly.
Check your store in a few seconds
Enter your domain to see whether it already publishes a valid manifest, what's missing if it does not, and exactly what to fix.
Frequently asked questions
No. A UCP manifest is just a small file your website publishes that lists your products, how customers can pay, and that your store is legitimate, written in a format AI programs can read directly. You don't need to know how to code to understand why it matters, and depending on your platform, you may not need to write it by hand either.
Usually not. If your store runs on Shopify, there's a built-in way to turn this on. Other platforms like WooCommerce, Magento, and BigCommerce have their own paths, some official, some through plugins. Check our platform guides for your specific store builder.
No. UCP is an open, free standard, not a paid Google product or subscription. Google helped create it along with Shopify and other retailers, but any business can publish a manifest without paying anyone for the privilege.
Enter your domain into a UCP checker tool, which will tell you in seconds whether a manifest is present, and if so, whether anything about it is missing or set up incorrectly.