Table of Contents
- [Before You Start: Pull the Right Data](#before-you-start-pull-the-right-data)- [Step 1: Audit Account Structure](#step-1-audit-account-structure)-
[Step 2: Audit Budget Efficiency](#step-2-audit-budget-efficiency)-
[Step 3: Audit Keyword Health](#step-3-audit-keyword-health)-
[Step 4: Audit Search Term Waste](#step-4-audit-search-term-waste)-
[Step 5: Audit Conversion Tracking Health](#step-5-audit-conversion-tracking-health)-
[Step 6: Prioritize What You Fix](#step-6-prioritize-what-you-fix)-
[Run Your Audit in 60 Seconds Instead of 6 Hours](#run-your-audit-in-60-seconds-instead-of-6-hours)
---
Most Google Ads audits fail in the same way. They produce a long list of things that could be better, ranked by how the auditor felt while looking at them. The output is generic: improve Quality Score, tighten ad groups, add negatives. The practitioner is left with no idea what to fix first or what fixing it is worth.
A real audit looks different. It produces a ranked list of things that are costing you money right now, with dollar figures attached. It tells you whether the account is getting better or worse, not just where it stands today. An audit without trend data is a snapshot. Useful, but incomplete: a 28% budget-lost impression share is a very different problem if it was 12% last week (deteriorating fast) than if it was 40% last week (improving).
This article walks through every dimension that matters in a 2026 Google Ads audit, in order of impact. The framework is the one we use when we run audits manually. It also happens to be what [Kindling](#) automates, but the tool is a shortcut, not a gate. If you have three to six hours and a spreadsheet, you can run this audit yourself today.
Before You Start: Pull the Right Data
You need three exports from the Google Ads UI to run a real audit. They're standard reports. No special access required.
- Campaign Performance. All campaigns, all statuses, with spend, impressions, clicks, conversions, conv. value, and Search Lost IS (Budget) and Search Lost IS (Rank) columns added.
- Keyword Performance. All keywords with Quality Score, Expected CTR, Ad Relevance, Landing Page Experience, match type, and standard performance metrics.
- Search Terms Report. All search terms over the same window, including ones marked "Added/Excluded."
Use a 30-day window minimum. 60–90 days is better. It gives you enough volume to detect real trends and not just noise.
The step most practitioners skip: apply the Day segment (Segment → Time → Day) when you export. Without it, you'll see that CPA is $42 but not that it was $28 three weeks ago and has been climbing since March 18. Day-segmented data is what separates a static snapshot from an audit that can identify when things changed, and that's usually the most important question.
Kindling Guide here
Step 1: Audit Account Structure
Healthy account structure isn't a cosmetic concern. It dictates whether Smart Bidding gets enough signal, whether your ad copy can be relevant to the keywords triggering it, and whether you can troubleshoot a problem when one appears.
Campaign count vs. daily budget. Calculate the average daily budget across active campaigns. If that number is under $10 per active campaign, most of your campaigns are stuck in the learning phase or budget-constrained from the start. Smart Bidding needs roughly 30 conversions in 30 days per campaign to stabilize. Campaigns running at $5–8/day in most verticals will never get there. Consolidate.
Naming conventions. Inconsistent campaign and ad group names aren't an aesthetic problem. They make filtering, reporting, and troubleshooting materially harder. Every time you have to mentally translate "Search_US_Brand_v3" against "brand-search-us-final," you're paying a tax. A structured convention (e.g., `Brand | Search | US | Exact`) pays dividends every time you need to diagnose a performance issue.
Zombie campaigns. Any campaign with an Enabled status but fewer than 10 impressions over the past 30 days is dead weight. It consumes management attention, occupies mental real estate during reviews, and can affect budget allocation algorithms. Filter the campaign export for `Status = Enabled AND Impressions < 10` and you'll usually find a half-dozen of them.
Ad group density. More than 20 keywords per ad group typically signals theme bleed. The ad copy can't be relevant to all of them, which depresses Expected CTR and Ad Relevance. Fewer than 2 keywords per ad group may indicate over-segmentation: too many ad groups starved of conversion volume, none of them generating enough signal for bid strategy or creative testing. The sweet spot for most accounts is 3–15 tightly themed keywords per ad group.
PMax concentration. If more than 50% of your total spend sits in Performance Max campaigns, you've traded control for automation. Not inherently wrong (PMax can perform), but worth flagging as a structural dependency. Your performance is now heavily reliant on signals Google controls, and the diagnostic surface area when something goes wrong is much smaller than in Search.
What to check in the UI: Campaign view → sort by Status, then by Impressions ascending (zombies bubble up). Keywords view → group by ad group → look at keyword count distribution. Campaign view → filter by Campaign Type = Performance Max → sum Cost / total Cost.
Step 2: Audit Budget Efficiency
This is where the biggest dollar findings usually live. Most accounts have at least one budget efficiency problem worth a four-figure monthly recovery.
Search Lost Impression Share (Budget). This is the most actionable single metric in any audit. If your Search Lost IS (Budget) exceeds 20%, you're systematically missing eligible impressions on searches you would have won. The account is leaving money on the table not because it's losing auctions on bid or quality. It ran out of budget before it could enter them.
Estimate the dollar impact directly: if you spend $10K/month and your budget-lost IS is 30%, you're missing roughly $4,300 in eligible impressions monthly, assuming your conversion rate holds on incremental spend. That's a real number you can put in a recommendation.
Budget concentration. Sum spend across your top 3 campaigns. If that's more than 80% of total spend, a single problem (a match type expansion, a bid strategy shift, a tracking break in one campaign) can crater the whole account overnight. If your top 3 campaigns hold less than 30% of spend, you may be spreading too thin to give Smart Bidding enough signal anywhere. Every campaign is starved.
Zero-conversion campaigns with significant spend. Filter for any campaign with $100+ in spend and zero conversions over 30 days. The threshold question is: would I have approved this spend if I knew it would produce nothing? If the answer is no, the campaign needs to be paused or fundamentally restructured. The answer is almost always no.
CPA outliers. Calculate each campaign's CPA. Compute the account-weighted average CPA. Flag any campaign running more than 3× the account average. These are either structural problems (wrong audience, wrong landing page, wrong bid strategy) or candidates for pause-and-reallocate. Either way, they deserve a decision, not benign neglect.
Trend context. Point-in-time budget metrics can mislead. Pull the day-segmented data and chart Search Lost IS (Budget) over your window. A 28% budget-lost IS that was 12% last week is a fast-deteriorating problem. The same 28% that was 40% last week is a recovery in progress. The number alone is incomplete. Direction is the audit finding.
Kindling calculates dollar-impact estimates for every Budget Efficiency finding automatically, including budget-lost IS recovery, zero-conversion spend reallocation, and CPA outlier flagging.
[→ See a sample report](#)
Step 3: Audit Keyword Health
Quality Score is the tax system inside Google Ads. Most practitioners look at average CPC and never break down how much of that CPC is the QS tax. That's where the highest-leverage findings live.
Quality Score is a cost multiplier. A keyword with QS 3 pays materially more per click than the same keyword at QS 8 in the same auction. The QS tax is real, compounding, and usually invisible because most reports don't show QS-adjusted CPC. The fix here isn't "improve Quality Score" in the abstract. It's identifying which specific keywords are paying the largest tax and acting on those.
The three QS components tell you where to fix. Don't audit Quality Score as a single number. Break it into its components:
- Expected CTR, Below average. This is an ad copy problem. Your headlines aren't earning the click against the auction.
- Ad Relevance, Below average. This is an ad group structure or copy alignment problem. The keywords and the ad copy aren't telling the same story.
- Landing Page Experience, Below average. The landing page doesn't deliver on what the keyword promised. This often signals a misaligned destination URL, slow page speed, or thin content.
Auditing without breaking down QS components produces generic recommendations. Break it down and you get a specific fix per keyword.
Low-QS, high-spend keywords are the priority. Don't start with your worst QS keywords. Start with the intersection of low QS (1–4) and high spend. These are the keywords paying the biggest QS tax on your actual budget. Sort the keyword export by Cost descending, filter for QS ≤ 4, and the top of that list is your action queue.
Match type distribution. Sum spend by match type. If more than 50% of your spend sits on Broad match keywords, that's a yellow flag in most accounts. Broad match has become more capable in 2026, but it still requires a strong negative keyword infrastructure to perform efficiently. Audit your match type spend split before concluding Broad is or isn't working, and audit it alongside your search term waste data (next section), because they're the same conversation.
Keyword performance collapse. The most valuable keyword finding is the one that doesn't show up in aggregate data: a keyword that was converting well in weeks 1–2 and stopped in weeks 3–4 while still spending. This is only visible in day-segmented data. Identify these. They're either a Quality Score shift, a landing page change, or an auction dynamic change, and each demands a different response. A keyword that quietly stopped converting two weeks ago and is still pulling $40/day is the kind of finding that justifies the entire audit.
Step 4: Audit Search Term Waste
This is the section that generates the strongest emotional reaction. It's also where the most immediately recoverable money usually is.
The gap between keywords and search terms is where budget disappears. Your keywords are what you're targeting. Search terms are what you're actually paying for. These are not the same list, and the gap between them is where waste lives. Sometimes 5%, sometimes 40%.
Zero-conversion search term spend is your clearest waste metric. Sum all spend on search terms that generated zero conversions over the date range. Divide by total search term spend. That number is your waste rate.
- - Well-managed accounts: 5–10%
- - Average accounts: 10–20%
- - Poorly managed accounts: 20–40%
Most practitioners don't know their number. Calculate yours.
**Common waste patterns to flag.** Filter the search term report for these and you'll find the bulk of recoverable spend in most accounts:
- Single-word queries (almost always too broad)
- Terms containing free, jobs, salary, how to, what is, reddit, youtube, download, login
- Competitor brand names you didn't intend to bid on
- High-impression, low-CTR terms (irrelevant clicks, or worse, irrelevant impressions training the algorithm)
The negative keyword opportunity. Every zero-conversion search term with meaningful spend ($25+ in 30 days, depending on account size) is a negative keyword recommendation. Prioritize by spend. The top 10–20 wasters are almost always immediately actionable. Most can be added as negatives in under 10 minutes and the savings start the same day.
Waste acceleration is the trend signal. Look at zero-conversion search term spend as a percentage of total spend, week-over-week. If it's rising, your match types are expanding or new broad match keywords are triggering unexpected queries. If it's falling, your negative keyword management is working. The direction matters as much as the absolute number. A 12% waste rate that's rising 2 points a week becomes a 20% waste rate inside a quarter.
>**This is the free section in Kindling.** Kindling surfaces your top search term wasters immediately, at no cost, including the actual queries, spend amounts, and a prioritized negative keyword list. [→ Run your free audit](#)
Step 5: Audit Conversion Tracking Health
All other audit findings are only as valid as your conversion data. If tracking is broken or inflated, every CPA, conversion rate, and optimization decision built on top is wrong. Audit tracking before concluding performance data, not after.
A complete tracking audit requires Google Tag Manager and GA4 access. A CSV-based audit can't replace that. But a CSV-based audit can identify the red flags that mean you should go deeper, and that's worth doing first.
What to look for without Tag Manager access:
Any campaign with a conversion rate above 30%. Possible micro-conversion inflation (e.g., page views or scroll depth being counted as conversions) or duplicate tracking firing the same event twice. Either way, the data feeding bid strategy is corrupt.
Campaigns with significant spend and exactly zero conversions over 30 days. Especially if they previously converted normally. This is more likely a tracking gap than poor performance. A tag stopped firing on one specific destination, or a redirect broke the conversion fire. Performance rarely goes from healthy to absolute zero overnight without an underlying technical break.
Zero-conversion days at the account level. Even one day where the entire account recorded zero conversions despite normal click volume is a critical red flag. Real seasonality doesn't produce a perfect zero. That's a tracking break.
Sharp, sustained conversion rate drops. A 40%+ drop in conversion rate overnight that hasn't recovered is the classic signature of broken tracking: a tag was removed, a GTM container was modified, a thank-you page URL changed. Cross-reference with any known site deployment dates. If the drop aligns with a deploy, you've found your culprit.
If you find any of these, that's the signal to go deeper with Tag Manager and Analytics. Don't make optimization decisions on top of suspect data. Fix the data first.
Step 6: Prioritize What You Fix
Most audits fail at the last step: the practitioner ends up with a 40-item list and no starting point. Without prioritization, the audit produces motion instead of progress.
Rank findings by estimated dollar impact, not severity. A "critical" structural issue might save you $50/month in management overhead. Adding 14 negative keywords from your top wasters might save you $800/month in wasted spend. Do the math first. Severity is a feeling. Dollar impact is a decision input.
Sequence: waste reduction before optimization. Stop the bleeding before you try to grow. Add negatives. Pause zero-conversion campaigns. Fix broken tracking. Only then turn to Quality Score, bid strategy refinement, and budget reallocation. Trying to optimize a leaky bucket means you're paying for the same gains twice.
Three tiers of action:
- Immediate (under 10 minutes each): Add negative keywords from your top 10 search term wasters. Pause zero-conversion campaigns with $100+ in spend. Pause zombie campaigns with no impressions.
- This week: Reallocate budget from CPA outliers and from concentration-risk campaigns. Review bid strategy on the campaigns Smart Bidding hasn't stabilized. Fix obvious landing page misalignments behind low Landing Page Experience scores.
- This month: Refresh ad copy on Below-Average Expected CTR keywords. Restructure ad groups with theme bleed. Address Quality Score systematically across the highest-spend keywords. Investigate any tracking red flags with Tag Manager and GA4.
Change one thing at a time, then wait. Smart Bidding needs 2–4 weeks to re-stabilize after a significant change. Don't make three structural changes in the same week and expect to know which one moved the needle. Discipline here is what separates practitioners who improve accounts from practitioners who churn them.
Run Your Audit in 60 Seconds Instead of 6 Hours
A manual audit using this framework takes 3–6 hours for a moderately complex account. That's the right answer if you have the time and want the depth of understanding that comes from doing it yourself. The work is real, the findings are yours, and you'll know your account at a level no tool can give you.
If you want the same output in under 60 seconds, with dollar-impact estimates, day-segmented trend analysis, and a prioritized action plan ranked by estimated savings, that's what Kindling is built to do.
No account access. No OAuth. Export three CSVs, upload, and get your report.
Your score is free. Your top search term wasters are free. See what your account is doing, and whether it's getting better or worse.
[→ Start your free audit](#)
