How much do Google Shopping ads cost? 2026 breakdown
Google Shopping ads cost as much as your budget allows - but the real number is what you pay per sale, not per click. Here's how to budget for it.
- 12,000+PMax campaigns audited
- 200+Live ecom clients
- €200M+Tracked sales
Google Shopping does not have a price list. There is no "Google Shopping costs X per month."
That is not how it works. And most of the confusion about Shopping costs comes from people expecting a flat fee when the actual model is something very different.
Here is what is actually happening: you set a budget, Google charges you per click, and your total cost depends on your niche, your competition, and how well your product feed is set up. We have seen this play out across 200+ ecom brands. The range is wide. But the mechanics are the same every time.
Let's break it down.
You set the budget - Google does not charge a flat fee
Google Shopping runs on an auction. You tell Google how much you want to spend each day, and Google spends up to that amount by showing your products to people searching for what you sell.
You are not paying a subscription. You are not charged per impression - meaning every time someone sees your ad. You pay only when someone clicks. That is called cost-per-click, or CPC.
Set a daily budget of €50 and Google will show your products until it has spent that €50 in clicks. If your products do not match many searches that day, or competition is unusually low, Google might spend less than the full budget.
There is no minimum spend Google requires. In practice, very low budgets produce too few clicks for the algorithm to learn anything useful - but that is a practical reality, not a Google rule.
This matters because "how much do Google Shopping ads cost" is really two questions:
- How much do you want to spend? (That is your budget - you control it.)
- How efficiently does that spend turn into revenue? (That is what the rest of this post covers.)
How the Google Shopping auction works
Every time someone searches on Google, an instant auction runs behind the scenes. Google looks at every eligible product in every Shopping feed and decides which products to show and in what order.
Your position in those results - and what you pay per click - depends on two things:
Your bid. With Smart Bidding (which most accounts use), you do not set a manual bid. You set a target ROAS or a target CPA, and Google bids for you automatically in each auction.
Your product's relevance. This comes from your product feed - the titles, descriptions, categories, and attributes you submit to Google Merchant Center. A product that closely matches what the user searched for is considered more relevant. More relevance means you can win auctions at a lower CPC.
This is why feed quality is so important. A vague title like "Blue Dress - Summer" matches to a wide range of searches, many of which have nothing to do with your actual product. A clear, specific title like "Womens Blue Linen Midi Dress, Regular Fit, S-XL" matches more precisely and filters out the wrong clicks before they happen.
The Google Shopping feed optimization guide covers the full system - title rewrites, custom labels, and the fixes that move cost per sale before you change a single bid.
Budget, CPC, and ROAS: how the three connect
These three numbers all talk to each other.
Budget is your total spend - say €1,000 for the month.
CPC is what one click costs. This varies by niche and competition. As a hypothetical: if your average CPC worked out to around €0.80, that €1,000 budget would buy you roughly 1,250 clicks. Your actual CPC will depend on what you sell and who else is bidding.
ROAS (return on ad spend) tells you how much revenue came back per euro spent. If those 1,250 clicks produce €4,000 in sales, your ROAS is 4x.
Budget and CPC set what you spend. ROAS tells you what came back.
The mistake most people make: they look at ROAS without first knowing what ROAS they actually need to be profitable. A 4x ROAS looks strong on a dashboard. But if your gross margin is 25%, a 4x ROAS still does not cover your costs. The number you need to know before anything else is your break-even ROAS.
The number that actually matters: cost per sale
Cost per click is a traffic metric. The number that actually matters is cost per sale - what you pay in ad spend to get one order.
Here is the maths. Say your CPC is €1 and your store converts at 2% (two buyers per 100 visitors). Every 100 clicks costs €100 and produces 2 sales. Cost per sale: €50.
Whether €50 per sale is good or bad depends entirely on what you sell. For a €30 product at 30% margin (€9 gross profit), a €50 cost per sale bleeds money. For a €300 product at 45% margin (€135 gross profit), a €50 cost per sale is healthy.
This is why break-even ROAS is the metric to pin on the wall before you do anything else:
Break-even ROAS = 1 / your gross margin
At 40% gross margin: 1 / 0.40 = 2.5x. Any ROAS above 2.5x means you are making money on the ads. Below 2.5x, you are subsidising Google's revenue with your own.
At 25% gross margin: 1 / 0.25 = 4x. You need a 4x ROAS just to break even.
The ROAS calculator lets you plug in your own margin and see the exact break-even for your products.
The question is not "is my ROAS good?" - it is "is my ROAS above break-even for my actual margins?" Those are different questions and they often have different answers.
What makes your Shopping costs go up or down
A few things drive what you actually pay:
Your niche and competition. Some categories have a lot of active bidders. Fashion, jewelry, home decor, and beauty tend to be competitive. Niches with fewer advertisers generally have lower CPCs. You cannot change your niche, but knowing the competition level helps you set a realistic budget and margin target before you launch.
Your product feed. This is the biggest lever most stores never touch. A feed with generic titles matches to broad, low-intent searches. You pay for clicks from people who were not ready to buy, conversion rate suffers, and your cost per sale goes up. A clean, specific feed filters out the wrong clicks before they happen. Same budget, better results.
Your bidding strategy. Manual CPC lets you cap what you pay per click. Smart Bidding hands that decision to Google's algorithm, which can push CPC higher in auctions where it predicts a conversion is likely. Smart Bidding works well at scale and with enough data - but accounts with fewer than 30 to 50 conversions per month often do better starting on manual or enhanced CPC while conversion data builds up.
Your price point and conversion rate. Higher-priced products can afford a higher cost per sale. A €20 product at 30% margin has €6 of gross profit per sale. A €200 product at 40% margin has €80. The same CPC hits those two products in completely different ways. Before you judge whether your Shopping ads are "expensive," run the cost-per-sale maths for your actual product margins.
Seasonal competition. CPCs in most niches spike in Q4 as more advertisers enter the auction before peak gifting season. Budget for that. If you plan your annual spend assuming Q4 CPCs look like Q2 CPCs, you will be surprised.
Agency fees: what you pay on top of ad spend
If you are working with an agency, there are two separate costs: your Google Ads spend (paid directly to Google) and the agency's management fee.
Your ad spend goes to Google. The agency never handles it. You pay Google directly from your own Google Ads account.
The agency fee is a separate charge. It covers campaign management, feed engineering, tracking setup, creative, bidding strategy, and everything else that goes into running the account properly. The structure varies by agency - flat retainers, hourly rates, or a percentage of spend are all common.
ZenoX Media charges a tiered percentage that drops as spend scales - starting at 10% on the first €10k of monthly spend and falling to 6% above €150k. Each bracket rate applies only to the spend inside that bracket, not to the total. So as your account grows, the effective rate comes down automatically. The full tier breakdown is on the pricing page.
One thing worth understanding about percentage-based fees: when spend goes up, the fee goes up too. But it only goes up because revenue is going up. If the account stops performing and spend gets cut, the fee goes down. That alignment matters. A flat retainer does not have that dynamic.
How to budget for Google Shopping realistically
Start with what you can afford to test with while the account learns. Smart Bidding needs conversion data before it can optimise properly. The first few weeks are usually less efficient than the steady state, because the algorithm is still figuring out which clicks lead to sales.
Work backwards from your target:
- Decide what monthly profit you want from Shopping ads.
- Calculate your break-even ROAS from your margin (1 / margin).
- Estimate your conversion rate from your existing store data.
- Work out how many clicks you need to hit your profit target.
- Multiply by a realistic CPC for your niche - check Google Keyword Planner for ranges in your category.
That gives you a budget tied to a real business goal, not a guess pulled from thin air.
If you want a second opinion on what a realistic Shopping budget looks like for your specific store, the team will pull your GMC data and tell you what is actually there before recommending anything.
Ready to see what Google Shopping can actually do for your store? Start here. Or if you want to understand the full cost of working with a senior Google Ads team, the numbers are all on the pricing page.