How much of your ad budget is wasted (and how to find it)
The average Google Ads account wastes 20-40% of its budget — and it holds across hundreds of audited accounts. The good news: most of that waste has a name and an address, and you can find it in an afternoon.
The average Google Ads account wastes 20-40% of its budget — a range that holds across hundreds of audited accounts. Most of it is findable in an afternoon: junk search terms, a location-targeting default, placement leakage, careless device bids, missing audience exclusions, and branded-search double-pay. Each leak has a rough recovery number you can attach to it.
Ask a room of media buyers how much of the average account is wasted and you'll get a shrug and a range. Audit enough accounts and the range stops being a guess. The number that keeps coming back is 20-40% — a fifth to two-fifths of the budget spent on clicks that were never going to convert, placements nobody chose, and audiences you're paying twice to reach.
That's not a doom stat. It's an opportunity that most accounts leave on the table because finding it is tedious, not hard. The waste isn't hiding in some sophisticated attribution model — it's sitting in reports you already have access to. Here's the playbook, ranked by how much each leak typically gives back when you close it.
Waste isn't a mystery. It's a set of reports nobody has time to read.
1. Wasted search terms — the largest instantly-recoverable pool
Start here because it's usually the biggest single pool and the fastest to fix. Broad and phrase match keywords pull in queries you never intended to bid on — the search terms report is where you see what people actually typed to trigger your ad, and it's routinely full of junk: wrong intent, "free" and "jobs" and "DIY" modifiers, competitor names, and searches for products you don't sell.
Every click on one of those is spend you can stop today with a negative keyword. Pull the search terms report over the last 30-60 days, sort by cost, and read down until the queries stop looking like buyers. On a neglected account this is where the afternoon pays for itself.
Typically recovers: 10-20% of spend. More on a broad-match-heavy account that's never been groomed, less on one that's already tightly matched.
2. Location targeting default — "interested in" vs "in"
This one is a single radio button and it quietly bleeds local and regional accounts. Google's default location setting is Presence or interest — it shows your ads to people who are physically in your target area or who have merely shown interest in it. For a plumber in Manchester, that means paying for clicks from someone in another country googling "Manchester" for a trip.
Switch it to Presence: People in or regularly in your targeted locations and you cut the tourists and the researchers. The default exists because it maximizes reach — which is Google's interest, not yours.
Typically recovers: 15-25% for local and regional accounts. Negligible for genuinely national or global advertisers, which is exactly why it's easy to miss on the accounts it hurts most.
3. Placement leakage — the leak in the average
Display, video, and Performance Max spread your budget across placements you never hand-picked — apps, made-for-ads sites, and low-quality partner inventory that eats impressions and returns nothing. A healthy blended number can hide a placement quietly burning cash underneath it, which is the exact dynamic we've written about in placement drift: the leak in your average.
Pull the placements report (or the Performance Max insights and partner report), sort by cost, and look for spend with clicks but no conversions. Exclude the worst offenders and add a mobile-app exclusion list if you're not deliberately advertising in apps. On accounts running Display or PMax at scale, this is often the second-biggest pool after search terms.
Typically recovers: 5-15% of spend on accounts with meaningful Display or Performance Max exposure.
4. Device bid adjustments — paying a premium for the worse device
Segment any mature campaign by device and the conversion rates rarely match. Mobile often converts worse than desktop for considered purchases; the reverse is true for impulse and local. If your bids treat every device the same, you're overpaying on the one that converts worse and underbidding the one that converts better.
Look at cost-per-conversion by device over a meaningful window and apply bid adjustments to match reality — down on the laggard, up on the leader. It's a smaller pool than the first three, but it's pure margin because you're not cutting volume, just re-pricing it.
Typically recovers: 3-8% of spend.
5. Audience saturation — paying full CPA to retarget converters
If you have no audience exclusions, you're paying full price to show ads to people who already bought. Retargeting that keeps chasing existing customers, prospecting that re-serves recent converters, and broad campaigns with no exclusion list all spend real money reaching people who are done. You pay the full CPA to acquire someone you already acquired.
Add exclusions: existing-customer lists off your GA4 or Shopify audiences, recent purchasers out of prospecting, and converters out of top-of-funnel. It's not that retargeting is wrong — it's that unbounded retargeting saturates and the incremental return collapses while the spend doesn't.
Typically recovers: 5-10% of spend, concentrated in accounts leaning hard on retargeting.
6. Branded-search double-pay
The most argued-about leak on the list. When someone searches your brand name, they were likely going to find you organically — so a branded-search click can be spend for a visit you'd have gotten free. Not always: if competitors bid on your name, or your organic listing is buried, branded search earns its keep. But a lot of accounts run it on autopilot and never test whether the paid clicks are incremental.
The test is simple: pause branded search for a controlled window and watch whether total branded traffic and conversions actually drop, or just shift to organic. If they shift, you were double-paying.
Typically recovers: 2-10% of spend — highly account-dependent, which is why it's a test, not a rule.
Attach a number to every leak
Here's the framing that turns a checklist into a decision: every leak above has a recovery number, and the only question worth asking is which one gives back the most, first. A generic "you have wasted spend" is noise. "Your search terms report is leaking 14% and your location setting is on the wrong default" is something you can act on before lunch.
That's the whole idea behind recoverable spend — not a vague health score, but a ranked list of leaks with a dollar figure and a fix attached to each. It's how you decide what to touch, and it's the framing our product is built around: don't tell someone their account is unhealthy, tell them exactly where the money is and what closing the gap is worth.
| Leak | Where it hides | How to spot it | Typically recovers |
|---|---|---|---|
| Wasted search terms | Search terms report | Junk queries, no intent | 10-20% |
| Location default | Location settings | "Interest" not "presence" | 15-25% (local) |
| Placement leakage | Placements / PMax | Spend, no conversions | 5-15% |
| Device bids | Device segment | Flat bids, uneven CVR | 3-8% |
| Audience saturation | No exclusions | Retargeting converters | 5-10% |
| Branded double-pay | Branded campaigns | Non-incremental clicks | 2-10% |
These overlap — you won't recover every percentage additively — but stacked on a neglected account they explain the 20-40% almost exactly.
The catch: doing this once isn't enough
You can work this list in an afternoon and claw back a chunk of budget. The problem is that waste regenerates. New junk search terms accumulate every week. Performance Max drifts toward cheap inventory the moment you stop feeding it exclusions. A new campaign launches on the default location setting because that's what the default is for. The afternoon audit is a snapshot; the leak is a stream.
This is where continuous beats periodic. An AI media buyer reads these reports the way you would — search terms, placements, location, device, audiences — but it does it every day, ranks each leak by what it's costing right now, and prepares the fix for your approval instead of waiting for a quarterly review. It doesn't remove your judgment; it removes the hours of digging that stop you doing this as often as you should.
If you'd rather run the manual version first, we wrote the step-by-step in how to audit a Google Ads account. And if you want to see what a continuous read would say about a real account — ranked, with numbers attached — request a demo. Fifteen minutes, connected read-only.