Google Shopping Ads: What They Are, How They Work and What They Cost
You pay for a Google Shopping ad only when someone clicks. Google builds the ad from your product feed, not keywords. How it works, what it costs, how to start.
- 400+Stores managed
- $200M+Client revenue, internal total
We are ZenoX, a Google Ads agency for ecom brands. Google Shopping management is the service we sell, so weigh this guide with that in mind. We manage 400+ stores on our current roster. We have $200M+ in client revenue tracked through our campaigns (our own internal total, not audited).
What Are Google Shopping Ads?
- 1Sponsored. This label marks the paid row. Free listings show without it.
- 2Photo. Your image link from the feed. No photo, no ad.
- 3Title. Your feed title, cut short on small screens, so the main words go first.
- 4Price. The price from your feed. Add a sale price and Google can show the old price struck through with a Sale badge.
- 5Shop name. Taken from your Merchant Center account.
- 6Stars. Product ratings. Google can show them once your store is in its Product Ratings program.
- 7Deal. A promotion you set up in Merchant Center, like 15% off or free shipping.
Google's About Shopping ads page says it plainly. Shopping ads use your Merchant Center product data, not keywords, to decide how and where to show.
Where they show depends on the campaign type. A Standard Shopping campaign shows in the product row on Google Search, the Shopping tab and Google Images. It also shows on search partner sites if you leave that setting on. A Performance Max campaign shows in those places and goes further: YouTube, the Display network, Gmail, and Maps for local inventory ads. That is Google's own list, read October 9, 2026.
You control less of this ad than you think. The photo is your product photo. 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.
There is a free version too. Free listings come from the same feed. They can show in the Shopping tab, Google Search, Images, Lens and YouTube (Google's free listings page, read October 9, 2026). They cost nothing. Paid Shopping ads get the spots marked Sponsored. Use both.
How Do Google Shopping Ads Work?
Say someone types "black leather crossbody bag".
Google does not look for advertisers who bought that phrase. Nobody bought it. Google looks for products whose data says black, leather, crossbody, bag. It reads your landing page and photos too. Then it ranks the matches and shows the top ones.
Where you land comes from Ad Rank. Google lists six inputs, not two:
- Your bid. Set it yourself, or let Smart Bidding, Google's automatic bidding, set one in every auction.
- Ad quality at auction time. How useful your listing 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. Google looks at the other ads in the same auction too.
- 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 review stars.
Google says that even if a rival bids more, you can still win a higher spot at a lower price with a more relevant ad. Bid is the easy input to stare at. Quality is the one you can fix this week.
Your Feed Is the Targeting
In Search, you tell Google which words to match. In Shopping, your product record does that job. The fields doing the work are boring and specific: title, Google product category, product type, image, price and availability.
Then there are the codes. Every product has an item ID, your own code for it in the feed. Many products also have a GTIN, the barcode number from the maker, and an MPN, the maker's part number. Send those when the product has them. Never make them up. Google says made-up or wrong codes can get products disapproved (unique product identifiers). Selling used or refurbished items? Then the condition field is required too.
Two titles for the same made-up handbag:
- "Nova - Black"
- "Womens Black Leather Crossbody Bag with Adjustable Strap"
The first one is missing the words people type. Someone searches "black leather crossbody bag" and that record gives Google almost nothing to match. A bigger bid does not add the missing words.
Google's title spec allows up to 150 characters. It also says shoppers usually notice only the first 70 or fewer. So the words that matter go first.
In June 2026 we pulled 95,149 fashion product titles from 115 Google Ads accounts, every one with live spend. The top 10% by revenue averaged 8.4 words and 50.6 characters. Products that sold nothing in their 30 day window averaged 9.5 words and 56.3 characters. That is a pattern, not proof that short titles cause sales. Best sellers often get their titles written by hand, while forgotten variants keep whatever the store made for them. The product title study has the word-level data.
The waste side is uglier. Of those 95,149 products with spend, 71.7% produced no tracked sales in the window. They still ate 14.7% of the spend. Our ecom Pareto study breaks it down by niche.
One client shows what feed work can do. A Dutch jewelry brand spent €120K a month. We rewrote the titles on its top 80 products. Then we added custom labels, which are tags in the feed that let you group products. Best sellers got their own Performance Max campaign and the losers were cut. Spend stayed at €120K. After 90 days, cost per sale had fallen from €78 to €48. These numbers come from that client's own private Google Ads account, and nobody outside ZenoX has checked them. That is one store, not a promise.
The complete feed optimization guide walks through what to fix and in what order.
Google Shopping Ads vs Search Ads
| 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 |
| Strong on | Searches that describe a product | Questions, brand terms, services |
| Main lever | Feed quality | Keywords, match types, ad copy |
A quick test: could you answer the search with one product page? "Black leather crossbody bag" - yes, so Shopping does the heavy lifting. "How do I clean a leather bag" - no, that is content or a Search ad. Your own brand name plus "handbags" can trigger both. Run a Search brand campaign anyway. Competitors can bid on your name too, and a brand campaign puts you in that auction. Where you land still comes down to Ad Rank.
Standard Shopping vs Performance Max
Smart Shopping is gone. Google moved it into Performance Max in 2022. So today there are two real choices for an online store.
| Standard Shopping | Performance Max | |
|---|---|---|
| Where it shows | Shopping listings (Search, Shopping tab, Images, partners) | Search, Shopping, Images, YouTube, Display, Gmail, Maps |
| How bids are set | Your own bids per product group, or Smart Bidding | Smart Bidding for the whole campaign |
| Reports | Product and search term reports | Product reports plus a channel report |
| Reach | Narrower | Wider |
| Best for | Tight control, testing, cutting losers | Scaling products that already sell |
Performance Max has two reports worth knowing. The product report shows each product. The channel performance report shows what each channel, like Search or YouTube, brings in. What you give up is bid control. In Standard Shopping you can set a bid for one product group. In Performance Max, Google sets the bids for the whole campaign.
Switching campaign type buys reach or control. It is not a targeting fix. Weak titles stay weak in both.
You can run both side by side on the same feed. The Performance Max vs Standard Shopping breakdown covers when each earns its place and how to split the budget.
How to Set Up Google Shopping Ads
Shopping starts at Merchant Center, not at Google Ads. No approved feed, nothing to show. Steps 1 to 6 get your products approved. Steps 7 to 11 launch the first Standard Shopping campaign.
Step 1: Create a Merchant Center Account and Claim Your Domain
Sign up at Google Merchant Center with the same Google login you use for Ads. Verify and claim your store's website. On Shopify, the free Google and YouTube app does most of this for you.
Step 2: Set Shipping and Returns
Add your shipping costs and your returns policy in Merchant Center. Shipping costs are required in many countries, the US, UK and Germany among them. Google says a product with no shipping cost for a region you ship to can be disapproved (shipping rules). Selling in the US? You no longer send sales tax. Google dropped that rule on July 1, 2025 (2025 spec update).
Step 3: Send Your Product Feed
Connect the feed through the Shopify app or a feed tool. Google's product data spec (read October 9, 2026) asks for these:
- Every product: ID, title, description, product page link, main image, price, availability and brand.
- When the maker gave it one: GTIN. No GTIN? Then MPN.
- Used or refurbished: condition.
- Clothing sold in the US, UK, Germany, France, Japan or Brazil: color, size, gender and age group.
- Variants in those same countries: an item group ID, the same one on every size and color of a product.
The Shopify app sends the product data your store already has. It cannot send what you never filled in. Shopify's channel requirements page names the gaps owners fill: Google product category, product codes and, for clothing, age group, gender, color and size.
Step 4: Fix Every Disapproval
Open the Needs attention tab. Zero approved products means zero ads, no matter what you build in Google Ads.
Step 5: Install Conversion Tracking
A conversion is a sale Google Ads can see. On Shopify, the Google and YouTube app can set up purchase tracking for you. Use one setup only. Two tags on the same order count one sale twice, and Smart Bidding then chases sales that never happened (how to find double counting).
Then test it. Place a real order and watch it in Tag Assistant, Google's free tag checker. You want one purchase event with the right value and currency. Do not wait for that order in Google Ads. Google Ads only counts sales that come after someone interacts with your ad, and you never clicked one. Last, open Goals in Google Ads and check that purchase is the conversion your bidding aims at. Smart Bidding with no sales data is bidding blind.
Step 6: Link Merchant Center to Google Ads
Send the link request from Merchant Center and accept it in Google Ads. Check that it shows active on both sides.
Step 7: Pick the Products You Launch With
Start with products that already sell in your store, or that people clearly search for. Leave out what is low on stock, low on margin or rarely bought. Put the rest in later, once you know your real cost per sale. Tag the launch products with a custom label in the feed, like "launch". Step 10 uses it.
Step 8: Create the Campaign
In Google Ads, click the plus button, then New campaign. Pick Sales as the goal and Shopping as the campaign type. Choose your Merchant Center account. You cannot change it after the campaign is made. If your feed uses feed labels, for example one per country, pick the label for the country you sell to. Then pick Standard Shopping. Google's Create a Shopping campaign page has the same path (read October 9, 2026).
Step 9: Set Bidding, Budget, Country and Networks
Bidding. Under about 30 conversions a month, Performance Max usually beats this campaign, because bidding by hand on thin data hurts more than it helps (more on that in the small catalog section below). Build Standard Shopping once tracking shows steady sales. Then use a Smart Bidding strategy built on sales value, like Maximize conversion value or target ROAS, or Manual CPC when you want control by product group.
Budget. Work back from cost per sale, not from a round number. Say you expect a sale to cost about $50. A $20 a day budget buys less than half a sale a day, so a week tells you almost nothing. At $50 a day you get roughly one sale a day at that cost, about seven in the first week. That is enough to start reading the data.
Country. Set the location to the country your feed is for.
Networks. Search partners are on by default. Leave them on, or untick them if you want Google's own pages only.
Step 10: Include Your Launch Products, Exclude the Rest
Name the first ad group. It starts with one product group called All products, which is your whole feed. Click the plus next to it and split it by custom label or item ID. Keep your launch products in and give them a bid. Set the group that holds everything else to Excluded. Google says excluded products can still get clicks for up to 48 hours (product groups help).
Step 11: Check Everything, Then Launch
Google shows a summary page before you publish. Check the Merchant Center account, the feed label, the country, the bid strategy, the budget and the product groups. Also check that your launch products show as eligible in the Google Ads products tab, and that your test order showed up in Tag Assistant. Then publish.
For the first week, read the search terms, new disapprovals and spend per product every day. Add a negative keyword for every search that will never buy.
Running Performance Max instead? Steps 1 to 7 stay the same. At step 8, pick Performance Max. There are no product groups with their own bids. You pick products with listing groups inside an asset group, and Google sets every bid from your goal.
The step by step setup guide has the exact clicks for each step.
Chris covers the five mistakes we find in every Google Shopping audit in this video. The video page has the chapters.
Extras That Make Your Shopping Ad Stand Out
Ad Rank counts the expected impact of your extras, so these are worth setting up.
Promotions. Add a deal like 15% off or free shipping, and shoppers see a special offer link on the ad. Promotions work in 13 countries, including the US, UK, Germany, France and the Netherlands (Get started with promotions).
Product ratings. The stars under a product. They come from Google's Product Ratings program, and joining takes more than a review app. You need at least 50 reviews across all your products. You send them through a review app or a reviews feed, updated at least once a month. The review links must match your store's domain. Google then checks the data, which usually takes 2 to 4 weeks. Even after that, Google says stars may not always show (Product Ratings eligibility, read October 9, 2026).
Sale price. Put your normal price in the price field and the lower one in sale price. When Google accepts it, the ad shows the old price struck through and a Sale badge. Your product page has to show both prices too (About sale price annotations).
Local inventory ads. Got a real shop people can walk into? Local inventory ads tell nearby shoppers the product is in stock at your store. You can switch them on in Standard Shopping or Performance Max (local inventory ads overview).
What Do Google Shopping Ads Cost?
You set an average daily budget, and Google charges you when someone clicks. On a busy day Google can spend up to twice that budget. Over a month it will not charge more than 30.4 times your daily number (Google's budget rules, read October 9, 2026).
For a ballpark, Shopify's Google Shopping guide (July 2024, read October 8, 2026) puts typical Shopping clicks at 46 cents to $1.20. It says some categories reach $5 or more. It gives no source for that range, so treat it as a rough start. Your own first weeks of spend are the real number.
Cost per click is not the number to judge, though. Cost per sale is.
| Input | Example |
|---|---|
| Cost per click | $1.00 |
| Conversion rate | 2% (2 sales per 100 clicks) |
| Cost of 100 clicks | $100 |
| Cost per sale | $50 |
That same $50 loses money on a $40 product. On a $300 product with a 40% gross margin, you keep $120 before ads, so a $50 sale leaves $70. Shipping, payment fees, returns and any agency fee still come out of that $70.
So work out your break-even ROAS before you spend. The quick version is 1 divided by your gross margin. At a 40% margin that is 2.5, so every $1 in ads has to bring back $2.50 in sales just to break even. That quick version leaves out shipping, payment fees, returns and agency fees. Count them as costs and your real break-even sits higher. Set your target above it. Scaley AI, the Google Ads software Chris also founded, has a free break-even ROAS calculator if you want it done for you.
An agency fee is a separate bill from your Google spend. Ours is tiered on spend:
| Monthly Google Ads spend | ZenoX fee on that slice |
|---|---|
| First €10,000 | 10% |
| €10,000 - €30,000 | 9% |
| €30,000 - €80,000 | 8% |
| €80,000 - €150,000 | 7% |
| Above €150,000 | 6% |
Each rate hits only the spend inside its slice. At €30,000 a month the fee is €2,800. We take stores that spend at least €20,000 a month on ads. No setup fee, no lock-in. Two tools are billed on top once installed, per store per month. One is a CSS partner at €24.90. A CSS is a comparison shopping service. In 21 European countries, among them Germany, France, the Netherlands, the UK and Switzerland, every Shopping ad runs through one. Google Shopping is one CSS, and you can pick another (Google's CSS country list, read October 9, 2026). The other tool is a feed tool at €49.90. Full detail on the pricing page.
The full cost breakdown goes deeper on budgets and the levers that move cost.
Does a Small Catalog Work on Google Shopping?
Yes. Google sets no minimum product count. A small catalog is not a handicap. It is a different job. Under 50 products you cannot spread budget across many campaigns, and Google's bidding sees fewer sales to learn from. So you do two things: pool the data in one campaign, and write every product by hand.
One campaign, one budget. Splitting is the number one small-catalog mistake, and it feels responsible while you do it. Forty products across four campaigns is ten products each. Each campaign gets a quarter of the budget and a quarter of the conversions. Split only when a group already sells every week on its own and has a different job, like a different return target.
Do the budget sums first. Smart Bidding needs roughly 30 conversions a month per campaign before it can tune. Monthly budget divided by your cost per click gives clicks. Clicks times your conversion rate gives sales. With made-up numbers, €600 a month at €0.80 per click buys about 750 clicks. At a 2% conversion rate that is 15 sales, half of what one campaign needs. Put your own numbers in.
Performance Max or Standard Shopping? Conversion volume decides this, not catalog size. Under about 30 conversions a month, start with Performance Max. Setting bids by hand in Standard Shopping usually hurts more than it helps down there. You underbid the winners and overbid the losers. Standard Shopping earns its place once you have steady conversion history and want manual control by product group.
Make every product carry its weight. Shopping has no keywords, so Google reads your product data and decides for itself. With fewer products competing for each search, each one has to say more: a specific title, the right category, real attributes, clean images. Nobody hand-writes 5,000 products. You can hand-write 40.
Google Shopping Ads for Dropshipping Stores
Google reads your Merchant Center feed, matches each product to buyer searches, and shows your image, price and title. The unit of bidding is the product, not the keyword. For dropshipping, Shopping is the bottom-of-funnel layer, because the people clicking are ready to buy.
Fix the supplier data first. The most common mistake is stock supplier titles and stock supplier images. Operators submit exactly what AliExpress or CJ gave them. The title matches no real buyer search, and the photo is the same as every rival running the product. Your feed is where the money is, and you start from data every other dropshipper also has. Rewrite the titles first, then the images. The product title guide shows how.
Layer the campaigns. Performance Max with feed-only asset groups handles broad demand. Standard Shopping sits underneath on manual CPC, catching branded queries and your top-margin products where PMax averages the bid down. See Performance Max for dropshipping.
Watch your price. Google Shopping is a price comparison platform. Buyers see listings side by side, and price is one of the first things they look at.
Stay compliant. Google does not ban dropshipping outright. It bans stores with hidden contact info, no policy pages, misleading shipping promises, or untouched supplier titles. Build the store right and Shopping works the same as for any other ecom site. If Merchant Center suspends you, read the suspension guide. More in Google Ads for dropshipping.
When Google Shopping Ads Are the Wrong Move
You have no product feed and no way to build one. Shopping runs on product data. No feed, no ads.
You sell a service. Consulting, coaching, local trades. There is no product to submit. Search ads or Local Services ads fit there.
Nobody searches for what you sell yet. Shopping catches demand that already exists. Type a plain description of your product into Google. No Shopping row is a warning sign. Check the term in Keyword Planner next. Thin volume means build demand somewhere else first.
Merchant Center is suspended or your products are disapproved. Fix the policy or feed issue first. No bid strategy gets around a blocked account.
Your margin is too thin to survive the auction. Thin margin means a high break-even ROAS. Past a point the return you need is more than the auction will give. That is a pricing problem. Google Ads will not solve it.
If none of those fit, Shopping is worth testing. Start with the feed, then the setup guide.
Frequently Asked Questions
What are Google Shopping ads?
Paid product listings that show a photo, a price and a shop name at the top of Google. Google builds each ad from the product data you send to Merchant Center. You write no headline and pick no keywords. Older Google documents call them product listing ads, or PLAs.
Do you bid on keywords for Google Shopping ads?
No. There is no keyword field in a Shopping campaign. Google's own help page says Shopping ads use your Merchant Center product data, not keywords, to decide where to show. You can still block searches with negative keywords. So you get a veto, and feed work is the real targeting work.
How much does a Google Shopping click cost?
It is an auction, so there is no fixed price. Shopify's Google Shopping guide (July 2024) puts typical Shopping clicks at 46 cents to $1.20, with some categories at $5 or more. It gives no source for that range. Your own test budget is the only number that counts for your store.
Why are my Google Shopping ads not showing?
Check in this order. Is the product approved in Merchant Center. Is Merchant Center linked to Google Ads and active on both sides. Is the campaign targeting the country the product ships to. Has the daily budget run out. Any one of those keeps a product out. 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 catches demand that exists. It does not create it. Type your product into Google. If you see a Shopping row full of similar products, there is demand to compete for. If not, check the term in Keyword Planner before you spend.
How many campaigns should a store with under 50 products run?
One. Put every product in a single Shopping campaign with a single budget. Split 40 products across four campaigns and each one gets a quarter of the budget and a quarter of the conversions. Split only when a group already sells every week on its own and has a different job, like a different return target. A different product category is not automatically a different job.
What budget do you need for Google Shopping with a small catalog?
Work it out from your own numbers. Monthly budget divided by your average cost per click gives you clicks. Clicks times your conversion rate gives you sales. Smart Bidding needs roughly 30 conversions a month per campaign before it can tune. With made-up numbers, €600 a month at a €0.80 cost per click buys about 750 clicks. At a 2% conversion rate that is 15 sales, half of what one campaign needs.
What is the most common Google Shopping mistake for dropshipping stores?
Stock supplier titles and stock supplier images. Dropshipping operators copy what AliExpress, CJ, or Spocket gives them and submit it to Merchant Center unchanged. The titles do not match how buyers search, and the images are identical to every other store running the same product. Fix the titles first, then the images.
