What Is a Good CPC for Google Ads? There’s No Such Number
A good CPC is any cost‑per‑click at or below what your margin, conversion rate and average order value can afford to pay and still turn a profit on the sale. There is no dollar figure that is good for every account, which is the one thing every page ranking for this question declines to say before handing you a table.
I read the three articles ranking above the forum threads before writing this. One is the benchmark table everyone eventually copies from. One recycles that same table’s headline number into an article about a completely different kind of advertising. The third is the most useful of the group and still repeats a common misunderstanding about what actually sets your price. None of the three show you how to work out whether your own number is good, so that’s what this post does instead.
On this page
- What is a good CPC for Google Ads?
- Why every benchmark table answers the wrong question
- The number that actually matters: your breakeven CPC
- A worked example, with arithmetic you can check
- Does Quality Score lower your CPC?
- How Target ROAS bidding changes the question
- When a “high” CPC is actually fine
- How do I know if my CPC is a real problem?
- What to do this week
What is a good CPC for Google Ads?
A CPC is good when it’s at or below your breakeven cost‑per‑click — the highest amount you can pay for a click and still hit your margin target once you factor in how often a click actually becomes a sale. Google’s own definition of cost‑per‑click is simple: “you pay for each click on your ads.” What it doesn’t and can’t tell you is whether what you’re paying is reasonable, because that depends entirely on what a click is worth to your specific business.
Why every benchmark table answers the wrong question
The most‑cited CPC benchmark table on the internet carries a banner reading “Last Updated: July 6, 2026,” and the commentary sitting directly underneath that banner still describes observations made “when we first collected this data in 2015” and changes seen “as of 2018.” The table gets refreshed. The analysis explaining what the table means does not, and nothing on the page tells a reader which parts are which.
The second article ranking for this question states “Google Ads CPC rate (Search) – $2.69” as its lead statistic — the identical all‑category figure from the first article’s table, carried into a piece about mobile app‑install advertising, a completely different auction with different buyers and different intent. Neither context is named. The number is simply reused.
This is the actual pattern behind almost every “average CPC” figure you’ll find: one source runs a real study once, and every article afterward reprints the same number into a new context without checking whether it still applies. By the time it reaches you, the number has nothing to do with your industry, your region or this year.
The number that actually matters: your breakeven CPC
Your breakeven CPC is the most you can pay per click and still clear your margin target, given how often a click on your site actually becomes a paying customer. It’s built from three numbers you already have and nobody outside your business can supply:
| Input | What it is | Where it comes from |
|---|---|---|
| Average order value (AOV) | What a typical order is worth before costs. | Your store’s own sales data. |
| Gross margin | What’s left of that order after product cost, before ad spend. | Your own cost of goods. |
| Conversion rate | The share of clicks on this campaign that become an order. | Your own Google Ads or GA4 data for this specific campaign, not a sitewide average. |
The formula: breakeven CPC = AOV × gross margin % × conversion rate. Spend above that per click on this campaign and you are paying more for the sale than the sale is worth to you, regardless of what a benchmark table says is “normal” for your industry.
A worked example, with arithmetic you can check
Say a store sells an $80 average order at a 40% gross margin, and the campaign in question converts 3% of clicks into an order — three sales for every hundred clicks. Breakeven CPC is $80 × 0.40 × 0.03 = $0.96. Paying $0.80 a click on that campaign is comfortably profitable at the unit level. Paying $1.20 a click is a loss on every sale before you’ve counted anything else — fulfillment, returns, overhead.
Change only the conversion rate to 1.5% — half as good, which happens the moment a landing page gets worse or a campaign targets colder traffic — and breakeven CPC drops to $0.48. The exact same $0.80 CPC that was profitable a paragraph ago is now a loss on every sale. This is the part a benchmark table cannot show you: the same dollar CPC is good or bad depending entirely on what happens after the click, not on what industry you’re in.
Run your own three numbers through the formula above before reading another word about benchmark tables. Whatever answer comes out is the only number that applies to your account.
Does Quality Score lower your CPC?
Not directly, and Google says so in its own documentation. Google’s Quality Score help page states plainly: “Quality Score is not an input in the ad auction.” The 1‑to‑10 number you see in the interface is a diagnostic report, built after the fact from your expected clickthrough rate, ad relevance and landing page experience — it tells you how you’re doing, it doesn’t get plugged into what you pay.
What does affect your actual price is Ad Rank, which is calculated separately and uses those same underlying components directly. Google’s own page on Ad Rank says it plainly: “higher quality ads can often lead to lower CPCs” because of how the auction discounts the price a higher‑ranked ad needs to pay. So the common claim that “raising your Quality Score lowers your CPC” has the mechanism slightly wrong — it’s the three components underneath the score, feeding Ad Rank directly, that do the work. The number in the dashboard is a readout of that work, not a lever connected to it.
How Target ROAS bidding changes the question
If you run Target ROAS bidding, you stop setting a CPC at all in the usual sense. Google’s own documentation describes it as a system that “sets maximum cost‑per‑interaction bids to maximize your conversion value, while trying to achieve an average return on ad spend equal to your target” — it bids higher for a click it predicts will convert well and lower for one it doesn’t, search by search.
That makes the “good CPC” question slightly the wrong question to be asking once you’re on automated bidding. The question becomes whether your target ROAS is set correctly, because that’s the input actually steering the bids. I’ve written the full version of setting that number in setting Target ROAS without guessing, and the short version is the same formula from above, inverted: your breakeven CPC and your target ROAS describe the same profitability line from two different directions.
When a “high” CPC is actually fine
- When your conversion rate is above what you used to calculate breakeven. A campaign converting at 4% can profitably sustain a higher CPC than one converting at 1.5%, even selling the identical product.
- When the sale has a high repeat‑purchase rate. If customer lifetime value, not the first order, is what actually pays back the ad spend, a first‑order loss can be the correct trade — as long as you’re tracking LTV deliberately rather than hoping.
- When the campaign is brand or competitor defense. A branded search term protecting a sale you’d have gotten anyway carries a different math than a cold non‑brand click, and “expensive” isn’t the same question as “unprofitable” there.
How do I know if my CPC is a real problem?
Rising CPC alone tells you nothing. Rising CPC alongside a flat or falling conversion rate tells you plenty, because that combination is the only one that actually erodes your margin. Pull both numbers for the same campaign over the same window before concluding anything.
| Pattern | What’s actually happening |
|---|---|
| CPC up, conversion rate flat | You’re paying more for the same quality of traffic. Check competition and your Ad Rank components before assuming the worst. |
| CPC up, conversion rate up | Often fine — you may be winning better‑matched traffic at a higher price, and the breakeven math may still clear. |
| CPC flat, conversion rate down | The real problem is after the click — landing page, offer, or site speed — not the auction. |
| CPC up, conversion rate down | Both directions are working against you at once. This is the pattern worth stopping spend on while you diagnose it. |
What to do this week
- Pull your real AOV, gross margin and conversion rate for the specific campaign in question, not a sitewide blend.
- Calculate your breakeven CPC using the formula above and compare it to what you’re actually paying.
- If you’re over breakeven, check conversion rate before touching bids. The search terms report and the landing page are frequently the real cause — see the negative keyword list for the cheapest first fix.
- Stop comparing your CPC to an industry table. It was never built to answer your question.
Whether a specific CPC is worth paying is the same question as whether Google Ads is worth running at all, just asked one click at a time — I’ve written the account‑level version of that math in is Google Ads worth it for a Shopify store. The answer in both cases comes from your own numbers, not someone else’s average.
Questions people ask
What is a good CPC for Google Ads?
Is a $1 CPC good or bad?
Does a higher Quality Score lower your CPC?
Why is my CPC higher than the published benchmark?
Want this run properly?
I am Greg Asuncion, an ecommerce paid media consultant. I run Google Ads, Meta, Amazon and Microsoft for direct‑to‑consumer brands on Shopify — one person, published pricing, and a free audit after a call. Here is how I run Google Ads for ecommerce brands.
