How to Read Your Waste Audit Report
Your audit covers 4 pages and 13 diagnostic sections. This guide explains every term, every verdict label, and the exact action to take for each finding — in the same order they appear in your report.
Jump to section
The Four Headline KPIs
Page 1 — read these before anything else
The four tiles at the top of your report establish the scale of the problem. Every other section in the audit explains the cause of these numbers.
Total Spend
Total cost across all search term activity in the last 30 days. This is your denominator — every percentage metric is calculated against this figure.
Wasted Spend
Confirmed WastePre-calculated by the waste management pipeline — not derived from a simple zero-conversion filter. Each dollar of waste is classified by entity type, waste category, and recommended action before the audit runs.
Leakage Rate
Wasted Spend expressed as a percentage of Total Spend. Above 40% is a structural problem requiring immediate action on match types and negative keywords — not just a budget adjustment.
Recovery Potential
Estimated SavingsPre-calculated per entity by the pipeline's recovery model. It is the sum of recovery_potential across all classified waste entities in the 30-day window — not a flat percentage of wasted spend.
30-Day Waste Trajectory
Page 1 — how your wasted spend has moved over time
The sparkline chart joins daily spend data against daily classified waste to show how your leakage has trended. A rising trend means the structural problem is getting worse. A flat or declining trend means existing fixes are working.
Rising waste trend
UrgentWasted spend is increasing over the 30-day window. This usually indicates new broad match keywords were added, search volume shifted to lower-intent queries, or bid increases are attracting irrelevant traffic.
Run the full audit immediately. Check the Match Type Waste section to confirm BROAD is the primary driver, then review recent campaign changes.
Flat waste trend
StableWaste is consistent but not growing. You have a structural gap — specific terms or match types are consistently draining budget — but no new damage is accumulating.
Use the Zero-Conversion Terms table to identify recurring wasted queries. These are the highest-value candidates for exact negative keywords.
Waste Treemap — Campaign & Ad Group Breakdown
Page 1 — where waste is concentrated by campaign
The treemap shows wasted spend grouped by campaign and waste subcategory. Block size represents spend volume. The largest blocks are your highest-priority fix targets — they represent the most recoverable budget in absolute terms.
Large treemap blocks
Fix FirstThe campaigns with the largest blocks have the highest absolute waste. Fixing these delivers the most recovery in monetary terms, regardless of their percentage leakage rate.
Go to the campaign shown in the largest block. Review its match type settings and run the negative keyword candidates from page 3 against it first.
Many small blocks
Systemic IssueWaste distributed across many small campaign/subcategory combinations indicates a structural match type problem — not isolated campaign issues. Broad match is triggering irrelevant queries account-wide.
Switch high-spend broad match keywords to phrase or exact match. Apply account-level negative keyword lists rather than campaign-level fixes.
Campaign Benchmarks
Page 1 — your best vs worst leakage rate in context
Three benchmark lines: your worst campaign leakage rate, your account average, and your best campaign. The gap between worst and best is your internal performance range — it shows what's already achievable within your own account.
Large gap between worst and best
A large spread means some campaigns are running efficiently while others are structurally broken. The problem is not account-wide — it is campaign-specific and highly actionable.
Find the structural difference between your best and worst campaigns. Is the best campaign using exact match predominantly? Is the worst using broad? Apply the same constraints.
Small gap between worst and best
All campaigns are leaking at a similar rate. The waste is systemic — likely driven by account-wide match type settings, a universal audience issue, or a shared negative keyword gap.
Build a shared negative keyword list at the account level. Review match type distribution across all campaigns simultaneously.
Zero-Conversion Search Terms
Page 2 — the most actionable section in the report
Terms that spent money and got clicks but produced zero conversions. The free audit reveals the top term — the rest are blurred. Each term has a pre-classified verdict from the intelligence pipeline.
Why clicks ≥ 2 minimum?
A single click could be accidental or an outlier. The 2-click minimum ensures every term in this table has demonstrated a pattern of attracting spend without converting — not statistical noise.
ADD_NEGATIVE verdict
Act NowThe pipeline has high confidence this term will never convert based on multi-signal analysis. Adding it as an exact negative keyword will immediately stop the spend bleed.
Copy the term and add it as an exact match negative keyword at the campaign level: [-search term]. For pattern-level waste (e.g. 'free', 'DIY'), add as a phrase negative at account level.
MONITOR verdict
WaitThe term is wasteful in the current window but has borderline signals — it may have converted in previous periods or has very low click volume. The pipeline needs more data before recommending exclusion.
Check back in 7–14 days. If the term still shows zero conversions after additional spend, escalate to ADD_NEGATIVE.
UNDER_REVIEW verdict
The pipeline has insufficient data to classify this term confidently. It appeared in the zero-conversion list but doesn't yet meet the threshold for a negative recommendation.
Match Type Waste Distribution
Page 2 — which match types are responsible for waste
This section shows the proportion of your total wasted spend that each match type is responsible for. Five match types are tracked: NEAR_EXACT, EXACT, BROAD, NEAR_PHRASE, and PHRASE. The calculation proportionally distributes each campaign's classified waste across match types based on spend share — ensuring the total always equals your headline wasted spend KPI.
NEAR_EXACT dominates
Most Common FindingNEAR_EXACT is Google's close variant matching on exact match keywords — triggering for plurals, misspellings, abbreviations, and implied words the algorithm considers equivalent. In accounts using predominantly exact match, NEAR_EXACT is frequently the largest waste category. Advertisers assume exact match is tightly controlled when Google's close variant logic is significantly broader than it used to be.
Filter your Search Terms report by match type NEAR_EXACT. Identify which close variants are non-converting and add them as exact negatives: [-variant term]. This stops the specific variant without blocking the original exact match keyword.
BROAD dominates
Structural RiskBroad match triggers for semantically related queries — including many with entirely different purchase intent. A high BROAD share means your account is spending on searches well outside your product category.
Audit your broad match keywords. Convert high-spend broad keywords to phrase or exact match. Build a strong negative keyword list to constrain remaining broad terms.
PHRASE or NEAR_PHRASE dominates
Moderate RiskPhrase and near-phrase match triggers for queries containing your keyword phrase with additional modifying words. High waste here usually means the extra words are significantly changing purchase intent.
Review zero-conversion terms from page 2 for common prefixes or suffixes on your phrase match terms. Add the problematic patterns as phrase negatives at campaign or account level.
Device Friction
Page 2 — which devices are wasting your budget
Device waste is calculated by distributing each campaign's total classified waste proportionally across devices based on device spend share. This means the device friction chart will always sum exactly to your headline wasted spend KPI.
waste_rate column
Wasted spend as a percentage of total spend for that device. A high waste_rate on a device means that device's traffic is converting poorly relative to how much it's spending — not just in absolute terms.
Mobile has highest waste_rate
Common FindingMobile traffic frequently underconverts for B2B, high-consideration purchases, and desktop-optimised checkout flows. If mobile has the highest waste_rate, your landing page experience on mobile is likely the root cause.
Apply a negative bid modifier on mobile (start at −20% to −30%). Simultaneously audit the mobile version of your landing page — specifically checkout, form submission, and page load speed.
Tablet has highest waste_rate
Tablet traffic is the smallest device segment for most accounts but can have a disproportionate waste rate. Often indicates the landing page has a layout issue on tablet screen sizes.
Apply a −40% to −50% bid modifier on tablets if the waste_rate is above 60%. Most accounts see minimal tablet conversions and over-invest in tablet bids by default.
Hourly Waste Gaps
Page 2 — when your ads run vs. when customers convert
Waste is calculated using your account's dynamic Target CPA — not a simple zero-conversion filter. For each hour-of-day block, spend above what your actual conversions justified at your average CPA is classified as waste. Only time blocks with at least 50 clicks are shown.
Why dynamic CPA instead of zero-conversion?
A zero-conversion filter would flag every low-volume hour as waste. The dynamic CPA method is more accurate — it measures whether each hour's spend was justified by the conversions it actually produced, relative to your account's efficiency baseline.
High waste in early morning or late night
Fix with ScheduleOff-peak hours accumulate spend without conversions because purchase intent is low. The algorithm continues bidding because it doesn't daypart by default.
Apply ad schedule bid adjustments for the worst performing hours. Start with −30% for the top 3 wasted time blocks. Monitor for two weeks before deepening the modifier.
clicks < 50 threshold
Hours with fewer than 50 clicks are excluded from the top wasted hours table. Below this threshold the waste calculation is statistically unreliable — a single outlier conversion or non-conversion would swing the result significantly.
Negative Keyword Candidates
Page 3 — pipeline-classified terms ready to block
These are terms the intelligence pipeline has classified as is_negative_candidate = TRUE. The pipeline uses multi-signal analysis — not just zero conversions — to determine confidence. Results are ordered by wasted spend and capped at 15 terms.
ADD_EXACT_NEGATIVE recommendation
Block This TermBlock this specific query. The waste pattern is specific enough that only this exact query needs to be excluded — blocking the phrase would be unnecessarily broad.
Add as exact negative: [-search term]. Add at the ad group level if the term is only triggering within one ad group, or campaign level if it appears across multiple ad groups.
ADD_PHRASE_NEGATIVE recommendation
Block This PatternThe waste pattern is broader than a single term — all queries containing this phrase should be blocked. Common for words like 'free', 'DIY', 'tutorial', or competitor names triggering irrelevant traffic.
Add as phrase negative: ["search phrase"]. Add at the campaign or account level. Monitor for 14 days to confirm you haven't accidentally blocked converting queries.
Budget Reallocation Opportunities
Page 3 — efficient campaigns starved of budget
This section identifies campaigns that are converting efficiently but losing impression share to budget constraints — they could spend more and return more, but they're being capped while less efficient campaigns run freely.
Eligibility criteria
A campaign qualifies for reallocation only if: it has at least one conversion, its CPA is below the account average CPA, AND it is losing more than 5% of impression share to budget. All three conditions must be met — this prevents the table from surfacing campaigns that convert but have no room to scale.
value column
The estimated additional spend this campaign could absorb if budget constraints were removed, calculated from its lost impression share percentage. This is the maximum reallocation target — not a guaranteed conversion increase.
Shift budget from your highest-waste campaigns (identified in the treemap) to campaigns appearing in this table. Increase budget incrementally — 20% at a time — and monitor CPA stability.
Quality Score vs CPC Relationship
Page 3 — how QS is affecting your bid efficiency
Quality Score directly determines your Ad Rank and effective CPC. This chart plots average CPC against Quality Score level across your keywords — showing exactly how much more you pay per click at lower QS levels.
Large CPC gap between QS 3 and QS 7
High ImpactA steep CPC curve means improving Quality Score from low to medium levels will produce a disproportionate reduction in cost per click. The keywords in the 3–5 QS range are your highest-value improvement targets.
For keywords with QS 3–5: improve ad copy relevance to the keyword, improve landing page relevance to the ad copy, and check Expected CTR — often the weakest component. Each point of QS improvement compounds over time.
Flat CPC curve across QS levels
Your CPC is not highly sensitive to Quality Score in this account. Either your QS distribution is already healthy, or you operate in a market where Ad Rank is primarily bid-driven rather than QS-driven.
Waste by Category — Savings Forecast
Page 4 — structural diagnosis of your budget bleed
Your total wasted spend broken down by the waste_category the pipeline assigned to each entity. Four categories exist: EXPLORATION (algorithm learning trap), CREATIVE (weak RSA combinations), QUERY (search term intent mismatch), and AUCTION_BID (bid inefficiency). A single dominant category tells you exactly which structural lever to pull first.
EXPLORATION dominates
Campaign Learning TrapThe algorithm is trapped in a learning loop — optimising for clicks that never buy. Over half of waste coming from EXPLORATION means campaign structure and budget pacing adjustments will outperform keyword pruning. The longer it runs without structural constraints, the more confidently it wastes budget on the wrong audience.
Review campaigns flagged as Over-Learning in the action plan. Consider pausing low-converting campaigns and restructuring with tighter audience signals. Budget pacing changes have more impact here than negative keyword additions.
CREATIVE dominates
Asset ProblemWaste is driven by weak RSA asset combinations — ads with low ad strength or poor headline/description variety that the algorithm keeps serving despite low conversion rates.
Audit RSA assets in flagged campaigns. Add more headline variety, strengthen CTAs in descriptions, and ensure each ad group has at least 3 RSAs with GOOD or EXCELLENT ad strength.
QUERY dominates
Keyword GapsSearch term intent mismatch is the primary driver — specific queries are repeatedly triggering your ads with zero purchase intent. This is the most directly actionable category.
Work through the negative keyword candidates list on page 3 systematically. Prioritise ADD_NEGATIVE terms ordered by wasted_spend DESC.
AUCTION_BID dominates
Bid InefficiencyYou are overpaying at auction — winning clicks at a cost above what your conversion rate justifies. This is often caused by aggressive target CPA settings, broad match inflating competition, or low Quality Scores forcing higher bids to maintain position.
Review your bidding strategy settings. Check Quality Score vs CPC chart on page 3 — if low-QS keywords are driving significant spend, improving ad relevance and landing page experience will lower effective CPCs without bid reductions.
entity_count column
The number of distinct entities contributing waste in this category. A high entity_count with moderate total waste means the problem is widespread but shallow — many small fixes needed. A low entity_count with high total waste means a few specific campaigns or terms are responsible — higher-leverage, fewer fixes.
Recovery Potential & Projected Lift
Page 4 — what you can realistically recover
A conservative 70% capture rate is applied against total identified waste. The projected lift section models what your account efficiency would look like if waste were eliminated and recovered budget redeployed to efficient campaigns.
Why 70% capture rate?
ConservativeThe 30% discount accounts for standard market volatility, the reality that not all paused spend will perfectly remap to incremental conversions, and the time it takes for campaign algorithms to adjust to structural changes. Real-world accounts typically recover between 55% and 85% of identified waste when fixes are applied.
What recovery actually means
ImportantRecovery is not money that appears in your bank account. It is budget currently spent on zero-return activity that, when stopped, becomes available to redeploy to efficient campaigns. Your total monthly spend stays the same — your conversion volume and ROAS improve.
Projected ROAS lift
The ROAS proxy uses a 3x average CPA assumption: daily_conversions × avg_cpa × 3 ÷ daily_cost. This is a conservative revenue estimate — actual ROAS will vary based on your product margins and actual conversion values.