How do I add UCP to a WooCommerce, BigCommerce or custom store?
Publish a UCP profile at /.well-known/ucp that lists what your store supports and where its checkout and catalog endpoints are, then build or install those endpoints. Some platforms offer plugins; others need custom work or a catalog-sync service. Validate the profile on ARC's free validator before telling anyone it's live.
Why non-Shopify stores lag
These rates are counted from ARC saved checks, accessed 2026-10-13. Platforms with fewer than 20 completed checks are marked too few to judge. A platform that is absent was not detected, which is not zero support.
| Platform | Checked | Valid UCP | Checkout link |
|---|---|---|---|
| Not detected | 1,281 | 19 of 1,281 (1.5%) | 17 of 1,281 (1.3%) |
| Salesforce Commerce Cloud | 159 | 0 of 159 (0%) | 0 of 159 (0%) |
| WooCommerce | 78 | 0 of 78 (0%) | 0 of 78 (0%) |
| Adobe Commerce / Magento | 68 | 0 of 68 (0%) | 0 of 68 (0%) |
| Squarespace | 58 | 0 of 58 (0%) | 0 of 58 (0%) |
| BigCommerce | 50 | 45 of 50 (90%) | 0 of 50 (0%) |
| Wix | 29 | 22 of 29 (75.9%) | 0 of 29 (0%) |
| PrestaShop (too few stores to judge) | 19 | 0 of 19 (0%) | 0 of 19 (0%) |
| Lightspeed (too few stores to judge) | 2 | 0 of 2 (0%) | 0 of 2 (0%) |
What a minimum UCP profile contains
Publish /.well-known/ucp on your own domain. The spec asks for a version, services and payment handlers, and the registries even when they are empty. ucp.dev has the spec and samples. ARC does not copy a profile into this page.
Options: plugin, platform feature, catalog sync, custom build
Some platforms offer a plugin or a catalog-sync service. Others need a custom endpoint. Shopify's Agentic plan for other platforms is Shopify's product, not an ARC measurement. Check that platform's own docs.
Validate and test
Paste the store into the UCP validator before telling anyone the profile is live. Valid is not the same as a checkout link.
Keep it working
Recheck after theme, app and checkout changes. How to keep a store agent-ready covers the ongoing check.
Frequently asked questions
- How do I add UCP to a WooCommerce, BigCommerce or custom store?
- Publish a UCP profile at /.well-known/ucp that lists what your store supports and where its checkout and catalog endpoints are, then build or install those endpoints. Some platforms offer plugins; others need custom work or a catalog-sync service. Validate the profile on ARC's free validator before telling anyone it's live.
- Is UCP only for Shopify?
- No. It's an open standard any store can publish.
- What's the minimum profile?
- Per the spec, a version, services and payment handlers. The registries must be present even when empty.
- How do I know mine is valid?
- Paste your store into ARC's UCP validator.
On ARC
Cite this: ARC, arcreport.ai, accessed 2026-10-13, CC-BY-4.0. Protocol figures: ARC saved checks, accessed 2026-10-13 (13 October 2026). Index browser figures: ARC open dataset snapshot 2026-10-12. Platform figures: ARC saved checks, accessed 2026-10-13.
Every figure is labelled Measured, Inferred or Not measured. Not measured is not zero. A missing result is not a mark against a store. ARC stops before payment.