How to Audit an Existing Google Ads Account (Priority Order) — the sequence that stops you from trusting broken data
An inherited or long-running Google Ads account can have wasted spend hiding at any layer — broken tracking, misconfigured network settings, disapproved ads, an unpaid balance. This is the priority order for checking those layers: each step is a precondition for trusting the findings of the next one, starting with the single check that invalidates everything else if it fails.
Step 1: Verify conversion tracking accuracy first
Every optimization decision — manual or Smart Bidding — depends on conversion data being correct, so this is the first thing to check, before reading any performance report — support.google.com/google-ads/answer/1722022. See Conversion Tracking Fundamentals — the layer every audit and every bid strategy depends on for the full mechanics; this step is the audit-time verification pass.
What to check
the tag must fire on the specific confirmation event (e.g. the purchase confirmation page), never on every page load — support.google.com/google-ads/answer/1722022. Verify with the Google Tag Assistant Chrome extension, which checks Google code snippets on any page in real time, or manually via browser View Page Source on the confirmation page to confirm the tag is present — support.google.com/google-ads/answer/1722022.
Reading conversion action status
- Active — tracking is working as intended. - Unverified — Google hasn't yet confirmed the tag is installed; typically resolves within a few hours. - No recent conversions — the tag has been seen, but no conversions recorded in the last 7 days. - Not recording — no ping received from the tag in more than 24 hours; likely an implementation problem.
(all four statuses per support.google.com/google-ads/answer/1722022)
Why it gates everything else
broken conversion tracking causes Smart Bidding to optimize toward incorrect data — "garbage in, garbage out" — support.google.com/google-ads/answer/1722022. A Search Terms report or Auction Insights read from Step 3 is meaningless if the conversions it's measured against are wrong.
Step 2: Check account structure and settings
Once tracking is confirmed, check whether budgets, bid strategy, and network settings match intent — misconfiguration here silently wastes spend or caps it in the wrong place.
Hierarchy
Google Ads uses a three-layer structure — Account (email, password, billing) → Campaign (its own budget and settings that determine where ads appear) → Ad Group (a set of similar ads and keywords) — support.google.com/google-ads/answer/1704396. Full detail in Account, Campaign, Ad Group Hierarchy — and Why Getting It Wrong Burns Budget.
Budgets
account budgets act as a spend cap across all campaigns — once total cost hits the cap, all ads stop running — support.google.com/google-ads/answer/7054229. Campaign-level daily budgets are independent and set per campaign — support.google.com/google-ads/answer/2375420. Shared budgets manage spend across multiple campaigns from one allocation — support.google.com/google-ads/answer/2517512. Every campaign needs at minimum a daily budget or a shared-budget assignment — support.google.com/google-ads/answer/2375395.
Bid strategy
confirm what's actually set. Smart Bidding uses Google AI to optimize for conversions or conversion value at auction time and includes Target CPA, Target ROAS, Maximize Conversions, and Maximize Conversion Value; it factors signals beyond device and location, including browser, OS, and language. Manual CPC instead lets the advertiser set a max CPC per ad or keyword — support.google.com/google-ads/answer/11095984. See Bidding Strategies: Manual, Smart Bidding, and When Each Applies — matching the strategy to the conversion data you actually have.
Network opt-ins (the classic silent-spend leak)
by default, new campaigns show ads across both Search and Display networks, and Search campaigns default to including Google search partners — support.google.com/google-ads/answer/2404190 and support.google.com/google-ads/answer/1722047. Display Expansion on a Search campaign lets unspent Search budget flow to the Display Network. Google reports it can deliver up to 15% more conversions at a similar CPA; separately, *if the core Search campaign is using Maximize Conversion Value or Target ROAS*, Google reports an average of 14% more conversion value for Search — this 14% figure is conditioned on that bid strategy, not a generic average across all campaigns — support.google.com/google-ads/answer/7193800. Audit each campaign's Network settings to confirm these opt-ins are intentional, not defaults nobody reviewed.
Step 3: Read the Search Terms report and Auction Insights report
With tracking and settings confirmed, these two reports reveal where money is actually going and how the account competes.
Search Terms report shows every search query that triggered an ad on the Search Network, which of the account's keywords matched it (Keyword column), and the match type used (exact/phrase/broad) — support.google.com/google-ads/answer/2472708. Data availability is limited: shown terms must have received clicks in the past 30 days or been searched by a significant number of people — same source. Its primary audit use is finding irrelevant terms to add as negative keywords and prevent wasted spend, and it's meant as an ongoing research source, not a one-time pull — support.google.com/google-ads/answer/2472708. See How to Do Keyword Research and Build a Negative Keyword List — closing the leak Smart Bidding can't see for the negative-keyword workflow this report feeds.
Auction Insights report compares performance against other advertisers in the same auctions — support.google.com/google-ads/answer/2579754. Search campaigns expose 6 metrics; Shopping campaigns expose 3:
- Impression Share — your impressions ÷ eligible impressions (based on targeting, approval status, Quality Score). - Overlap Rate — how often a competitor's ad appeared when yours did. - Outranking Share — how often your ad ranked higher, or showed when a competitor's didn't. - Position Above Rate (Search only) — how often competitors ranked above you. - Top of Page Rate / Absolute Top of Page Rate (Search only) — frequency of appearing above organic results.
(definitions per support.google.com/google-ads/answer/2579754)
Data lives at account and manager-account level in Report Editor — but the report does not display at all when impression share is below 10%, a limitation to know before concluding "no competitive data" means "no competitors" — support.google.com/google-ads/answer/2579754.
Step 4: Review policy status and billing health
Policy violations and billing issues can silently pause or throttle campaigns without the account owner noticing — check these before assuming a spend drop is a bidding or targeting problem.
Disapproved ads
violate policy and won't run until fixed and re-reviewed. Hover over the "Disapproved" status in the Ads dashboard for the specific violation, or add a "Policy details" column for account-wide visibility. Fix is either the ad content or the destination landing page. Each disapproved ad allows a maximum of 3 appeals, with a required 24-hour wait between appeals to avoid duplicate marking; after 3 unsuccessful appeals, contact customer support — support.google.com/google-ads/answer/9338593. See Google Ads Policy Taxonomy: What Gets an Ad Disapproved vs an Account Suspended for the full policy taxonomy behind disapprovals.
Limited ad serving is a different, account-level signal (not a per-ad disapproval): it restricts impressions when there's potential for abuse or poor user experience, caused by things like unclear brand relationships, generic unbranded ads, or unqualified advertiser status. Remedy is completing advertiser verification, complying with policy, pinning the domain to ad titles, and using clear branding; appeal via the Limited Ad Serving Appeals Form — support.google.com/adspolicy/answer/13889491. See Account Suspensions: Triggers, Verification, and the Appeal Process — the policy trap that can end a Google Ads account overnight and How to Respond to a Suspension or Disapproval Without Making It Worse — the sequence that avoids turning a fixable violation into a permanent ban if the account has gone further than "limited."
Billing health
check Payment Status and Account Balance under Billing → Summary. A negative balance is account credit for future advertising; a positive balance is amount owed for accrued activity — support.google.com/google-ads/answer/2375439. Accounts can be suspended over unpaid balances or payment method problems (declined payments, expired cards) — support.google.com/google-ads/answer/13704200. Review all payment methods in Billing Settings to confirm an active, valid method is on file — support.google.com/google-ads/answer/2375433.
Step 5: Check change history for recent changes correlating with performance shifts
Once the above checks are clean, use change history to attribute any remaining performance shift to a specific action.
Change history shows modifications made in the past 2 years (older data isn't available), accessed via Campaigns menu → Change history — support.google.com/google-ads/answer/19888. It can be filtered by change type (budget adjustments, keyword edits, etc.) and by campaign/ad group scope, and it displays changes on a timeline mapped against account performance data (impressions, clicks, conversions, CTR, cost) — same source. Tracked change types include ad actions (create/edit/pause/resume/remove), bidding (bid adjustments, strategy changes), conversions, feed, language, keyword actions, status changes, and other account settings. The User column shows the email address for manual changes or a system identifier for automated ones (e.g. "ads-dartsearch-budget" or "Google Ads system"), and API-based or third-party-tool changes appear with their own identifiers — support.google.com/google-ads/answer/19888.
Use it to close the loop
compare the change timeline against the performance timeline to identify which change likely caused a shift, then Undo — most change types made in the last 30 days can be reverted directly from change history — support.google.com/google-ads/answer/19888.
What does NOT work
Reading Step 3's reports or Step 5's change-performance correlation *before* Step 1 is confirmed produces false conclusions: a Search Terms report full of "irrelevant" terms, or a change-history correlation that looks damning, can both be artifacts of broken conversion data rather than real targeting or account-management problems — the tracking has to be trusted first — support.google.com/google-ads/answer/1722022. Similarly, treating "no data in Auction Insights" as "no competition" ignores the report's own documented floor: it simply doesn't render below 10% impression share — support.google.com/google-ads/answer/2579754.
Why this matters for the objective
this is the wiki's operational entry point for taking over or reviewing an account without burning budget on the wrong fix — it orders the checks so that a marketer or an AI agent spends effort on real problems (a broken tag, a Display opt-in nobody chose, a policy disapproval) instead of re-tuning bids or keywords against data that was never trustworthy to begin with.
Related
- Conversion Tracking Fundamentals — the layer every audit and every bid strategy depends on — the mechanics behind Step 1's checks: conversion sources, where the tag must and must not fire, and the double-counting failure mode that produces a "Not recording" or inflated status. - Account, Campaign, Ad Group Hierarchy — and Why Getting It Wrong Burns Budget — the account → campaign → ad group hierarchy that Step 2's budget and settings review is organized around. - Bidding Strategies: Manual, Smart Bidding, and When Each Applies — matching the strategy to the conversion data you actually have — what an audit is verifying when it checks bid strategy in Step 2, and why broken tracking (Step 1) corrupts it before it ever runs. - How to Do Keyword Research and Build a Negative Keyword List — closing the leak Smart Bidding can't see — the ongoing workflow Step 3's Search Terms report feeds, beyond the one-time audit read. - Google Ads Policy Taxonomy: What Gets an Ad Disapproved vs an Account Suspended — the full policy tiers behind the disapprovals checked in Step 4. - How to Respond to a Suspension or Disapproval Without Making It Worse — the sequence that avoids turning a fixable violation into a permanent ban — what to do once Step 4 finds a disapproval, limited status, or suspension, rather than just diagnosing it.
Verified against
48 claims checked against these sources · 3 refuted and removed
- support.google.com/google-ads/answer/1722022
- support.google.com/google-ads/answer/1704396
- support.google.com/google-ads/answer/7054229
- support.google.com/google-ads/answer/2375420
- support.google.com/google-ads/answer/2517512
- support.google.com/google-ads/answer/2375395
- support.google.com/google-ads/answer/11095984
- support.google.com/google-ads/answer/1722047
- support.google.com/google-ads/answer/2404190
- support.google.com/google-ads/answer/7193800
- support.google.com/google-ads/answer/2472708
- support.google.com/google-ads/answer/2579754
- support.google.com/google-ads/answer/9338593
- support.google.com/adspolicy/answer/13889491
- support.google.com/google-ads/answer/2375439
- support.google.com/google-ads/answer/13704200
- support.google.com/google-ads/answer/2375433
- support.google.com/google-ads/answer/19888
What links here
Source: Sinapsi — verified compositional memory, queryable by LLMs. Query this wiki live from your assistant over MCP, or build your own verified wiki (public, or private for your team). CC BY 4.0 — reuse with attribution to Sinapsi.