Ad Spend / Benchmarks

How to Cut 30% Wasted Ad Spend Without Losing Leads

Cornerstone Guide · 15 min read
TL;DR

Two independent data points define the size of the wasted-spend problem in local advertising: Location Sciences found a majority of location-based ad spend is wasted on bad targeting, and Lunio's 2024 report measured invalid traffic (IVT) at 8.5% of paid traffic, accounting for over $71 billion in losses globally. For home services businesses, waste concentrates in three places: geographic mistargeting, invalid/bot traffic, and budget locked into underperforming ZIP clusters. This post gives the exact sequence to find and eliminate that waste — targeting a realistic 30% reduction — without cutting lead volume.

Why "Just Cut The Budget" Is the Wrong First Move

The instinct when a CFO or owner sees rising ad costs is to cut the budget across the board. This is close to the worst way to solve the problem, because an even, proportional cut reduces spend in your best-performing ZIP clusters exactly as much as your worst-performing ones. The right sequence is: find the waste, verify it's actually waste, then cut only that.

Step 1: Separate Three Distinct Types of Waste

Geographic Mistargeting

This is the Location Sciences finding in practice: campaigns configured with radius or DMA-level targeting that don't match the business's actual serviceable area.

Fix: Audit every active campaign's geographic settings against your actual dispatch radius. This alone often recovers 10–15% of spend with zero effect on qualified lead volume.

Invalid Traffic (IVT)

Lunio's 2024 analysis put invalid traffic at 8.5% of all paid traffic, driven by bots, click farms, and competitor click fraud.

Fix: Enable platform-native invalid click protection, layer in third-party click fraud detection, and review IP-level click patterns for repeat non-converting clicks.

ZIP-Cluster Underperformance

The waste that's hardest to see: budget flowing into ZIP clusters that, under a proper geo-holdout, show flat or negative incremental lift. This is the self-attribution inflation problem detailed in The Hidden Cost of Platform Self-Attribution.

Fix: Run geo-holdout tests by ZIP cluster (see The Complete Guide to Home Services Marketing Attribution) and reallocate budget away from clusters that fail.

Original Framework — The Three-Bucket Waste Audit
BucketWhat to checkTypical recoverable %
Geographic mistargetingCampaign geo-settings vs. dispatch radius10–15%
Invalid trafficClick timing, IP repetition, IVT flags5–10%
ZIP-cluster underperformanceGeo-holdout test per cluster10–15%
Stacked together, these three buckets routinely add up to the 30% figure in this post's title — not an arbitrary number, but the realistic sum of three independently fixable waste sources.

Step 2: Fix Geographic Targeting First

Before touching anything statistical, fix the geographic settings. This requires no testing period and no risk to lead volume. For franchise systems, this also solves the co-op ad fund complaint about leads generated outside a franchisee's territory — see the Franchise Co-Op Ad Fund Optimization Playbook.

Step 3: Layer in Invalid Traffic Protection

For home services accounts with meaningful spend (generally $5,000+/month per channel), a dedicated third-party click fraud tool typically pays for itself within the first month.

Step 4: Run Geo-Holdout Tests Before Cutting Any ZIP Cluster

This is the step most operators skip. The only way to know for certain whether a low-ROAS ZIP cluster is truly wasted spend is to hold the channel out in that cluster for 2–4 weeks and compare booked-job volume against a matched control. Only cut spend in clusters that fail this test.

Worked Example: Finding $2,000/Month in a Single ZIP Cluster

Consider a hypothetical HVAC company spending $15,000/month across Google Ads, Meta, and Local Service Ads. A geo-holdout audit run cluster by cluster might reveal that one lower-density, higher-competition suburban cluster is absorbing roughly $2,000/month on paid search, yet a holdout test shows almost no incremental booking lift there — bookings occur at nearly the same rate whether the campaign runs or not, because organic search and repeat business already dominate demand. Reallocating that $2,000/month toward a cluster where the same methodology shows strong incremental lift doesn't just stop the waste, it actively improves total bookings for the same total spend.

The Five Most Common Sources of Wasted Spend, Ranked by Frequency

  1. Invalid and bot traffic on display and social campaigns — Lunio measured this at 8.5% of all paid traffic, contributing to over $71 billion in global wasted spend in 2024.
  2. Overlapping geo-targeting across channels in the same ZIP cluster — bidding against your own incremental demand ceiling.
  3. Broad-match keyword drift on paid search, sending spend to searches with no commercial intent.
  4. Dayparting misalignment with call-center or dispatch capacity — leads that go unanswered still cost the same as leads that convert.
  5. Low-intent retargeting audiences run past their useful window, past the point where the customer has already converted elsewhere or lost interest.
"A 2-3 week geo-holdout test that already shows a clear pattern doesn't need to wait for a calendar quarter to end before you act on it — every week of delay is a week of continued wasted spend with no additional information gained."

What to Do With the Recovered Budget

Reinvest the recovered budget into the ZIP clusters and channels that passed the holdout test, and re-run the audit quarterly, since seasonal demand shifts change which clusters are truly incremental over the year.

FAQ

Is 30% a realistic target for every home services business?

It's a realistic aggregate across the three waste buckets, but the actual mix varies by business.

Will cutting wasted spend reduce my lead volume?

Not if the waste audit is done correctly, since the spend being cut wasn't producing incremental bookings in the first place.

How long does a geo-holdout test need to run?

Typically 2-4 weeks, depending on sales cycle length and lead volume in the tested cluster.

What's the difference between invalid traffic and low-quality leads?

Invalid traffic never had any chance of converting. Low-quality leads are real people who clicked but weren't a good fit.

Should franchise co-op ad funds run this same audit?

Yes, and arguably more urgently, since co-op funds spend across many franchisee territories simultaneously.

Do I need to pause campaigns to run a geo-holdout test?

You pause the channel only in specific test ZIP clusters, not account-wide, while running normally in matched control clusters.

How is this different from an audit an ad agency would run?

Most agency audits rely on platform-reported metrics. This framework adds the incrementality layer platform metrics can't provide.

Try the Wasted Ad Spend Estimator

See a directional waste-dollar range for your budget using the same Lunio and Location Sciences benchmarks cited above.

Get your free ZIP report