Picture a shopper in late October. She is asking Google's AI Mode for a warm throw blanket for her mother, finds yours at $68, and taps to save it to her cart. Then she closes the app and forgets about it for a month.
On Black Friday morning you drop the blanket to $54. Before your email goes out and before your first ad of the day serves, her phone lights up. The notification says the blanket she saved just got cheaper. It does not come from you. It comes from Google.
That is Universal Cart, and it went live across the United States on October 15. It is a shopping cart Google keeps on the shopper's behalf, across every store at once, and it does three things a store owner should care about before the busiest week of the year. It watches your prices and tells shoppers when they fall. It shows them promo codes. And it can take their money without your website ever loading.
None of that is bad news. A shopper who saved your product and gets told it is on sale is about the warmest lead you will ever get. But every one of those three jobs runs on information you either control or have quietly left on autopilot, and Black Friday is a poor week to find out which.
Universal Cart Is a Shopping List Google Keeps for Every Store at Once
Until this fall, a shopper comparing products across five stores had five browser tabs, a screenshot or two and a vague memory. Universal Cart replaces that with one cart that lives inside the shopper's Google account. She can add your candle while searching, add someone else's sweater while chatting with the Gemini app, and find both waiting when she comes back.
Here is what Google says it does, from its October 15 announcement:
- Saves products from many retailers in one place, across Google Search (including AI Mode) and the Gemini app.
- Sends alerts when a saved item drops in price or comes back in stock. The cart is built on Google's Shopping Graph, the product catalog of more than 60 billion listings that your Merchant Center feed contributes to.
- Shows relevant promo codes in the cart and, because it is built on Google Wallet, suggests which of the shopper's credit cards earns the most on the purchase.
- Checks out two ways: with Google Pay right inside the cart, or by transferring the items to the store's own cart to finish on the store's website.
Google is careful to say the store stays the seller of record either way. The order, the customer service and the confirmation all belong to you. The named launch merchants are Nike, Sephora, Target, Ulta Beauty, Walmart, Wayfair and "many Shopify merchants."
It is also worth knowing what the launch left out. When Google first announced the cart in May, it promised YouTube and Gmail would follow, along with price-history insights and warnings when two saved products would not work together. The October announcement mentions none of those. Plan around what shipped, not what was previewed.
Google Now Announces Your Price Cuts to the Shoppers Who Saved Your Product
The price-drop alert is the part of Universal Cart that changes how a sale behaves, so start there.
For years, a sale reached people through channels you ran: your email list, your texts, your ads, your homepage banner. Universal Cart adds a channel you do not run. Everyone who saved one of your products to their Google cart is now on a list you cannot see, and Google announces your price changes to that list on its own schedule.
The alert does not read your website the way a shopper does. It reads the price Google has on file for your product, which for most stores comes from the Merchant Center feed. That makes the feed the real starting gun for your sale, and the feed is often slower than you think.
On Shopify, the documented way to show a sale on Google is the compare-at price: put the original price in "Compare-at price" and the sale price in "Price." Google's own help page for Shopify stores says the new price updates on Google within 24 hours of saving it, with automatic product sync turned on in the Google & YouTube app. Within 24 hours means it could be one hour or twenty. If your sale starts at midnight and you change prices at 11:55 p.m., the shoppers who saved your products may hear about it the next evening, after the email you sent at 6 a.m. and after the urgency you built into it.
So set Black Friday prices a day early, and schedule them if your store can. If your store runs on Shopify, Rollouts can schedule the price and theme changes for a set date and time. We walked through staging a sale that way in Your Black Friday Sale Can Look Like a Clearance Bin or Like Your Brand.
There is a second trap in the timing. When the price in your feed and the price on your product page disagree, Google treats it as a mismatch and can stop showing the product, the exact moment you most need it visible. We covered how that happens, and how to keep the two in step, in Google Stops Showing Your Products When Your Website Price Changes.
The sale badge has rules a fake discount cannot meet
The strikethrough price and "sale" badge you see across Google Shopping follow published rules. For free listings in the United States, the sale price has to be lower than the original, the discount has to be more than 5% and less than 90%, and both prices have to appear on your product page. Shopping ads in the U.S. add one more condition: the original price has to have actually been charged on at least 5 of the last 30 days, or 15 of the last 200.
That last rule is the one that catches the old trick of raising a price in early November so the Black Friday "discount" looks bigger. A price that was never really charged does not count as the original, so the strikethrough you were counting on may not show up in your ads. Google also says the badge is never guaranteed even when every rule is met. You can check which products currently qualify in Merchant Center: open Products, then All products, filter on Has sale badge, and choose Yes.
Back-in-stock alerts go out the same way
The cart also pings shoppers when a saved item that was sold out comes back. That turns your restock into a second, quieter launch, and it only works if your inventory status in the feed is accurate. A product marked out of stock in the feed while it sits on your shelf never triggers the alert. We wrote about the buyers who wait on sold-out products in Your Sold-Out Page Is a List of Buyers You Are Ignoring.
The Cart Hands Shoppers Promo Codes. Make Sure They Are the Ones You Chose.
Google says Universal Cart will "show you relevant promo codes right from the cart." What it does not say is where those codes come from. Its announcement does not name a source, and none of the merchant documentation we read explains it. We are not going to guess.
What we can tell you is which codes you put in front of Google on purpose, because that part is documented and under your control.
Promotions in Merchant Center. Google has a promotions program that shows special offers alongside your products across its shopping surfaces. On Shopify, these are your discounts: you choose which ones go to Google by adding the Google & YouTube sales channel to a discount under Discounts, then Sales channels, then Manage. Google's help page lists what can sync:
- Discount codes for a fixed amount or percentage off certain products
- Automatic discounts (U.S. only, for now)
- Collection discounts, up to 250 products per collection and 4 collections
And what never syncs: free shipping offers, buy-X-get-Y offers, local in-store discounts, discounts aimed at specific customers, promotions with no end date, and promotions that started more than six months ago.
That gives you a clean job before the holidays. Open your discounts and look at which ones are published to the Google & YouTube channel. Your public Black Friday code belongs there. Your apology code for a late shipment, your wholesale code and the 30% code you gave one influencer do not. Unpublish anything private.
This matters more than it used to, for a reason we have watched play out already. Google is getting more willing to find and use offers on its own. In October it began pulling coupons straight off advertisers' websites and turning them into ad assets without asking, which we covered in Google Now Puts Coupons From Your Website Into Your Ads. And coupon browser extensions were scraping and spreading private codes long before AI carts existed, as we laid out in Your Discount Code Is on a Coupon Site. The safest assumption is simple: any code that is reachable will eventually be found. Make the private ones single-use or customer-specific, and give every public one an end date.
Two Exits From Google's Cart, and Only One Lands on Your Website
When the shopper is ready to buy, the cart offers two ways out. They are not equal for a small store, and you should know which one your products are set up for.
Exit one: checkout inside Google. The shopper pays with Google Pay in a few taps and never visits your site. Google calls this native checkout. It is fast, and fast checkouts convert. But everything your own checkout does beyond taking payment may not make the trip.
Shopify's checkout inside Google's AI chat is the closest documented preview. Your analytics tag does not fire there, and upsells, subscription-only products and local pickup do not make the trip, all of which we unpacked in Shopify Turned On Checkout Inside Meta and Google's AI. Your discount codes do still work. Google has not said whether a purchase inside Universal Cart from a Shopify store runs through that same checkout. Until it does, plan as if it behaves the same way, because the cost of being wrong is a weekend of orders your reports cannot explain.
Exit two: cart transfer. The shopper taps to finish on your website, and arrives at your own cart with the items already in it. Your upsells, your free-shipping threshold, your email signup and your tracking all run as normal. Google's developer documentation is clear about one limit: the transfer only goes one way. Your store receives the cart once. If the shopper later changes it on Google, nothing syncs back.
How a store gets either exit. Google's route runs through a new integration hub in Merchant Center for the Universal Commerce Protocol, the open checkout standard Google announced in January and we covered in Your Customer Is Asking an AI What to Buy. Per Google's help page, you complete a technical integration first, then fill out an interest form, then wait to be selected. The hub is rolling out gradually in the U.S., with Australia and Canada next year. For most small stores, that is a job for your platform, not your weekend. Google's own advice to merchants on Shopify and similar platforms is to ask the platform about its plans.
If you are on Shopify, there is one setting you can see today. Shopify's separate direct checkout for Google AI Mode and Gemini is on by default for eligible stores. You will find it under Sales channels, then Agentic, then Google AI Mode and Gemini. Turning it off does not hide your products from Google; it sends buyers to your site to finish instead. The short version of that decision: if your average order depends on upsells, subscriptions or local pickup, finishing on your own site is usually worth the extra tap.
Google Will Count the Checkouts. Nobody Will Count the Saves.
Here is the uncomfortable part. A shopper can save your product, get a price alert and buy, and the step that started it all is invisible to you.
Merchants with the Merchant Center integration get an analytics dashboard that follows the checkout from clicks on the Buy button through purchases and cancellations. Google's reporting reference also lists cart-transfer counts and the average cart value at transfer, though the version of that data you can pull through the API is still in alpha. What none of Google's pages lists is a count of how many shoppers saved your product to their cart. You cannot see the size of the list your price alert went to.
Your usual tools will not fill the gap. If the sale closes inside Google, your Google Analytics never sees the purchase, and your ad platforms may never get credit for it. That is the same blind spot we found when one store's Google Analytics missed most of its holiday orders, in Google Analytics Missed Most of One Store's Holiday Orders.
The honest scorecard this season is your store's own order report, split by sales channel. Shopify records an order no matter where it was paid for. So the week after Black Friday, compare three numbers: orders in Shopify, purchases in Google Analytics, and the orders Shopify files under its Google and AI sales channels. The gap between the first two is your new blind spot, measured.
Your Merchant Center Feed Decides What Google's Cart Says About Your Store
Most of this comes down to settings you already have. Work through them this week, while there is still time to fix what you find.
- Confirm your feed is syncing. In the Google & YouTube app on Shopify (or your feed tool), automatic product sync should be on, along with shipping sync. A stale feed means stale alerts.
- Load sale prices a day early. Use compare-at prices and schedule them so the feed has caught up before the sale starts, not after.
- Check your sale badges. In Merchant Center, filter All products by Has sale badge. If a product you are discounting is missing, check whether the original price has been charged long enough to count.
- Audit what you publish to Google. Under Discounts, review every code on the Google & YouTube channel. Keep the public ones, give them end dates, and unpublish anything private.
- Make the checkout call. On Shopify, open Sales channels, then Agentic, and decide whether buyers finish inside Google or on your site, based on how much your checkout does beyond taking payment.
- Match your policies. Google's shopping surfaces show the return and shipping details you gave Merchant Center, and Shopify asks stores to keep them identical to the store's own policy pages. Check that they still match.
- Plan the count. Decide now which three numbers you will compare after the weekend, so you are not reconstructing it from memory in December.
Universal Cart is a good thing for a small store in one important way: it puts your product in the same cart as Nike and Target, and remembers it for the shopper. The stores that get the most from it will be the ones whose prices, codes and checkout say exactly what they meant to say.
If you would rather spend this week packing orders than reading Merchant Center help pages, this is the kind of setup we handle every day for online stores. And if you would rather do it yourself, the list above is the whole job.




