Skip to content

Guide · Shopify

Shopify and UCP: current developer setup and merchant readiness

Shopify co-developed UCP with Google and other retailers. Shopify provides native agentic-commerce infrastructure, but developers still need to register an agent profile, use the documented Catalog, cart and checkout surfaces, and apply the required authentication tier.

Editorial team · Updated : August 2026

Fact check, August 27, 2026. This guide follows Shopify's current developer documentation. It does not assume a universal Admin switch, a generic UCP simulator or AP2 availability through every payment provider.

Spring '26 Edition: UCP and Catalog API open to everyone

Building on Shopify's agentic commerce layer used to require approval. That's gone. With the Spring '26 Edition, any developer can register their agent profile in the Developer Dashboard and call Shopify's public MCP endpoint, from product search to checkout, with no prior sign-off.

  • Catalog API, UCP's discovery layer, exposes products from millions of Shopify merchants as structured data to ChatGPT, Copilot and the Shop app. New: image search, multimodal search (text + image), URL lookup, and richer attributes (size, color, delivery estimates). Shopify reports that AI searches via Catalog convert at 2× the rate of those built on scraped data.
  • UCP Skill (part of the open-source AI Toolkit) and UCP CLI let an agent discover available operations on its own. Documentation: shopify.dev/agents.
  • Agentic Storefronts in the Admin: a merchant manages all AI channels (ChatGPT, Copilot, Google's AI Mode, the Gemini app, Shop) from one place, sees sales by channel, and spots the queries it doesn't yet rank for.

Shopify names Amazon, Meta, Microsoft, Salesforce, Stripe, Etsy, Target and Wayfair among organizations supporting the initiative. Support does not by itself prove a live integration. Shopify also reports that Cozy Earth saw revenue from AI channels increase 20× year over year and that Omnilux attributed 3.2% of its March 2026 revenue to AI channels. These are Shopify-reported examples, not independent measurements.

Source: Shopify, "Agentic commerce for every developer: The Spring '26 Edition", June 17, 2026. See also our agentic payments briefing for June 2026.

What Shopify currently documents

Shopify states that its merchants are UCP-enabled by default and that eligible products are included in Shopify Catalog by default. This does not mean every store exposes a fixed public route under its own domain. Developers use Shopify's documented Agent, Catalog, cart and checkout surfaces.

Step 1: Review the current Agentic Storefronts settings

Use the Agentic Storefronts area available in your Shopify Admin to review supported AI channels, product-data guidance and attributed sales. Names, regions and rollout availability can change, so follow the current Admin and Shopify Help documentation rather than a hard-coded navigation path.

Step 2: Complete your product data

Complete and current product data improves the information Shopify can syndicate. Prioritize:

  • stable titles, descriptions, product types and variant identifiers;
  • accurate prices, availability, images and option values;
  • shipping, returns and seller information where Shopify supports them;
  • synchronized inventory when several sales channels share stock.

Step 3: Choose the correct developer authentication tier

Shopify documents Anonymous, Signed and Token authentication tiers. Anonymous access is limited. Token authentication with the required permission is needed to complete checkout, and order access also requires the relevant scope. Implement the tier required by the operation instead of assuming that one merchant switch enables every capability.

Step 4: Test the documented cart and checkout flow

Start with Shopify's current agent quickstart and development tooling. Verify product retrieval, cart updates, buyer permissions, checkout completion and error paths using a development setup that you control. Shopify's public documentation, not a presumed universal sandbox button, determines the available test workflow.

Shopify-specific UCP optimizations

Taxonomy: classify products consistently and keep product types, options and categories aligned across the catalog.

Metafields: use documented metafield definitions for technical attributes, then verify which fields the selected Shopify surface actually returns.

Freshness: test price and availability responses regularly and treat checkout as authoritative.

Official Shopify documentation

Further reading