Google Universal Cart and UCP checkout: a Merchant Center guide

A person holding a payment card while typing on a laptop
How Google Universal Cart and UCP checkout work for Merchant Center sellers: who can apply, cart transfer vs native checkout, required attributes and measurement.
Table of Contents
Get fresh insights on Google Ads optimization delivered straight to your inbox.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
By clicking Sign Up you're confirming that you agree with our Terms and Conditions.

Google Universal Cart is a shopping cart that sits across Google Search, AI Mode and the Gemini app. It launched in the US on October 15, 2026, and lets shoppers save products from different retailers, get price-drop and back-in-stock alerts, then either pay with Google Pay on Google or move the items to the retailer's own cart (Google, October 15, 2026). For a Merchant Center seller, taking part in checkout means three things: joining the Universal Commerce Protocol (UCP) program through an interest form, building the technical integration, and flagging eligible products with the native_commerce(checkout_eligibility) attribute.

This guide is for people who run Google Ads and Merchant Center for an online store. It covers what the cart does, what Google has and has not said about ads, the two ways to connect (cart transfer or native checkout), the product data you need, and how to measure what happens.

What is Google Universal Cart?

Google calls Universal Cart "your new hub for shopping on Google." As of October 2026 it does four things for shoppers, according to the launch post:

  • One cart across retailers. Items saved in Search or Gemini stay in the same cart.
  • Alerts. Built on the Shopping Graph, which Google says holds more than 60 billion listings, the cart notifies shoppers about price drops and items back in stock.
  • Savings and payment. Built on Google Wallet, it suggests a card based on its perks and shows relevant promo codes.
  • Checkout. Shoppers pay with Google Pay for many stores, or move the items to the merchant's site to finish there.

In both checkout routes, Google says merchants "will remain the seller of record." Named launch retailers include Nike, Sephora, Target, Ulta Beauty, Walmart, Wayfair and "many Shopify merchants." PPC News Feed reported that users started seeing a cart icon at the top right of US search results the Friday before its October 26 story (PPC News Feed, October 26, 2026).

Google first showed the cart at I/O on May 19, 2026. That preview also named YouTube and Gmail as future cart surfaces, plus price history and compatibility checks; the October launch post mentions none of them (PPC Land).

How do Universal Cart and UCP fit together?

The cart is the shopper-facing product. The Universal Commerce Protocol is the plumbing behind checkout. Google's developer documentation describes UCP as "a new open standard that unifies digital commerce," open source and designed by a group of industry partners (Google for Developers). Merchants choose which capabilities to support and how to communicate with Google: APIs, MCP or A2A.

UCP-powered checkout is what puts a "Buy" button on eligible products in AI Mode and Gemini (Merchant Center Help). The cart is one entry point into that checkout; a "Buy now" button on a single product is another (native checkout guide). In practice, the setup work described below is the same whichever entry point a shopper uses.

Does Universal Cart change Shopping ads or free listings?

As of October 28, 2026, Google has not announced ads inside Universal Cart. The launch post does not mention ads, and the Merchant Center help page only says Merchant Center remains "the central hub to prepare your product data to show ads and listings on Google surfaces." PPC Land reports that in late May Google's Nick Fox declined to confirm ad plans for the cart (PPC Land). Treat any claim about "cart ads" as unconfirmed until Google publishes it.

Two things are confirmed and matter to advertisers:

  • Ranking does not change. Google's UCP FAQ says offers with a native integration get a direct purchase option, but listing ranking is unchanged (UCP FAQ). Joining UCP is not a shortcut to more visibility.
  • The data source is the same. The cart, its alerts and checkout all read the product data you already send to Merchant Center for Shopping ads, Performance Max and free listings. A wrong price or stale stock status now shows up in a cart alert as well as in an ad.

Who can use UCP checkout right now?

Access is limited. Google's help page says the checkout feature is "available for select merchants" and applies to products eligible in the United States, Canada and Australia; merchants submit an interest form and must meet the requirements (Merchant Center Help). The Merchant Center onboarding hub is rolling out gradually in the US, with Australia and Canada expected next year (Merchant Center Help; integration guide, updated October 19, 2026).

Shopify stores are the exception. Shopify's help center says purchasing in direct checkouts on Google AI Mode and Gemini "is activated by default for eligible stores" that sell to customers in the US, Canada or Australia, with products discovered through Merchant Center (Shopify Help Center). If you manage a Shopify account, check Sales channels > Agentic before assuming the store is not taking orders on Google. Google also says that merchants on other third-party platforms should ask their provider about its UCP plans.

Cart transfer or native checkout: which should you choose?

The UCP hub in Merchant Center offers two live paths, with identity linking listed as "coming soon" (Google for Developers):

QuestionTransfer to merchant cartNative checkout on Google
Where the shopper paysOn your site, after Google hands over the cartOn Google, with Google Pay
What you buildThe Cart APIThree core REST endpoints: create, update and complete a checkout session (plus get and cancel)
Feed setup in the hub checklistFull product feed setup, product warnings and customer support details are not requiredCheckout eligibility, return policy, support contact and consumer notices
PaymentsYour existing checkoutGoogle Pay & Wallet Console account and a PSP that accepts Google Pay tokens
Extra termsNone listedUCP Program Addendum, plus order status webhooks
Good fitStores that want Google traffic but keep checkout, upsells and tracking on siteStores whose products fit the eligibility rules and want the shortest path to purchase

Sources for the table: the integration guide, the native checkout guide and the Merchant Center help page. You can also enable both. In either case you publish a UCP profile at /.well-known/ucp, and the capabilities it declares must match the ones you select in the hub.

What do you need to set up in Merchant Center?

Google's preparation guide starts with one hard requirement: "a Merchant Center account in good standing and approved products for free listings" (Google for Developers). If the account has policy issues, fix those first; our guide to Merchant Center suspension causes and appeals covers the usual ones. Then work through this checklist:

  1. Return policies. Set them in Merchant Center with the return cost, the return window and a link to the full policy. Advanced accounts set them on each sub-account. Use return_policy_label to apply a policy to a subset of products.
  2. Customer support. Add at least one contact method (support URL, email or phone). It powers the "Contact Merchant" link on the order confirmation.
  3. Checkout eligibility. Set native_commerce(checkout_eligibility) on eligible products. Google says "If set to FALSE or missing, the product won't be eligible for checkout." The older native_commerce attribute is still accepted as an alias.
  4. Product restrictions. Leave the attribute empty or FALSE for ineligible items: subscriptions and installments, personalized goods, items that are not new or are final sale, pre-orders, special shipping, age-restricted items, digital goods and services.
  5. Identifiers. Your feed id must match the ID your checkout API expects. If it does not, send merchant_item_id, which takes precedence over id in agentic requests.
  6. Consumer notices. Products with regulatory warnings (California Proposition 65, for example) need consumer_notice with a notice_type and a notice_message of up to 1,000 characters.
  7. Supplemental data source. Google recommends sending these attributes through a supplemental feed so your primary product data is not disrupted.

The account basics behind steps 1 and 2 (shipping, returns, business details) are the same settings that already affect Shopping ads. Our Merchant Center account setup guide walks through them.

Payments

For native checkout you need a Google Pay & Wallet Console account, but you do not have to add a Google Pay button to your own checkout pages. If your PSP is not integrated with the Google Pay API, it can follow Google's onboarding steps; without a PSP you must configure encryption and upload PCI compliance documentation. As of October 2026, payment credentials are limited to standard card numbers (FPANs) stored in Google Wallet (Merchant Center Help).

How do you apply and get approved?

Google's onboarding article sets the order (Merchant Center Help):

  1. Complete the technical implementation from the UCP developer guide. Google calls this "necessary before you begin onboarding."
  2. Submit the UCP interest form.
  3. Wait to be selected. Google notifies you, then the onboarding experience appears in Merchant Center.
  4. Validate in the sandbox: create cart for cart transfer; create, update and complete for native checkout. Staging and production use separate API keys.
  5. Google Support reviews the integration and tells you whether the account is live or needs fixes. After that, act on Merchant Center alerts about feed attributes, returns or account settings.

Why does feed quality matter more with a cart?

A cart keeps a product in front of the shopper for days, and every alert it sends reads your Merchant Center data. Google's FAQ puts real-time inventory checks on the merchant: if an item is out of stock at checkout, you return an out_of_stock error (UCP FAQ). That is one more reason to keep price, sale_price and availability in sync, especially with Black Friday pricing about to change several times in a week. Our guide to price drops and promotions on Google Shopping explains how Google reads those price changes, and the Black Friday Google Ads checklist covers the Merchant Center checks to run first.

Descriptive data matters too, because the cart starts from a product the shopper found in AI Mode or Gemini. Google says merchants adopting core Merchant Center feed best practices "see a 5% increase in conversions" (Google, September 16, 2026). If your titles and descriptions are thin, Clarmix Feed Enrichment runs a free audit that scores each SKU from 0 to 100, rewrites titles, descriptions, Google product categories and product types for you to review, and sends them through a supplemental feed so the primary feed is untouched. It does not set the checkout attribute; that stays part of your UCP implementation.

How do you measure Universal Cart sales?

Measurement is the weakest part of the setup today, so plan for it before you switch anything on.

  • UCP analytics in Merchant Center. The dashboard tracks the funnel from the Buy button click to completed purchase, plus average order value and cancellations; it needs UCP enabled and the Performance role (Search Engine Journal, September 16, 2026).
  • Saves are invisible. According to the Cart API reference as summarized by PPC Land, Google holds saved items itself and calls your endpoint once, when the shopper clicks transfer. Neither report counts a product saved but never transferred (PPC Land, October 16, 2026). Tag the URL you return to Google for transferred carts so those sessions do not land in direct or generic Google traffic.
  • Shopify direct checkout. Shopify says "Google Analytics and custom pixels won't fire in Google AI Mode and Gemini's direct checkout"; only server-to-server pixels do (Shopify Help Center). If your Google Ads conversions rely on browser tags, these orders will be missing from them.

None of these numbers say whether an ad click came before the cart. If ROAS drops while store revenue holds, compare Merchant Center and platform orders with Google Ads conversions before cutting budgets. The same applies to how channel prioritization and budget allocation are set in Performance Max: decide on platform data, not on the conversion column alone.

Frequently asked questions

Is Google Universal Cart available outside the US?

Not yet. Universal Cart launched in the US on October 15, 2026. UCP checkout covers products eligible in the US, Canada and Australia, but the Merchant Center onboarding hub expects Australia and Canada next year. Google has not given a date for the UK.

Do I need UCP for my products to appear in Universal Cart?

Google's pages do not set a UCP requirement for saving products to the cart; UCP is what enables Google Pay checkout or cart transfer. Google's FAQ also says a native integration does not change listing ranking.

Who is the merchant of record for orders placed on Google?

You are. Google's documentation says the merchant remains the merchant of record, keeps the customer relationship and data, and that your own terms and conditions apply to the purchase.

Can I keep checkout on my own site?

Yes. Choose the transfer to merchant cart path, which needs the Cart API but not native checkout. On Shopify, turn off Direct checkout under Sales channels > Agentic; products stay discoverable and buyers are sent to your store.

Are there ads inside Universal Cart?

Google has not announced any as of October 28, 2026. The launch post and the Merchant Center help pages do not mention ads in the cart.

Sources

Cover photo by rupixen on Unsplash.

Join our monthly tips!

Get fresh insights on Google Shopping optimization delivered straight to your inbox.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
By clicking Sign Up you're confirming that you agree with our Terms and Conditions.