A campaign whose 7-day spend swings more than 25% from its daily-budget target — or that loses 80%+ impression share to budget — is mispaced and needs a fix this week.
Why this matters
Severity is HIGH because budget drift compounds. The Whitead rule fires failed on >30% spend change vs prior 30 days, warning on >20% — aligned with Google's 20% threshold for budget changes that reset learning (Google Ads Help, 2026-01). Second tripwire: Search lost IS (budget) above 80% (Limited by budget). Both at once = budget structure is wrong.
How to verify
Open Reports → Performance with Cost, Budget, Search lost IS (budget), Bid strategy type, Bid strategy status. Segment by day for 14 days; compare 7-day rolling spend to Daily budget × 7.
| Symptom | Overspend | Underspend |
|---|---|---|
| 7-day spend vs budget×7 | >+25% |
<-25% |
Search lost IS (budget) |
Often <10% | >80% |
Bid strategy status |
Learning after recent edit |
Limited by budget or low delivery |
| Common cause | Shared budget, removed cap, looser tCPA |
Tight tCPA, narrow match, learning phase |
For shared budgets, also check Tools → Shared library → Budgets — one greedy campaign drains the others.
Fix — overspend
- Check Change History for budget edits in last 30 days.
- Shared budget? Split it — one high-CTR campaign starves the rest while the pool looks on-budget.
- If strategy switched to
Maximize Conversionswithout a cap, settCPAceiling at historical CPA + 15%. - Wait a full week — Google's learning lasts up to two weeks (Google Ads Help, 2026-01).
Fix — underspend
- Pull
Search lost IS (budget)and(rank)together. Both high → bid too low, not budget. - Raise
tCPA≤20% per change, ≤once per 2 weeks. Per Optmyzr:
"Increasing or decreasing your campaign budget by more than 20% in a short amount of time, within a week, can send your campaign into learning." (Optmyzr, 2025-11)
- Broaden match one tier on under-delivering groups; confirm the 30-conversions-per-30-days gate
tCPAneeds (Google Ads Help, 2025-09). Below that, useMaximize Conversions. - If status is
Learning, do not edit — wait 1-2 weeks.
Methodology note. Whitead's budget-drift rule prioritizes two failure modes ahead of bid/match diagnostics. For overspend, we first inspect Change History for a removed tCPA cap or a recent switch to Maximize Conversions without a ceiling — these mechanically uncap the bid and explain the bulk of the overspend cases we see in audits. For underspend, we first compare the current tCPA to the live auction's clearing CPA via Search lost IS (rank) — a target carried over from a Manual CPC era is the most common reason a budget never spends. The operator trap is symmetric: raising the budget instead of the target leaves the bid ceiling binding, so the campaign keeps throttling. Always read Search lost IS (rank) before touching budget.
How to confirm the fix worked
Diagnostic checklist — pass all five within 7 days of the edit
- 7-day spend variance vs
Daily budget × 7is inside±15%(down from the original>±25%drift). -
Search lost IS (budget)is<30%(and<10%if you fixed underspend). -
Search lost IS (rank)did not regress above30%after the change — bid ceiling still clears the auction. -
Bid strategy statusis back toEligible(notLearning, notLimited by budget). - Change History shows no further budget/target edits in the last 7 days — the strategy ran a clean week.
If all five pass — re-run the audit, the rule flips from failed to passed. If Bid strategy status is still Learning, wait the full two-week window before re-checking.
Related
See Smart Bidding, Conversion Tracking, Google Ads cost spike.
Sources
- About Smart Bidding — Google Ads Help, 2026-01
- About Target CPA bidding — Google Ads Help, 2025-09
- About shared budgets — Google Ads Help, 2025-08
- When and How to Use Each Google Ads Smart Bidding Strategy — Optmyzr, 2025-11
- Reduce Wastage: Manage Your Google Ads Budget for Optimal Results — Optmyzr, 2023-11