Google Shopping Ads Explained: What They Are and How They Really Work
What Google Shopping ads are, how the auction picks your product from your feed instead of keywords, what they cost, and when they beat Search or PMax.
- 12,000+PMax campaigns audited
- 200+Live ecom clients
- €200M+Tracked sales
One disclosure first. We are ZenoX, a Google Ads agency for ecom brands, so we run these every day. 200+ brands, 12+ niches, €200M+ in client revenue so far. Google Shopping management is our own service page. Weigh that when you read this.
What Are Google Shopping Ads?
They show in a few places. The row of products at the top of a normal search result. The Shopping tab. Google Images. YouTube. Google's search partner sites.
You control less of this ad than you think. You write no headline. You write no description. The photo is the product photo from your store. The price is the price in your feed. Drop the price in Shopify and the ad changes on the next feed refresh. Sell out and the product stops showing.
So the ad is a mirror of your product data. If the data is thin, the ad is thin.
There is also a free version. Unpaid listings in the Shopping tab come from the same feed and cost nothing. Nice to have. They do not put you in the paid row at the top of the page, which is where the traffic is.
How Does the Google Shopping Auction Work?
Say someone types "black leather crossbody bag".
Google does not go looking for advertisers who bought that phrase. It goes looking for products whose data says black, leather, crossbody, bag. It builds a shortlist in milliseconds, ranks it, then paints the results on the page.
Where you land is decided by Ad Rank. Google lists six inputs, not two:
- Your bid. On Smart Bidding you never type a number per click. You hand Google a target return (target ROAS) or a target cost per sale, and it bids for you in every auction.
- Ad quality at auction time. How useful your ad is to the person who typed that search.
- The Ad Rank thresholds. A floor you have to clear before you show at all.
- How competitive that auction is. Two rivals close together push the price up.
- The context of the search. Device, location, time, the rest of the page.
- The expected impact of your assets and formats. Extras like a promotion or a review star.
Bid is the easy input to stare at. Quality is the one you can fix this week.
Why Does Your Product Feed Replace Keywords in Google Shopping?
In Search, you tell Google which words to match. In Shopping, your product record tells Google which words to match. Same job, different input.
Here is the same handbag, titled two ways. Both titles are made up for this example, and you have seen both shapes in real feeds.
- "Nova - Black"
- "Womens Black Leather Crossbody Bag with Adjustable Strap"
The first one is not bad copy. It is missing targeting. Someone types "black leather crossbody bag" and that record gives Google almost nothing to match on. Google does read other signals as well. Your landing page, the image, your campaign settings. So a thin title is not an automatic zero. It just makes the product much harder to match. And a bigger bid does not add the missing words.
We have real numbers on this. We pulled 95,149 fashion product titles from 115 Google Ads accounts in June 2026, every one with live spend. Then we compared the top sellers against the products that sold nothing in a 30 day window. Winners averaged 8.4 words and 50.6 characters. Zero sellers averaged 9.5 words and 56.3 characters. Dead products also carried more variant clutter. 18.3% had a colour word in the title against 12.2% of winners, and 45.1% carried size tokens against 34.4%. Short and clean beat long and stuffed. The full product title study has the word-level data. It also carries an honest caveat: head products tend to get hand-tuned titles, while forgotten variants inherit whatever the store generated.
The waste side of the same data set is uglier. Of those 95,149 fashion products with ad spend, 71.7% produced no tracked sales at all in that window. Those dead products still swallowed 14.7% of the spend. Our ecom Pareto study has the full breakdown by niche.
The fields doing the targeting work are boring and specific: title, Google product category, product type, image, price, availability, and the identifiers. Get those right and the campaign has something to work with. The complete feed optimization guide walks through what to fix and in what order, so I will not rebuild it here.
So when a Shopping campaign underperforms, check the feed before you touch the bids.
Google Shopping Ads vs Search Ads: Which One Wins What?
| Google Shopping ads | Search ads | |
|---|---|---|
| What you give Google | A product feed | Keywords plus written ad copy |
| What the shopper sees | Photo, price, shop name | Headline and description text |
| What decides the match | Your product data | Your keyword list |
| Best at | Product shaped searches | Questions, brand terms, non-product intent |
| Main lever | Feed quality | Keywords, match types, ad copy |
A quick way to tell which one a search belongs to: could you answer it with one product page? "Black leather crossbody bag" - yes, that is Shopping. "How do I clean a leather bag" - no, that is content or a Search ad. Your own brand name plus "handbags"? That is a Search brand campaign. You want to own your own name before a competitor does.
They are not competing for the same job. If both kinds of search matter to your store, you want both running.
Standard Shopping or PMax: Which Campaign Type Runs Your Products?
Two campaign types can serve your products, and both read the exact same Merchant Center feed.
Standard Shopping shows your products in Shopping slots only. You control the product groups, you can bid differently on different products, and you can see which product spent what without much digging.
Performance Max (PMax) takes the same feed and also serves Search, YouTube, Display, Gmail and Discover. Google decides the mix. You get more reach and less visibility into where the money went.
Neither one rewrites your product data. Both read the same feed. Both lean on the same signals to match it: your product record first, plus your landing page, your images and your settings. Switching campaign type buys reach and changes who holds the steering wheel. It is not a targeting fix. Weak titles stay weak in both.
So pick on control and reach, not on the hope that one of them matches better. The Performance Max vs Standard Shopping breakdown covers when each earns its place and how to split budget between them.
What You Need Before Your First Shopping Campaign
Shopping starts at Merchant Center, not at Google Ads. Without a feed there is nothing to match, so there is nothing to advertise.
The short list:
- A live store with real product data. Titles, images, prices, stock status.
- A Merchant Center account with your domain verified and claimed.
- A product feed flowing into it. On Shopify that is usually the free Google and YouTube app or a feed tool.
- Shipping, tax and returns policy set inside Merchant Center. Missing policy data is a common reason products get disapproved.
- Approved products. Check the Needs attention tab. Zero approved products means zero ads, no matter what you build in Google Ads.
- Conversion tracking that fires on the order confirmation page, verified before you spend anything. Smart Bidding with no conversion data is a blindfolded bidder.
- Merchant Center linked to Google Ads, showing active on both sides.
Only then do you open Google Ads and build the campaign. The step by step setup guide has the clicks for each of these, including the first week checks after launch.
What Do Google Shopping Ads Cost?
There is no price list and no monthly fee. It is a click auction. You set a daily budget, Google charges you when someone clicks a product ad, and your budget caps the damage.
So cost per click is not the number to judge. Cost per sale is. Take the spend for a period, divide it by the orders that spend produced, and hold that against what you keep on the product. The same cost per sale can kill you on a cheap product and be excellent on an expensive one.
Pin one number to the wall before you spend: your break-even ROAS. It is 1 divided by your gross margin. Run it with your own margin, then set your target above it. Below that line you are buying orders at a loss.
An agency fee is a separate bill from your Google spend. Ours is tiered on spend: 10% on the first €10k a month, stepping down to 6% above €150k. No retainer, no setup fee, no lock-in. Two tools are billed on top at published prices once installed. A CSS partner at €24.90 and a feed tool at €49.90, per store per month. Full tier table on the pricing page.
The full cost breakdown goes deeper on budgets, CPC ranges and the levers that move both.
When Google Shopping Ads Are the Wrong Move
Five situations where the honest answer is no.
You have no product feed and no way to build one. Shopping is fed by product data. No feed, no ads. This is not a workaround problem, it is the whole mechanism.
You sell a service. Consulting, coaching, agency work, local trades. There is no product record to submit, so Shopping has nothing to show. Search ads or Local Services ads are the fit there.
Nobody searches for what you sell yet. Shopping harvests demand that already exists. If your product is genuinely new and people have no words for it, there is no search to win. Type a plain description of your product into Google. No Shopping row is a warning sign, not a verdict, so check the term in Keyword Planner for real search volume next. Thin volume means build demand somewhere else first, then come back.
Merchant Center is suspended or your products are disapproved. A blocked account is a blocked account. Fixing the policy or feed issue comes first, and no bid strategy on earth gets around it.
Your margin is too thin to survive the auction. Break-even ROAS is 1 divided by your gross margin. Thin margin, high bar. Past a point the return you need is more than the auction is going to hand you. That is a pricing and product problem. Google Ads will not solve it for you.
If none of those describe you, Shopping is worth testing. Start with the feed, then the setup guide. If one of them does describe you, save the budget.
Frequently Asked Questions
Do you bid on keywords for Google Shopping ads?
No. There is no keyword field in a Shopping campaign. Google reads your product feed - the title, the category, the product type, the image, the price. It decides which searches your product can appear for. You can still block searches with negative keywords, so you get a veto, not a pick. That is why feed work is the real targeting work.
Are Google Shopping ads the same as free listings?
No, but they come from the same place. Both are built from the product feed you send to Merchant Center. Shopping ads are paid, show in the top slots of search results, and cost you money per click. Free listings show in the Shopping tab and cost nothing. Free listings are a nice extra. They do not replace paid Shopping placement.
Why are my Google Shopping ads not showing?
Check in this order. Is the product approved in Merchant Center, or is it disapproved. Is Merchant Center actually linked to Google Ads and showing as active. Is the campaign targeting the country the product ships to. Is the daily budget high enough to enter the auction at all. Any one of those holds a product out on its own. Work down the list before you touch bids.
Are Google Shopping ads worth it for a small store?
Only if people already search for what you sell. Shopping harvests demand that exists. It does not create demand for a product nobody is looking for. Type your product description into Google. If you see a Shopping row full of similar products, there is demand to compete for. If you see nothing product shaped, check the term in Keyword Planner before you commit any budget.
