Guides

How to Audit Your Google Ads Account: A DIY Checklist

An eight-pass Google Ads audit with the exact report and column for each step: search terms sorted by cost, tCPA conversion floors, match types, negatives, and geo/device/schedule targeting.

Junaid Dar· Founder, AdPilotJul 20, 20268 min read
Abstract magnifying glass over a dashboard revealing insights, representing a Google Ads account audit.

Audit a Google Ads account in eight passes: conversion tracking, wasted search spend, budget pacing, bid-strategy fit, keyword match types, ad relevance and assets, negative keywords, and geo/device/schedule targeting. An owner can run all eight in an afternoon. Each step below names the exact report and column to open.

Set your date range and scope first

Start with the last 30 to 90 days: enough volume to mean something, recent enough to describe the account today. Set the campaign filter to show everything, paused campaigns included, and open the raw search terms behind them. Keep a running note, one line per issue with the campaign name and the number that flagged it. That note is the audit, and it becomes your worklist the moment you start changing things.

The eight areas to check in a full Google Ads account audit.

1. Conversion tracking: get this wrong and the rest is noise

Smart Bidding optimizes toward whatever you count as a conversion. If tracking double-counts, fires on a pageview, or drops purchase value, the algorithm chases the wrong signal and every downstream report quietly lies. Audit it before you judge a single campaign.

Open Tools, then Conversions. For each action, decide whether it counts real money, a purchase or qualified lead, or a soft signal like a pageview or button click. If you run a shop, confirm purchase value passes on every transaction. Without it, ROAS and tROAS bidding have nothing to steer by, and the conversion-value column reads blank or suspiciously flat.

Verify with Google Tag Assistant or your tag manager's preview mode, then run a live test purchase or fill in a lead form yourself and watch it register, usually within a few hours. Check the attribution window while you're there: a 30-day click window credits conversions a 7-day window drops, so a recent shortening can sink your numbers for a reporting reason rather than a real one.

  • A lead form set to count “Every” conversion when “One” is usually right
  • A “primary” action that's really a button click or a pageview
  • Purchase value missing, so ROAS reads as blank or flat
  • Two tags firing for the same event, inflating your numbers

2. Wasted spend hides in the search terms report

Most small accounts leak money here, and it's the most satisfying part to fix. The search terms report shows the queries people actually typed, which rarely match the keywords you bid on, and broad match will surprise you. One broad keyword pulling 200 clicks at $2 each on “free” variants burns $400 on traffic that was never going to buy: illustrative, but painfully common.

Sort by cost, high to low, and read down. Flag wrong intent, wrong product, job seekers, “free” searches, competitor names you don't want, DIY queries when you sell done-for-you. Each is a click that could never convert. Add them as negatives (step five) and you've found your first quick win. To lower cost per acquisition, this is the fastest lever there is, and the same logic runs through our guide to how to lower your CPA.

A worked example: one report, top to bottom

Say you sell handmade leather wallets on roughly $1,500 a month. Sort the search terms report by cost and read the top 30 rows. Four jump out: “free wallet” at 18 clicks and $41 with zero conversions, “how to make a leather wallet” at 26 clicks and $52 with zero, “wallet repair near me” at 12 clicks and $30 with zero, and a competitor's brand name at 9 clicks and $22 with a single sale at a cost you'd never repeat. That's about $145 in one month on intent you don't want, recurring until you add the negatives. The numbers are illustrative, but the shape, a long tail of near-miss queries broad match happily paid for, shows up in nearly every account.

3. Budget pacing and bid-strategy fit

Two questions. Is budget flowing to the campaigns that earn, and does each campaign's bid strategy fit its goal? Find campaigns marked “limited by budget” that are also profitable, because those are asking for more money. Then find campaigns burning spend with no conversions, which need a fix or an honest pause.

A campaign with almost no conversion history running tCPA or tROAS can't bid well, because both need a steady flow of conversions to learn from. A rough floor is 15 to 30 conversions in the last 30 days before a target strategy has enough to chew on. Below that, Maximize Clicks or manual bidding usually behaves more sanely until volume builds. A portfolio strategy you don't remember choosing is worth tracing; inherited settings hide a lot of quiet waste.

Note

Don't chase a 100% optimization score. It's Google's 0-to-100% estimate of how well your account is set to perform, raised mainly by applying or dismissing recommendations. Some, like broad match, auto-apply and bigger budgets, serve Google's revenue as much as yours. Apply the ones that fit your goal; dismiss the rest, which also lifts the score.

4. Match types, ad relevance, and assets

Match types set how loosely Google reads your keywords. Broad match with weak negatives is the classic waste recipe; phrase and exact tighten control over which searches you pay for. Broad can perform, but only with solid conversion tracking and a hard negative list behind it. Performance Max hides its search terms almost entirely, so there your leverage is feed quality and asset strength, not keyword control. When you inherit an account, audit the match types before you trust the traffic.

In each ad group, check that responsive search ads carry enough distinct headlines and that the copy reflects the keyword. Search “emergency plumber” landing on a headline that reads “Home Services” drops relevance, lowers quality score, and raises your CPC. Fill in sitelinks, callouts and structured snippets while you're there: these assets take free space on the results page and lift click-through at no extra cost per click.

5. Negatives, geo, device, and schedule

Negative keywords stop the bleed you found in the search terms report. Build a list, add the junk, and keep a shared negative list reused across campaigns so one fix protects the whole account. It's the highest-leverage housekeeping you have, and worth its own read in our guide to negative keywords done right.

Then the targeting trio. Geo: confirm you show where your customers actually are, and set location to “presence” rather than “presence or interest” if that matters; plenty of accounts advertise worldwide because nobody changed the default. Device: if mobile converts worse than desktop, set a bid adjustment to match the gap instead of paying the same for both. Schedule: if leads never close on weekends, full spend every Saturday is a slow leak. All three drift as your traffic mix changes.

A one-off audit fixes today, then the account drifts

A manual audit has a hard limit. Clean everything on Sunday and the account is genuinely better Monday. But new search terms arrive every day, budgets get eaten, competitors change their bids, and any big edit resets the learning period. Within a few weeks half your fixes have eroded, and the checklist is only ever as fresh as the last time you ran it.

How AdPilot turns the audit into a continuous approve-and-measure loop.

That's the gap AdPilot fills. The agent reads your connected account and surfaces the same checks, wasted search terms, budget mismatches, bid-strategy fit and missing negatives, as concrete proposals. Connect once with Google OAuth, no API keys, no setup. State a goal in plain language and fixes arrive as cards you approve or reject; nothing writes to your account without your click, and every change you approve is written for real, behind a snapshot, a full audit log and Revert. AdPilot is in early access, with limited spots while our app finishes Google's verification.

Guardrails keep automation from wrecking an account. Campaigns can't be deleted, shared budgets are never touched, and before an approved change runs, AdPilot takes a metric snapshot. Every action lands in an audit log with the old value and the new one, and can be reverted with one click. Tokens are stored AES-256 encrypted. The same safety question drives our deeper look at letting AI touch your account.

Frequency

One-off manual audit

Once, then forgotten

AdPilot

Continuous daily review

Effort per pass

One-off manual audit

Hours of clicking

AdPilot

One-click approvals

Catches new drift

One-off manual audit

No, it's a snapshot

AdPilot

Yes, re-checks daily

Write safety

One-off manual audit

Manual, easy to fat-finger

AdPilot

No deletes, approval gate, revert

Documentation

One-off manual audit

A spreadsheet you'll lose

AdPilot

Snapshot plus audit log per change

Skill needed

One-off manual audit

You must know Google Ads

AdPilot

State the goal in plain words

Wasted spend

One-off manual audit

Only what you happen to notice

AdPilot

Flagged daily as proposals

Before/after proof

One-off manual audit

Gone once you close the tab

AdPilot

Live dashboard: CPA, ROAS, CTR

Undoing a change

One-off manual audit

Hunt for the old value yourself

AdPilot

Every change reversible

What it costs

One-off manual audit

Your unpaid hours, repeatedly

AdPilot

Flat $99/mo at any ad spend

Multiple accounts

One-off manual audit

One at a time, by hand

AdPilot

Up to 10 accounts on Pro

Getting started

One-off manual audit

Learn the menus yourself

AdPilot

One-click OAuth, no API keys

A one-off audit ages the moment you close the tab; AdPilot keeps checking.

Run it yourself, or keep the checklist running for you

You don't need us to audit your account. Everything above is doable by an owner willing to read the search terms report and think clearly about intent. Staying fully hands-on is a legitimate call, and the case for it runs through our guide to running Google Ads without an agency. An agency mainly buys you time and expertise, usually for a retainer or a share of your ad spend.

AdPilot changes who remembers to look. The agent runs the review daily and hands you the fixes; you keep the final say on each. Connect with one-click Google OAuth, state your goal in plain words, and watch the before and after build on the dashboard. A single account gets a free 7-day trial, then Growth is $99 a month and Pro is $249, and you can see one real, consented account we've documented as a worked example. AdPilot is an independent product, not affiliated with or endorsed by Google.

Frequently asked questions

How do I audit my Google Ads account for free?
Every tool you need sits inside Google Ads at no cost: the search terms report, Tools > Conversions, the budget and bid-strategy columns, and the recommendations tab. Set the date range to the last 30 to 90 days, work the eight areas above, and write down each change. The only cost is an afternoon's attention.
How long does a Google Ads audit take?
A small account with healthy conversion tracking takes two to three hours. Larger accounts run longer, mostly because the search terms report goes deep. The first pass is the slow one; once you know the account, a monthly review is far quicker, which is why continuous automated checks appeal to busy owners.
What is a good Google Ads optimization score?
It's Google's 0-to-100% estimate of how well your account is set to perform, rising when you apply or dismiss recommendations. No single number is worth chasing. Some recommendations push broad match or bigger budgets that suit Google more than you. Apply the ones that fit your goal and dismiss the rest, since dismissing also lifts the score.
How often should I review my Google Ads account?
Run a deep audit quarterly, plus a lighter search-terms and budget-pacing check every week or two. Search queries change constantly, so the negative-keyword review goes stale fastest. That cadence is exactly what an always-on tool automates: it watches daily and only interrupts you when a change is worth approving.
What are the most common Google Ads mistakes in small accounts?
Broken or double-counted conversion tracking, broad match with a thin negative list, budget stuck on campaigns that don't convert, tCPA or tROAS switched on before there's enough data to learn (under roughly 15 to 30 conversions a month), and worldwide geo targeting nobody meant to set. Each is easy to miss and easy to fix once you see it.
Can I audit and manage Google Ads without an agency?
Yes. The audit is a checklist any owner willing to read the search terms report can run. An agency mainly buys you time and expertise. For the discipline of a regular review without hiring anyone, an AI copilot like AdPilot runs the checks and proposes fixes you approve, keeping you in control of every change to the account.

Keep reading