Almin Zolotic — founder of Zologic
I didn't set this up as an experiment. I typed a shopping query into Gemini and watched what happened. What followed is the clearest demonstration I've seen of why AI agent readiness matters for WooCommerce merchants right now — and what happens at every stage when it's missing.
Act 1: No UCP. Gemini sends your customer to your competitors.
I typed: "Gemini, I want to buy Vichy perfume from houseofparfum.nl"
Gemini's response had nothing to do with the store.
It questioned the site's legitimacy. It said houseofparfum.nl had no established reputation on Trustpilot. It told me Vichy doesn't make perfume. Then it redirected me to Notino, Farmaline, Etos, and DeOnlineDrogist — four competitors — with a comparison table and everything.
The customer was gone.
This is happening right now to WooCommerce stores across Europe. AI assistants field shopping queries, fail to understand the store, and route customers elsewhere. Not because the store is bad. Because the store is invisible to the agent.
Act 2: One UCP endpoint. Gemini understands the store.
I gave Gemini one thing: https://houseofparfum.nl/.well-known/ucp
That's the UCP discovery manifest — a machine-readable file that tells AI agents what a store sells, what protocols it supports, and how to interact with it. UCPReady generates and maintains it automatically.
The conversation changed immediately.
I asked: "What do they sell on houseofparfum.nl?"
The store went from "suspicious unknown website" to "specialist fragrance retailer" in one prompt. The customer was back.
I then gave Gemini a direct product URL and asked about it.
That's discovery working exactly as designed. One manifest URL transformed the agent's understanding of the entire store.
Act 3: No live endpoint. Gemini hallucinates the checkout.
Here's where it gets interesting — and dangerous.
I fed Gemini the raw UCP manifest JSON directly.
I then shared the ToolRegistry code that defines UCPReady's MCP tools.
Gemini has no live connection to the store. It learned the shape of the tools from the code I shared, but it has no ability to actually call them. What it does instead is simulate what the results should look like — convincingly.
I tested that checkout link. The server returned:
{"code":"rest_no_route","message":"Geen route gevonden die overeenkomt met de URL en aanvraagmethode.","data":{"status":404}}
- The session ID was malformed. The signature was invented. The URL never existed.
A customer reading Gemini's order summary would have no reason to doubt it. They'd click the checkout link and hit a dead end.
This is the last-mile problem in agentic commerce. An agent that partially understands your store is almost worse than one that doesn't — it walks the customer to the door and hands them a key that doesn't fit the lock.
Act 4: Real UCP connection. Real checkout. Real order.
I ran the same store through UCP Playground — a third-party benchmarking tool that connects AI agents to UCP endpoints via live MCP connections.
That URL is a real UUID. That session exists in WooCommerce. That link opens a pre-filled checkout with iDEAL, Klarna, and credit card — ready for the customer to pay.
Two tool calls. 1,064ms for product search. 365ms for checkout creation. Done.
No hallucinated inventory. No fake session strings. A real order waiting to be completed.
The three states every WooCommerce store is in right now
State 1 — No UCP manifest: AI agents either ignore your store or actively redirect customers to competitors who are better understood. This is where most WooCommerce stores are today.
State 2 — UCP manifest only: Agents discover and describe your store accurately but fail at checkout. Customers get excited then confused. The manifest is a start — not a finish.
State 3 — Full UCP implementation: Agents complete the entire funnel. Discovery, product detail, cart, delegated checkout. Real orders. Real attribution in WooCommerce. This is what UCPReady delivers.
What surprised me most
The agent intent is already there. Gemini — with no UCP integration, no merchant approval, no platform partnership — got as far as finding real product pages and calculating free shipping thresholds for a small Dutch fragrance store it had never encountered before.
It just failed at checkout because there was no structured interface to connect to.
The demand exists. The agents are ready. The missing piece is the store.
A note on Gemini and ChatGPT specifically
Neither Gemini nor ChatGPT activates the full UCP checkout flow in their chat interfaces today. Google's implementation requires Merchant Center enrollment and is currently US-focused. ChatGPT's Instant Checkout is limited to select Shopify and Etsy partners.
But Google has already published UCP as their open commerce standard — co-developed with Shopify, Zalando, Mastercard, Visa, and 20 other partners. The infrastructure is being built. The protocol is public. The endpoint format is standardized.
UCPReady ensures your store is ready when they flip the switch. And right now, every UCP-native agent — the ones built on MCP, the ones in tools like UCP Playground, the ones being built by developers reading the spec today — can already complete the full funnel on your store.
The open path is real. The timing is early. That's the point.
UCPReady brings WooCommerce stores to State 3. If your store is currently in State 1 or 2, I'd like to hear from you.
https://zologic.nl/the-next-evolution-of-conversion-why-your-store-needs-to-be-agent-ready/
Top comments (0)