Strategy
2026-09-1712 min

How Much Does Google Shopping Cost? Budget, CPC by Sector and ROI Calculation

How much does Google Shopping cost? Learn how CPC-based pricing works, indicative ranges by sector, the minimum budget to test a campaign, and a simple method to calculate your advertising ROI.

Introduction

"How much does Google Shopping cost?" is the first question every e-commerce merchant asks before launching a campaign — and it's also one of the most poorly answered questions online.

The honest answer is that there is no fixed price. Google Shopping and Performance Max run on a cost-per-click (CPC) auction system: you don't pay to be shown, you only pay when someone clicks your ad, and the amount of that click depends on a real-time auction against your competitors.

This mechanism makes budgeting more complex than a simple price tag — but not impossible to plan for. This article gives you a concrete method: how the pricing actually works, indicative CPC ranges by sector, the minimum budget for a campaign to have a real chance of learning correctly, a simple formula to calculate your ROI, and an often-overlooked factor that artificially inflates your cost per click — the compliance of your Google Merchant Center account.

If you're looking for a broader analysis of average ROAS by sector and the strategic relevance of Google Shopping in 2026, our article Google Shopping in 2026: Should You Still Invest? covers that wider angle. Here, we go down to the operational level: what it actually costs, and how to calculate whether it's worth it for your catalog.


Table of Contents


How Google Shopping Pricing Works

An auction system, not a price list

Unlike traditional ad buying where you purchase a fixed-price slot, Google Shopping (and its evolution, Performance Max) runs on CPC auctions. For every user query matching one of your products, Google runs an instant auction among all eligible advertisers. The winner typically pays slightly more than the runner-up's bid, under a second-price auction mechanism adjusted by Quality Score.

In practice, this means the same product can cost you €0.20 per click one day and €0.90 the next, depending on who else is bidding on the same query at the same moment.

The factors that make cost per click vary

Sector competition. The more advertisers selling a similar product to yours, the higher bids climb. A sector with major retailers running massive budgets (electronics, generic fashion) mechanically pushes CPCs up, even for smaller players.

Feed and product page quality. Google continuously evaluates the relevance of your ads: well-structured titles, complete descriptions, compliant images, consistency between the feed and the product page. Better perceived relevance lets you achieve an equivalent placement for a lower CPC — a mechanism close to the Quality Score used in Search.

The account's implicit compliance score. A Merchant Center account with few disapprovals and complete data benefits from a form of algorithmic trust that indirectly influences display cost. We cover this in more detail below, as it's the most underexploited lever for e-commerce merchants.

Seasonality. CPCs rise sharply around Black Friday, Christmas, back-to-school, or sales periods — advertising demand grows faster than the supply of qualified ad space. Conversely, in January-February or mid-summer, CPCs tend to ease across many sectors.

Geographic position and device. Mobile and desktop auctions are distinct, as are targeted geographic zones — a query in a major city can cost more than in a rural area, simply because more advertisers are active there.

Campaign type. Performance Max bundles Shopping, Display, YouTube, Gmail and Search into a single campaign driven by Google's AI, with automated bidding (Maximize Conversions, Target ROAS). Standard Shopping campaigns, phased out on many accounts, leave more manual control over per-product bidding.


Indicative CPC Ranges by Sector

There is no universal, up-to-date database of average CPC by sector — every Google Ads account has its own real CPCs, visible only in its own account history. The figures below are indicative orders of magnitude, built from trends generally observed in the French and European market. They serve as a rough reference point for building an initial budget forecast — not a certified benchmark.

Sector Indicative CPC (order of magnitude) Factors of variance
Fashion and generic apparel €0.25 – €0.70 Highly competitive on generic queries; noticeably cheaper on own-brand products
Electronics and consumer tech €0.40 – €1.80 Among the most expensive; strong pressure from major retailers on generic product queries
Home, decor and furniture €0.20 – €0.60 Varies with average basket size; configurable furniture often costs less per click
Beauty and cosmetics €0.25 – €0.65 Moderate CPC, but strong competition on well-known brands
Food and specialty gourmet €0.15 – €0.45 Generally the cheapest sector, except premium niche products
Sports and outdoor €0.20 – €0.55 Large gaps between technical equipment and generic accessories
DIY and garden €0.20 – €0.50 Less competitive off-season, sharp spikes in spring

These ranges are indicative and vary significantly depending on competition, seasonality and account quality — use them as a reference point, not an absolute benchmark. The only reliable way to know your actual CPC is to launch a test campaign and observe the data in your own Google Ads account after a few weeks of delivery.

An often overlooked point: within the same sector, the CPC gap between a well-optimized account and a poorly optimized one can be as large as the gap between two different sectors. A fashion seller with an impeccable feed may pay less than a food seller with a feed riddled with errors.


What Minimum Budget to Test a Campaign

Why too small a budget distorts learning

Shopping campaigns, and especially Performance Max, rely on machine learning: Google's algorithm needs a minimum volume of data (clicks, conversions, behavioral signals) to adjust its bids and placements meaningfully. Below a certain spend and conversion threshold, the algorithm stays stuck in a permanent learning phase — it never gets enough signal to optimize, and performance remains erratic and hard to interpret.

This is the classic small-test-budget mistake: spending €150 over a month, getting 3 sales, and concluding that "Google Shopping doesn't work" for your business. In reality, the sample is too small to draw a statistically valid conclusion in either direction.

Budget benchmarks, not absolute rules

To give a campaign a real chance of exiting the learning phase and producing interpretable results, the following orders of magnitude are generally observed:

  • Standard Shopping with manual or semi-automated bidding: a budget allowing at least 15 to 30 conversions over 30 days provides a reasonable reading base.
  • Performance Max: since the algorithm is more data-hungry (it drives several channels at once), aim for 30 to 50 conversions over 30 days to clearly exit the learning phase.
  • In euros, this translates very differently depending on your CPC and conversion rate: a site with an average CPC of €0.30 and a 2% conversion rate needs a much smaller budget than a site with a €1.20 CPC and a 0.8% conversion rate.

Rather than settling on a universal euro figure, the best approach is to start from your own historical conversion rate (if you already have paid or organic traffic) and calculate the budget needed to reach a minimum of 20 to 30 monthly conversions. It's this conversion volume, more than the euro amount itself, that determines whether the algorithm can learn correctly.

The trap of a budget that caps too early

A daily budget too small relative to your sector's CPC produces another perverse effect: the campaign exhausts its budget within a few hours each day, often early in the morning, and stops delivering for the rest of the day. You then lose the time slots where conversion rates are sometimes best (evening, weekend). A slightly higher budget, but better spread over time, often produces a better ROAS than a tight budget that systematically caps out.


How to Calculate Your ROI and ROAS

Two indicators to distinguish

ROAS (Return On Ad Spend) measures the revenue generated for each euro spent on advertising:

ROAS = Revenue generated by ads / Ad spend

A ROAS of 4x means every euro spent on advertising generated €4 in revenue.

ROI (Return On Investment) goes further by factoring in your margin, not just gross revenue:

ROI = (Margin generated by ads − Ad spend) / Ad spend

ROAS is simpler to track daily in Google Ads, but ROI is the indicator that actually tells you whether you're making money — a 4x ROAS can still be a net loss if your gross margin is only 15%.

A worked example, for illustration only

Let's take a purely illustrative example to visualize the mechanics — these figures are not market data, just a scenario to set up the calculation:

  • Monthly ad budget: €1,000
  • Average CPC: €0.50 → about 2,000 clicks over the month
  • Conversion rate: 2.5% → 50 sales
  • Average order value: €60 → €3,000 in revenue generated
  • Gross margin: 35% → €1,050 in margin on these sales

In this example:

  • ROAS = €3,000 / €1,000 = 3x
  • ROI = (€1,050 − €1,000) / €1,000 = +5%

This case illustrates an often-forgotten point: a ROAS of 3x, which looks comfortable on the surface, can correspond to very thin net profitability once margin is factored in. That's why average order value and conversion rate should always be analyzed together with product margin — never ROAS alone.

The break-even threshold based on your margin

A practical rule to estimate the minimum viable ROAS for your business:

Break-even ROAS ≈ 1 / gross margin (as a %)

With a 35% gross margin, the break-even point sits around 1/0.35 ≈ 2.85x. Below that ROAS, you lose money on every sale generated by advertising (before even counting other fixed costs). Above it, you generate a positive net margin on your ad spend.

This simplified calculation doesn't account for logistics costs, return rates, or fixed overhead — but it gives a quick reference point to judge whether a ROAS observed in Google Ads is actually satisfactory for your business model, rather than comparing it to an abstract sector average.


How a Poorly Optimized GMC Account Inflates Your CPC

Budget wasted on a partially inactive catalog

This is the point most often overlooked in Google Shopping budget discussions: the CPC shown in Google Ads is only part of the equation. The real cost to watch is your effective CPC — the cost per click measured against the portion of your catalog that is actually active and compliant.

A Merchant Center account with disapproved products, incomplete data, or a low compliance score simply doesn't serve a portion of its catalog. If 30% of your products are disapproved or suspended, you keep paying to manage, maintain and optimize an entire feed — but only 70% of that catalog actually generates traffic and sales. The effort and sometimes the ad budget allocated to those inactive products is, in effect, wasted.

The indirect effect on Quality Score

Beyond outright disapproved products, the overall compliance quality of the account acts as an implicit trust signal. An account with a high disapproval rate, recurring missing attributes (GTIN, brand, category), or inconsistencies between the feed and product pages generally gets:

  • Less favorable placements for an equivalent CPC
  • Lower perceived relevance on certain queries, pushing Google to favor better-structured competitors
  • Risks of delivery limitations, or even partial suspension, which abruptly interrupt Performance Max campaign learning

In other words: two accounts with the same budget and the same displayed CPC can achieve very different results if one has a 95% GMC compliance score and the other 60%. The second is effectively paying more per actual sale, even if its nominal CPC looks identical.

Why fixing compliance comes before raising budget

Increasing ad spend on a poorly optimized account often means accelerating a problem rather than solving it: you spend faster to deliver a partially broken catalog, without fixing the root cause. The more profitable sequence is usually the reverse:

  1. Identify disapproved products and feed errors blocking part of the catalog
  2. Fix missing or inconsistent attributes weighing on perceived relevance
  3. Verify consistency between the product feed and landing pages
  4. Only then, adjust budget upward on a fully active, compliant catalog

To quickly identify where these compliance gaps sit before adjusting your budget, a product page audit with MyGoogle gives you your current compliance score and a list of priority fixes in a few seconds — the same logic detailed in our article on Performance Max and Google Merchant Center AI, where feed quality directly conditions the effectiveness of machine learning.


The Most Common Budget Mistakes

Under-investing in high-margin products

Many merchants spread their budget evenly across the entire catalog, without distinguishing by margin. But a high-margin product can sustain a higher CPC while remaining profitable, while a low-margin product quickly becomes unprofitable once CPC crosses a certain threshold. Allocating more budget to high-margin products — even reducing bids on low-margin ones — maximizes total profit rather than raw sales volume.

Not excluding out-of-stock products from the active feed

An out-of-stock product left active in the feed sometimes keeps receiving clicks before Google detects the unavailability — those clicks are pure wasted budget, with no possibility of conversion. Syncing the feed with actual stock status, ideally in real time or at minimum several times a day, prevents this silent budget leak.

Not segmenting budget by product performance

Treating the entire catalog as a homogeneous block in a single campaign prevents fine-tuning bids based on the actual performance of each product group. Using the feed's custom_label fields to segment by bestseller, new arrival, margin, or seasonality allows differentiated bidding strategies — rather than an average bid applied uniformly across products with very uneven performance.

Judging profitability too early

Cutting a campaign after a week of testing, before the algorithm has had time to exit its learning phase, is a common mistake. The first few days of delivery are rarely representative of a campaign's stabilized performance — patience and sufficient data volume are needed before drawing definitive conclusions.

As detailed above, treating ad budget and account compliance as two separate topics is a strategic mistake. A euro spent on a catalog at 95% compliance generally produces more value than a euro spent on a catalog at 60% compliance, at the same budget and nominal CPC.

To go further on the organic optimization that complements this budget approach, our article on 15 SEO techniques for Google Shopping details how to improve your product visibility without relying solely on the budget lever.


FAQ

What minimum budget to start Google Shopping? There's no universal figure valid for every sector, since it depends directly on your average CPC and conversion rate. The best approach is to calculate the budget needed to reach 20 to 30 conversions over 30 days — it's this data volume, more than the euro amount, that lets the algorithm learn correctly and produce interpretable results.

Why is my CPC higher than my competitors'? Several factors can explain this: a more competitive sector on your target queries, lower product feed quality (titles, images, incomplete attributes), a weaker account compliance score, or a less optimized bidding strategy. Before concluding it's an unavoidable sector reality, check your feed's compliance and quality first — it's often the fastest lever to fix.

Does Performance Max cost more than standard Shopping? Not necessarily in nominal CPC, but Performance Max generally needs a larger data volume to exit its learning phase, since it drives several channels simultaneously (Shopping, Display, YouTube, Search, Gmail). Too small a budget on Performance Max often produces more erratic results than an equivalent budget on a simpler-to-manage standard Shopping campaign.

How do I know if my ad budget is sufficient? The main signal is the number of monthly conversions generated. If you consistently stay below 15 to 20 conversions per month, your campaign is probably struggling to exit the learning phase. Also check whether your daily budget systematically caps out during the day — that's a sign the budget is too small relative to your actual CPC.

Should I increase budget if ROAS drops? No, that's often counterproductive. A ROAS drop should first be diagnosed: account compliance issues, disapproved products, poorly optimized feed, seasonality, or increased competition. Raising budget on an account whose ROAS is dropping for a structural reason usually amplifies the problem rather than solving it.

Does GMC compliance really affect cost per click? It mainly affects your effective CPC — the cost measured against sales actually generated by a fully active catalog. An account with disapproved products or incomplete data serves a smaller portion of its catalog and generally gets less favorable placements, which raises the real cost per sale even if the displayed nominal CPC looks comparable to a better-optimized competitor's.

How should I split my budget across hundreds of products? Avoid an even split. Segment the catalog by margin, historical performance, and seasonality (via the feed's custom_label fields), then concentrate budget on the segments generating the best ROI rather than those generating the most raw volume. Out-of-stock products should systematically be excluded from the active feed to avoid any waste.


The Essential Takeaway

Google Shopping has no fixed price — it's an auction system where the real cost depends on your sector, seasonality, and above all the quality and compliance of your Merchant Center account. Before raising your budget or comparing your CPC to an abstract sector average, the most valuable question to ask is: is my catalog fully active and compliant, or is part of my budget being spent maintaining a partially inactive feed?

A free audit with MyGoogle gives you your current compliance score and priority fixes in a few seconds — the essential baseline before any budget adjustment.

Launch the free audit — no installation required, immediate results.

MG

Équipe MyGoogle

Experts en optimisation e-commerce et Google Merchant Center

+5 ans d'expérience • +1000 clients accompagnés

Offre du jour

Prêt à optimiser votre e-commerce ?

Rejoignez +1000 e-commerçants qui font confiance à MyGoogle pour multiplier leurs ventes

+187%
Impressions
-45%
CPA
+92%
Conversions