Google Ads Audit: A Free Automated Scan, Then a Written Review From a Senior Practitioner

An audit is worth the decisions it changes. This one starts with Buddy's free automated scan of your account and ends with a written, prioritized plan from John Williams, who has audited and run accounts across more than $350M in Google Ads spend.

Free Buddy scan to start
250 weighted checks in the audit engine
30/60/90 day plan delivered

TL;DR

Who needs a Google Ads audit

If you already know tracking is the problem, start with the narrower conversion tracking audit instead.

What you receive

How the audit works, step by step

  1. You connect the account to the free Buddy auditor and get a scored report within minutes.
  2. You grant read access to Google Ads, and ideally to GA4 and Google Tag Manager.
  3. John reviews the account in dependency order, starting with conversion tracking (detailed below).
  4. You receive the written findings document and the 30/60/90 day plan.
  5. John walks you through it on a call, and you decide whether to fix it yourself, with Buddy, or with us.

Behind those steps are two layers of review: an automated scan and a human read of the results.

Layer 1: the free Buddy audit

Buddy is Ahmeego's AI Google Ads agent. It's the same agent the team uses internally, and it's open source on GitHub. Connect your account and it runs the audit conversationally. It can also scan your landing pages for tracking issues across ten tag platforms (GA4, GTM, Meta Pixel, Google Ads, and more), as described on the Buddy auditor page. Buddy only writes to your account after you explicitly confirm. Every write goes through a preview, confirm, execute, and receipt loop.

For teams who want the full framework, our open-source 250-Point Audit Engine scores 250 weighted checks across 10 categories. The categories are dependency-ordered and start with tracking, because everything else depends on it, and the engine generates a 30/60/90 day strategy from the scores.

Layer 2: John's written review

Automated checks find patterns. They don't know that your $90 CPA is excellent because a customer is worth $4,000, or that a "wasted" keyword feeds your highest-LTV segment. John reads the scan against your economics and writes the plan.

What John checks, in order

Conversion tracking and goals

Which actions are Primary and which are Secondary. Only Primary actions in goals used for bidding feed the "Conversions" column (Google Ads Help). Counting settings, attribution, enhanced conversions status, offline imports, consent mode, and any duplicate tags from GA4 imports.

Structure and budgets

Brand vs. non-brand separation, campaigns spread too thin to train Smart Bidding, overlapping campaigns, and budget-limited campaigns that matter. Budget-limited Search is the condition under which Performance Max can serve on your exact-match terms (About Performance Max).

Bid strategies

Strategy vs. data volume, targets vs. achievable CPA or ROAS, leftover bid adjustments the strategy ignores, and campaigns silently left on Manual CPC after Google retired Enhanced CPC in March 2025 (About Enhanced CPC).

Search terms and negatives

Ninety days of search terms, grouped by intent. Spend on irrelevant queries, missing shared negative lists, negatives that block good traffic, and match-type choices for the account's data volume.

Ads, assets, and landing pages

RSA coverage (up to 15 headlines and 4 descriptions per ad, per Google), pinning, missing sitelinks and other assets, message match to the landing page, and landing page speed and tracking.

Performance Max and AI Max

Brand exclusions, negative keywords, search terms report review, asset group design, feed health, and whether AI Max's Final URL expansion is sending traffic to pages you'd never pick yourself.

Recommendations and auto-applied changes

Which auto-apply recommendations are on, and which "optimizations" were accepted that mostly raised spend. John's view: an optimization score of 80–90% is healthy, and 100% usually means someone stopped thinking.

What audits most often find

The anonymized audits on our case studies page show the patterns John sees repeatedly: keywords with no conversions in 90 days eating a large share of budget; no negative keyword lists at all; conversion tracking that counted page views as conversions; manual CPC bids that hadn't changed in years; Performance Max taking brand traffic; and revenue-based values steering spend toward low-margin products. His conversion tracking article puts it bluntly: most performance problems he has diagnosed trace back to broken or incomplete tracking, not ad copy or keywords.

A 30-minute self-audit you can run today

Before you talk to anyone, including us, these checks will tell you whether the account has a measurement problem, a structure problem, or a spend problem. Each takes a few minutes in the Google Ads interface.

  1. Goals > Conversions > Summary. List every Primary action. If any of them isn't money, a qualified lead, or a booked call, that's finding number one.
  2. Look for duplicates. Do you see the same outcome twice, such as a "Purchase" from the Google tag and a "purchase" imported from GA4, both Primary? Then conversions are double-counted.
  3. Check each campaign's bid strategy. Any campaign on Manual CPC that nobody chose is probably a leftover from the Enhanced CPC retirement.
  4. Compare the conversion count to your CRM for the last 30 days. A gap of more than a few percent in either direction needs an explanation.
  5. Search terms, last 30 days, sorted by cost. Scroll the top 50. Every irrelevant query is money you can recover with a negative keyword.
  6. Brand vs. non-brand. Are brand terms in their own campaign with their own budget? If brand and non-brand share a campaign, brand's cheap conversions are hiding non-brand's real cost.
  7. Budget status column. Which important campaigns are "Limited by budget"? For Search, that's also the condition under which Performance Max can serve on your exact-match terms.
  8. Auto-applied recommendations. Open the Recommendations page and check the auto-apply settings in its top bar (Google Ads Help). Know exactly which changes Google is allowed to make without asking you.
  9. Change history, last 90 days. Frequent target and budget edits keep Smart Bidding in its learning phase. Google describes a standard 7–14 day learning period (Google Ads Help).
  10. Landing pages. Click your top five ads on a phone. Slow, mismatched, or broken pages cost more than any bid setting.

If you find problems in the first four checks, fix measurement before anything else. The conversion tracking audit exists for exactly that case.

What a finding looks like

Every item in John's written review follows the same format, so you can hand it straight to whoever will fix it. The example below shows the format only. It isn't a client result.

Finding: Lead form "page view" set as a Primary conversion
Severity: Critical: it affects every Smart Bidding campaign.
Evidence: The conversion action fires on the form page load, not on submission. Its count roughly equals sessions on that page.
Fix: Create a submission-based action (thank-you page or a form-success data layer event). Set it Primary, demote the old one to Secondary, and apply a data exclusion if bidding trained on the bad data.
Expected direction: Reported conversions drop, CPA rises on paper, and lead quality improves. Warn stakeholders before you ship it.

That last line matters. A good audit tells you which fixes will make the dashboard look worse before the business looks better. If nobody warns leadership, the right fix tends to get reversed.

Questions to ask whoever runs your account now

If the answers are vague, the audit will be especially useful.

Pricing

The Buddy scan is free. The written review is part of the free 30-day audit that comes before any managed engagement, as described on the pricing page: connect your account, see what's working and what needs fixing, and pay nothing until you choose a flat monthly fee for ongoing management. There are no percentage-of-spend fees and no long contracts. If you only want to run the fixes yourself, Buddy Pro is $9.99/month.

Platforms we work in

An audit touches every system that affects ad performance. These are the official tools we read from.

Google Ads logoGoogle Ads Google Analytics logoGoogle Analytics Google Tag Manager logoGoogle Tag Manager Google Tag Assistant Google Merchant Center Google Search Console logoGoogle Search Console Looker logo (Looker Studio)Looker Studio

Logos via the Simple Icons project. Trademarks belong to their owners; no endorsement implied.

Proof you can check before you call

The audit tooling is public. Run it yourself first if you like, then decide whether you want John's read on the results.

Free tool
Buddy: start the free Google Ads audit
Tool
250-Point Audit Engine (open source)
Tool
Marketing Analytics Auditor: 100+ tracking checks
Case studies
Anonymized audit findings and the actions taken
Article
Conversion tracking is your competitive moat
Article
Budget pacing: why Google overspends your daily budget
Video
How to audit Google Ads with Buddy
Video
Audit your own Google Ads account in five minutes

Frequently asked questions

Is the Google Ads audit really free?
Yes. The Buddy scan at /tools/auditor/app is free, and the written review is part of Ahmeego's free 30-day audit for prospective managed clients. No credit card is required.
What access do you need for a Google Ads audit?
Read access to Google Ads is enough for the scan. For the full review, read access to Google Analytics and Google Tag Manager lets John check the measurement side, which is where most problems start.
Can Buddy change anything in my account during the audit?
Not without your confirmation. Every write goes through a preview, confirm, execute, and receipt loop, so nothing changes unless you approve it.
How long does a Google Ads audit take?
The automated scan takes minutes. John's written review usually follows within a few business days, depending on account size and how many systems are connected.
What's the difference between this and Google's optimization score?
Optimization score measures how many of Google's own recommendations you've applied. An audit measures whether the account makes your business money. They often disagree.
What changed in Google Ads in 2026 that an audit should check?
Four things. Target CPA and Target ROAS were relabeled in June 2026. From August 17, 2026, budget-limited target campaigns deliver closer to their stated target, so outperforming campaigns can drift. Enhanced conversions for web and leads became one setting in June 2026. And from June 15, 2026, offline conversion uploads go through the Data Manager API instead of the Google Ads API.
Do I have to hire you after the audit?
No. The findings and plan are yours. Many teams implement the fixes themselves with Buddy.

Request John's written audit review

Already ran the Buddy scan? Paste the headline findings and John will tell you which three to fix first. Haven't run it yet? Tell him what feels off.

John, Kristy, or Sandeep will reply. One of the three of us will respond personally within 1 business day. No SDR queue.
We respond within 1 business day. No spam, ever. Read our privacy notice.

Top 25 references

The primary sources, standards, research, and tools we rely on for this work. Every link was checked on 2026-10-11. We aren't affiliated with these publishers unless noted.

Official documentation

  1. About primary and secondary conversion actions — Google Ads Help
    The first thing any audit checks: which actions feed bidding through the Conversions column.
  2. About optimization score — Google Ads Help
    How Google calculates optimization score, which explains why it measures adoption rather than profit.
  3. About applying recommendations automatically — Google Ads Help
    Where auto-apply settings live and which recommendation bundles can change an account without review.
  4. About the search terms report — Google Ads Help
    How search terms are reported and why some low-volume queries are hidden.
  5. About negative keywords — Google Ads Help
    How negative match types behave, which differs from positive keyword matching.
  6. About Quality Score for Search campaigns — Google Ads Help
    Google's description of Quality Score as a diagnostic tool, not an auction input.
  7. About Enhanced CPC (ECPC) — Google Ads Help
    The 2025 ECPC retirement that left many campaigns silently on Manual CPC.
  8. About Performance Max campaigns — Google Ads Help
    The PMax and Search priority rules every audit checks for brand and exact-match overlap.
  9. Introduction to the Google Ads API — Google for Developers
    The programmatic interface behind every serious audit and reporting tool, including the open-source Google Ads API Agent.

Standards & policy

  1. EU user consent policy — Google
    Google's binding policy for advertisers with EEA, UK, and Swiss users, and the reason consent mode signals are required there.
  2. Transparency & Consent Framework (TCF) — IAB Europe
    The industry consent-signaling standard that Google and Microsoft both read for EEA traffic.

Research & studies

  1. Consumer Heterogeneity and Paid Search Effectiveness: A Large-Scale Field Experiment — National Bureau of Economic Research (Blake, Nosko & Tadelis)
    eBay's controlled shutdown of brand and non-brand search ads, the study most often cited when testing whether brand search spend is incremental.
  2. A Comparison of Approaches to Advertising Measurement: Evidence from Big Field Experiments at Facebook — Gordon, Zettelmeyer, Bhargava & Chapsky (Marketing Science)
    Compares common observational attribution methods with randomized lift tests run at Facebook and shows how far the observational estimates drift from the true effect.
  3. Measuring Ad Effectiveness Using Geo Experiments — Google Research (Vaver & Koehler)
    The method behind matched-market tests, used to measure incremental conversions when platform-reported numbers can't be trusted.

Industry reports & benchmarks

  1. Google Ads Benchmarks for Your Industry — WordStream by LocaliQ
    Annually refreshed CTR, CPC, conversion rate, and cost-per-lead benchmarks by industry, useful as a sanity check rather than a target.

Leading tools

  1. Google Ads Scripts: product overview — Google for Developers
    JavaScript automation inside Google Ads for alerts, budget pacing checks, and custom reports.
  2. Google Tag Assistant — Google
    Google's debugger for the Google tag and GTM, including the consent state each hit was sent with.
  3. Google Ads Editor — Google
    Google's free desktop app for offline bulk edits, used for large restructures and reviewing changes before they post.
  4. Google Ads Transparency Center — Google
    Shows every ad an advertiser is running on Google, which makes competitor message checks quick.
  5. Optmyzr — Optmyzr
    A widely used PPC management platform for Google and Microsoft Ads rule-based automation, audits, and alerts.

Expert guides

  1. How to Conduct a Google Ads Audit: A Step-by-Step Guide — Optmyzr
    A detailed audit checklist from a PPC tooling company, useful as a cross-check on coverage.
  2. What is PPC – Pay-Per-Click marketing? — Search Engine Land
    Search Engine Land's maintained primer on how paid search auctions, platforms, and campaign planning fit together.
  3. A Complete PPC Marketing Guide — Search Engine Journal
    A multi-chapter guide from Search Engine Journal covering account structure, keyword research, bidding, and reporting.

Communities & courses

  1. r/PPC — Reddit
    The largest practitioner forum for paid search, useful for spotting platform bugs and rollout issues before they're documented.
  2. Skillshop: Google Ads certifications — Google
    Google's free training and certification portal for Search, Shopping, measurement, and AI-powered campaigns.
AI disclosure: This page was drafted with AI assistance and edited by a human. Platform rules and limits are cited to official documentation as checked on 2026-10-11; Google, Microsoft, and Meta change these often, so confirm against the linked source before acting. Brand names mentioned in John's background are past engagements listed on the about page; no current endorsement is implied.

Run the free Google Ads audit now.

Connect your account and Buddy returns a scored report. No credit card, and no changes without your confirmation.

Start the free audit Talk to John