TL;DR

A Google Ads audit follows eight checks in order: conversion tracking, account structure, search terms, bidding, audiences, creative, landing pages, and budget pacing. Most spend leaks come from the first three, not the flashy ones. Fix tracking before anything else — every other optimization downstream is built on whatever signal you're sending the algorithm.

Why audits matter more in 2026 than they did three years ago

Google Ads has shifted from a manual-bidding craft to an AI-bidding ecosystem in under five years. Smart Bidding, Performance Max, broad-match-by-default, and the asset-driven shift have moved most of the daily tuning out of the operator's hands and into the algorithm's. That sounds like a relief, but it's the opposite: when the algorithm is making the decisions, the quality of the signals you feed it becomes the entire game.

A 2026 Google Ads account is a feedback loop. Conversion tracking feeds the bid model. The bid model decides which queries to spend on. Those queries feed back into Smart Bidding. If anywhere in that loop is corrupted — a duplicated conversion fire, a thank-you page that triggers on browser back-button, a click ID lost to a missing redirect — the whole loop compounds the error week over week. By the time you notice CPA drift, the account has spent a quarter chasing a phantom signal.

That's why audits matter more now. Fewer manual levers means fewer places to hide a leak. The good news: a disciplined audit catches most of it in 30 minutes.

The 30-minute Google Ads audit checklist

Run these eight checks in order. The order matters — each one's findings change how you interpret the next.

1. Conversion tracking sanity check (5 min)

Open Tools → Conversions. For every conversion action:

  • Is the "Conversion action" status Recording conversions? Anything in "No recent conversions" or "Inactive" is invisible to bidding.
  • Is the count set correctly? Lead-gen actions should use One. E-commerce purchases use Every. Mixing these is the most common silent error.
  • Is Include in 'Conversions' turned on for the actions the algorithm should bid against, and off for soft signals (newsletter signups, button clicks) you're tracking but don't want Smart Bidding to optimize for?
  • Cross-check actual conversions in Google Ads vs. GA4 vs. your CRM. A 10% gap is normal. A 50% gap means something is broken — usually a missing gtag firing, a duplicate trigger in GTM, or a server-side conversion that hasn't been linked back.

If conversion tracking is broken, stop the audit here. Every other finding below depends on the algorithm seeing accurate data. Auditing structure on top of broken tracking is debugging the wrong layer.

2. Account structure review (4 min)

Open the campaigns list and look for these structural signals:

  • Brand vs. non-brand are separated. Mixing them in one campaign is the single fastest way to make non-brand performance look better than it actually is, because brand traffic carries the average. Always separate.
  • Match types aren't duplicated within an ad group. No [exact] + "phrase" + broad of the same keyword in the same ad group — they compete for the same query and waste budget on internal auctions.
  • Each ad group has ≥30 keywords or you have a reason it doesn't. The algorithm needs surface area to learn. Under-populated ad groups stay in learning forever.
  • Performance Max isn't competing with Search for the same intent. PMax should serve the long tail or shopping demand that Search isn't capturing — not duplicate your branded query.

3. Search Terms audit (5 min)

This is where most leakage lives. Open the Search terms report at the campaign level, last 30 days. Sort by cost descending. Then:

  • Read the top 20 terms. For each, ask: Would I bid on this if it appeared as a keyword? If no, it's a negative.
  • Look for category drift — branded queries appearing in non-brand campaigns, broad-match expanding into unrelated industries, location queries you don't service.
  • Check the bottom of the list for very long-tail high-converting terms. These should be promoted to exact-match keywords in their own ad group.
  • Verify the account has a shared negative keyword list applied to every search campaign. Common universal negatives: free, cheap, jobs, salary, review, reddit (depending on intent) — but the real value is the client-specific list, built from search-terms hygiene over weeks.

4. Bidding strategy assessment (4 min)

For each campaign, check the bidding strategy against the campaign's conversion volume:

  • Target CPA / Target ROAS need ≥15 conversions per month at the campaign level (Google's own threshold). Less than that and the algorithm doesn't have enough data — bids become erratic.
  • Maximize Conversions with no target is fine for accounts in scaling mode but only if budget isn't the cap. If you're hitting daily budget by 11 AM, the algorithm isn't optimizing — it's rationing.
  • Manual CPC in 2026 is almost always wrong unless you're testing a brand-new campaign and want to control the spend cap precisely. Enhanced CPC for Search was deprecated in March 2025, so any account still on it has migrated automatically — verify the migration landed on the right strategy.
  • Check the Bid Strategy Status column. "Learning" for >7 days means the algorithm is still calibrating and CPA is volatile. "Limited by budget" means you're capping daily before the algorithm finds the best impressions.

5. Audience layering (3 min)

Open each campaign's Audiences tab. Check:

  • Customer Match lists are uploaded and applied. Every account spending $5K+/month should have at least: past purchasers (excluded for prospecting, included for cross-sell), email subscribers, abandoners. Most don't.
  • In-Market audiences are layered in Observation mode (not Targeting) so they collect data without restricting reach. Use the observation bid adjustments to find which segments overperform, then promote.
  • Demographic exclusions aren't accidentally cutting off real buyers. Age 65+ excluded on a B2B SaaS account is a real mistake we see; many decision-makers are in that bracket.

6. Ad creative quality (3 min)

Open the Ads tab. For Responsive Search Ads:

  • Each ad group should have at least one RSA with all 15 headline slots filled. Three headlines is leaving the algorithm with no material to test.
  • Check Ad Strength: Average is fine; Poor usually means you're missing an offer or CTA. Don't chase Excellent for its own sake — it's an internal Google score, not a performance predictor.
  • Look at the headline pinning. Pinning all headlines defeats the entire RSA model. Pin only the brand or critical claim to position 1; let the rest float.
  • Sitelinks, callouts, structured snippets: every campaign should have ≥4 sitelinks, ≥6 callouts. Missing extensions are the easiest 5-15% CTR lift in the audit.

7. Landing page coherence (3 min)

Click through your top 5 ads as a user. The audit question: does the page deliver on the ad's specific promise within 3 seconds?

  • The H1 should echo or match the ad headline that brought them there.
  • The primary CTA should be above the fold on mobile.
  • Form length should match intent. A "Get a free audit" CTA shouldn't open a 14-field form.
  • Page Speed Insights score on mobile should be ≥80. Slow pages don't just hurt conversion — they hurt Quality Score, which raises CPC.

8. Budget pacing (3 min)

Final check — across the last 30 days:

  • Which campaigns hit their daily budget? If a campaign is consistently capped before noon and CPA is acceptable, you're leaving conversions on the table. Raise the budget or accept that you're under-investing in a working channel.
  • Which campaigns spent <50% of budget? Either the bidding is too conservative, the keyword set is too narrow, or the channel genuinely doesn't have demand. Diagnose before pulling spend.
  • Check impression share lost to budget column. Anything >10% on a profitable campaign is unambiguous money on the table.
Want this run on your account

We do this audit as a standalone deliverable.

A full forensic audit with prioritized fix list and revenue-impact estimates per fix. From $1,250, one-time, no retainer required.

See campaign audit details →

Four pitfalls most auditors miss

The eight checks above catch ~80% of issues. The other 20% live in places automated tools and junior auditors don't look:

1. Conversion deduplication across platforms

If you're running both Google Ads and Meta Ads, and both have conversion tracking on the same purchases, you can double-count. GA4's "Cross-channel last click" attribution is supposed to deduplicate, but only if both platforms have GCLID/FBCLID flowing AND your GA4 ↔ Ads link is live. Spot-check: does total revenue in Ads + Meta equal more than your Shopify number? If yes, you have overlap.

2. The "Recommendations" tab compliance trap

Google's Recommendations tab will badger you to apply 200+ suggestions to raise your Optimization Score. Don't auto-apply. A meaningful percentage of these — expanding broad match, raising budgets, removing "redundant" keywords — actively hurt accounts that have intentional structure. Treat Recommendations as a checklist of things to consider, not a checklist of things to do. Auto-applying is how accounts drift into the same generic Google-optimized shape.

3. Asset Group cannibalization in PMax

Performance Max with multiple asset groups will preferentially serve whichever group has more historical conversion data — even if that's not the group whose product you want to push. New product launches inside an existing PMax campaign rarely get fair share-of-voice. Audit by running an asset performance report (Insights → Asset performance) and looking at which asset groups are starved. Often the fix is splitting PMax into two campaigns, not better creative.

4. Smart Bidding "frozen" by data sparsity

If your account had a holiday spike, a seasonal pause, or a CPA target change in the last 30 days, Smart Bidding's model may still be optimizing against stale data. The fix isn't obvious because the bid strategy status will still say Active. Look at the conversion lag report — if recent days' conversions look flat compared to history, the algorithm is likely still recalibrating. Patience or a manual seasonality adjustment is the right move, not lowering target CPA.

What to do with audit findings

An audit without a prioritization framework is just a list of complaints. We sequence findings by revenue impact per hour of work:

  1. Tier 1 (do this week): Anything breaking conversion tracking. Anything causing duplicate spend. Any "Limited by budget" on profitable campaigns. These are usually one-hour fixes with weeks of compounding ROI.
  2. Tier 2 (do this month): Structural changes — splitting brand/non-brand, fixing match-type sprawl, building shared negative lists. These take a week to implement and 2-4 weeks to show in metrics.
  3. Tier 3 (do this quarter): Audience layering, creative testing pipelines, PMax restructures. These are the highest-impact changes but require runway to show results — don't expect a CPA shift in week one.

The mistake most accounts make is doing Tier 3 first because it feels strategic. The mistake most agencies make is doing Tier 1 forever because it bills hours. The right answer is sequencing.

Frequently asked questions

How often should you audit a Google Ads account?+

For active accounts, a full audit every quarter. Inside the quarter, run weekly checks on conversion tracking sanity, search-terms hygiene, and budget pacing — those three drift fastest. Accounts spending under $5,000/month can stretch to bi-annual full audits, but the weekly hygiene cadence still applies.

How long should a Google Ads audit take?+

A diagnostic audit takes 30 to 90 minutes depending on account complexity. A full strategic audit with a prioritized fix list and projected impact takes 4 to 8 hours. We don't trust automated audit tools that run in seconds — they catch obvious flags but miss the structural and intent-driven issues that account for the largest spend leaks.

What's the single biggest leak in most Google Ads accounts?+

Broken or misconfigured conversion tracking. Roughly 40 percent of the accounts we audit are firing the wrong conversion (often a thank-you page view that fires multiple times per session, or a button click counted as a purchase). When the algorithm optimizes against a noisy signal, every other decision downstream is built on sand.

Should I use an automated Google Ads audit tool?+

Automated tools (Optmyzr, Adalysis, Google's own Recommendations tab) catch about 30 percent of real issues — mostly the surface-level ones like quality-score outliers and disapproved ads. The remaining 70 percent — structural mistakes, intent-mismatched keywords, attribution errors, audience layering — require a human reading the account against the business. Use automated tools as a first pass, never as the final word.

What should I do first after a Google Ads audit?+

Fix conversion tracking before anything else. Every other change you make — bidding, structure, creative — depends on the algorithm seeing accurate conversion data. Once tracking is verified, sequence the rest by revenue impact per hour-of-work, not by what's easiest. Most agencies fix easy things first; the spend leaks live in the harder ones.

Bottom line

A Google Ads audit isn't a checklist exercise — it's a diagnostic posture. Run the eight checks in order, fix tracking before anything else, and sequence the rest by revenue-per-hour. Done right, an audit pays for itself in the first 30 days of the next reporting cycle.

If you'd rather skip the implementation, the Campaign Audit service runs this on your account end-to-end — diagnostic, prioritized fix list, and implementation if you want it.

Mustafizur Rahman, Founder of Konvertable
Founder · Operator Mustafizur Rahman

Twelve years inside the paid-media engine room. Top Rated freelancer on Upwork for years, $500K+ in marketplace earnings, 1,100+ client engagements across Google, Microsoft, Meta, LinkedIn, TikTok, and Amazon. Founder of Konvertable.