Google Ads · 27 August 2026 · 8 min read · six reports, one account-specific answer
Google Ads waste: six reports that reveal it
You cannot estimate waste from a benchmark. Use six Google Ads reports to find the exact cost in your own account without counting the same rupee twice.
Built Admiral · runs the audits on real accounts

The honest answer to “how much am I wasting” is not a benchmark. It is the sum of specific cost rows in your own account: searches that did not belong, locations you cannot serve, hours nobody could answer, and placements that spent without producing the result you count.
The six reports below produce a defensible number without pretending every account wastes the same share. Nothing on this page requires Admiral; each check lives in Google Ads.
The table
| Where it goes | What to count | What to do next |
|---|---|---|
| Search terms | Cost with no qualified result | Add negatives or tighten match type |
| Networks | Partner or Display cost without results | Test separately or turn it off |
| Locations | Cost outside the service area | Use presence targeting |
| Ad schedule | Cost when nobody can respond | Limit delivery to useful hours |
| Placements | Apps or sites with cost and no result | Exclude the placement |
| Conversion actions | Primary goals that are not outcomes | Fix the bidding goal |
Do not add the rows blindly. A click can appear in more than one report, so assign each cost line to one primary cause. That prevents the same rupee being counted twice.
1. Search terms that never converted
The biggest line, everywhere. A phrase or broad-match keyword matches in searches its owner never imagined: “free”, “jobs”, “salary”, “how to”, a competitor’s brand, a city you do not serve. Each one costs a click. Filter the search-terms report to rows with cost and no qualified result. The fix is a negative keyword list or a tighter match type.
2. Search Partners and Display
Both are ticked by default when a Search campaign is created. Search Partners puts your ad on sites that are not Google; Display puts it on apps and pages across the web. Segment the report by network and compare cost with qualified results before deciding whether either network belongs in the campaign.
3. Location set to interest, not presence
“People in, or who show interest in, your targeted locations” is the default. Interest means someone in Dubai searching “CA in Patna” sees your ad. If you serve a place, compare the user-location report with your service area and consider presence-only targeting.
4. Hours and days that never convert
Most accounts run 24×7. Most businesses convert 9 to 9, six days. The night clicks are real money and, for a business that needs to answer the phone, may be less useful. Segment by day and hour, then compare equal windows before changing the schedule.
5. Placements with cost and no qualified result
Display and Performance Max can place ads across apps and sites. Inspect the placement report for rows that spend without producing a qualified result, then exclude only after checking a useful window.
The leak that hides the other five
There is a sixth line that is not on the table because it does not cost spend directly: a junk conversion goal. If a page view, or every button on the site, is set as a primary conversion, then the cost-per-conversion in your report describes nothing, Smart Bidding optimises for the wrong thing, and every leak above can look like it is converting. Check it first; the other five are hard to read until you do.
Find each one yourself, tonight
Search terms with cost and no conversions
Keywords → Search terms → last 90 days → sort by Cost → add the Conversions column
Sum the cost of every row with 0 conversions. That is line 1. Add the obvious ones as negatives on the spot.
Networks
Campaign → Settings → Networks
If Search Partners or Display Network is ticked on a Search campaign, segment the campaign by Network in the report to see what they cost. That is line 2.
Location options
Campaign → Settings → Locations → Location options
“Presence or interest” means line 3 exists. Use the “User location” report under Locations to size it.
Ad schedule
Campaign → Ad schedule → segment by Day & hour
Cost in the hours and days with zero conversions is line 4.
Placements
Content → Where ads showed (Display / PMax)
Sort by cost, look for apps. Line 5, and the exclude button is on the same screen.
What counts as a conversion
Goals → Conversions → Summary → filter Primary
If anything but a real sale, lead or sign-up is primary, every number above is inflated. Fix this before trusting any of them.
0 of 6 checked
Or let the audit do it
Admiral runs these six checks and twenty more on every sync, prices each one from your own account’s history rather than a benchmark, and files the fix as a proposal you approve or decline. QRCodeStack’s first audit came out at 40%. The write-up is here, with the before and after.
Connect Google Ads and get your own number in the first sync: every leak named, priced where it can be measured, and the fix as a proposal. Free, no card, nothing changes without your click.
