Stan Consulting · DIY guides
Back to Google Ads guides
Quick answer
A business owner can audit a Google Ads account in 90 minutes without agency access by running six checks in sequence: account access, conversion tracking integrity, the search terms report, match type distribution, campaign structure, and Performance Max asset groups. The goal is not optimization. The goal is to surface the structural problems that are wasting budget or corrupting the account's decision signal.
Key takeaways
What this article covers
A business owner reviewing a Google Ads account for the first time almost always starts in the wrong place. They open the account, look at the top-line numbers, see CTR and conversion rate, and try to decide if the account is doing well. That path yields nothing. The numbers on the dashboard are the output of decisions made elsewhere in the account. The audit starts at the decisions, not the output. This guide is the sequence I use after twenty years of running paid advertising across US, European, and Asian markets. It works on any account, whether you set it up, inherited it, or pay an agency to manage it. For the full pillar, see the Google Ads guides collection.
Across hundreds of audits, the same five or six problems show up in roughly the same order. Not because the platform is defective. Because most accounts were built by someone optimizing for the wrong objective, or set up in a hurry by a contractor who treated the build as a deliverable rather than an asset. Once an account is running, nobody goes back to the architecture. Bids get tweaked, budgets get raised, new ad copy gets written. The foundation never gets revisited. Six months in, the account is layered with decisions that each made sense in isolation and collectively produce a structure that drains money.
The patterns are consistent enough that you can predict what you will find before you log in:
Each of these is structural. None of them shows up on the main dashboard. All of them compound.
Every audit starts here. Not because conversion tracking is the most interesting finding. Because an account optimizing toward a broken conversion event gets worse every day the algorithm runs. Smart Bidding checks the conversion signal and adjusts. If the signal is wrong, the bids are wrong, and the longer the campaign runs, the further off it gets. Fixing tracking on a six-month-old campaign is not the same as starting a new campaign with correct tracking, because the algorithm has already trained on bad data.
Open Tools, then Conversions. For every primary conversion action, verify:
If the conversion action is the Shopify Purchase event, verify it against the actual Shopify order count for the same date range. Investigate any material unexplained variance. Reconcile event definitions, attribution windows, refunds, consent loss, and duplicate tags before naming the cause.
The Google Ads Search terms report lists eligible queries that triggered ads, subject to current privacy and reporting limits. It shows the actual queries that triggered your ads, not the keywords you thought you were bidding on. Classify the top-cost queries against the business's real buyer intent. The account-specific share of disqualified spend, not a universal recognition threshold, determines the severity.
The procedure is mechanical. Go to Insights, then Search terms. Change the date range to the last 90 days. Sort by cost, descending. Open the top 30 queries out loud. For each query, decide: is this a person my business wants to pay to reach? If not, flag it. Common patterns that indicate a problem:
Start with the highest-cost queries, classify their intent, and quantify disqualified spend. Add negatives in controlled groups and measure the account-specific effect.
Match type is the single decision with the largest budget impact and the one most accounts get wrong by default. Google's interface pushes broad match as the recommended setting because broad match combined with Smart Bidding gives the algorithm more setting to operate. That is true. It is also true that broad match in an account with thin conversion data, a weak audience signal, or no tROAS target will spend the budget on queries the business does not want.
Filter your keywords by match type and calculate the percentage of total spend sitting on broad. The thresholds I use:
The fix is rarely to eliminate broad. It is to cap broad with a tROAS target the business can actually achieve, or to move the broad spend into a separate campaign with its own budget so it cannot cannibalize phrase and exact performance.
Every account's campaign structure tells you what the person who built it was optimizing for. An account built for tracking has one campaign per service with descriptive names. An account built for performance has campaigns segmented by match type, intent, or margin. An account built in a hurry has a single Search campaign, one Shopping campaign, one PMax campaign, and no segmentation between them.
List every active campaign and capture the following for each:
The most common structural problem is overlap. A PMax campaign pulling clicks from a Search campaign on the same query, a Shopping campaign competing with PMax on the same SKUs, or brand search traffic getting credit for conversions non-brand actually drove. When campaigns overlap, tracking lies about which campaign is working.
The final structural check is interpretive, not mechanical. Most accounts generate weekly or monthly numbers that show ROAS, CPA, conversion volume, and impression share. These numbers are real. They are also incomplete, and incomplete numbers lie more effectively than wrong numbers because they feel authoritative.
Four adjustments to how you assess a summary:
A summary that does not address those four things is not wrong. It is just not enough to make a decision with.
The framework
Log in as admin. Verify the access level is Admin, not Standard or View-only. If the agency controls the account under their MCC, request admin access in writing before continuing.
Tools, Conversions. Confirm each primary action has recent data, is marked Primary, uses a sane attribution model, and is not double-firing through GTM and Google tag simultaneously.
Insights, Search terms. 90-day range, sorted by cost. Open the top 30 queries. Flag anything that is not a real buyer. Build a negative keyword list in batches.
Filter keywords by match type, then judge broad-match exposure from actual search terms, qualified conversions, and the bidding controls in place.
List every campaign, bid strategy, budget, and conversion goal. Find the overlaps. Flag any campaign where brand and non-brand are mixed, or where PMax and Shopping target the same SKUs.
Open each PMax campaign. Confirm asset groups are segmented by category or margin tier, audience signals are populated, and campaign conversion goals reflect the business outcome rather than a proxy event.
No. If you own the business, you own the Google Ads account. Log in at ads.google.com with the email that receives billing. If the agency set up the account under their own MCC and never granted you admin access, that is itself a finding. Request admin access in writing before the audit begins.
Open the search terms report, sort by cost, and compare the highest-spend queries with the offer, location, and buyer intent. The number of irrelevant queries, review time, and recoverable spend depend on the account.
A full 90-minute audit every quarter. A search terms report review every two weeks. A conversion tracking verification after any website change, tag manager update, or Shopify theme edit. The audit cadence matters less than the tracking check, because a broken conversion event compounds daily.
Skip the PMax step and spend that time on match types and negative keywords. Standard Search and Shopping accounts have the same structural failure modes as PMax, just more visible. The audit sequence works identically. PMax is one of six checks, not the whole audit.
When the guide tells you what to look for but not what to do first. When the account runs across multiple markets, multiple conversion events, or more than three campaign types at once. When you find problems but cannot decide which to fix in what order. The Conversion Marketing Plan exists specifically for that decision.
An audit is not a fix. An audit is a diagnosis. The value of running this sequence is not that you will leave with a better-performing account. You will leave with an accurate picture of what is happening inside the account, which is something most operators have never had. Decisions made from that picture will be better than decisions made from the dashboard.
Check conversion tracking before interpreting campaign performance. Bid strategy, match types, PMax, and campaign structure all depend on the conversion signal; document any tracking defect before changing downstream controls.
When the audit surfaces more work than you can execute yourself, or when the problems interact in ways a framework cannot resolve, that is the point to bring in a practitioner. Stan Consulting offers Google Ads PPC management once the audit is complete, and the Conversion Marketing Plan is the entry point for anyone who wants the findings before the management.
Related: the full marketing guides collection covers Shopify, conversion, strategy, and agency management.
Check next
Why this guide matters: Ad spend, clicks, CPA, or ROAS are not turning into qualified revenue. Budget keeps moving while the account, page, offer, or tracking leak stays hidden. Use the guide to check the pattern before raising budget or rebuilding campaigns.
The engagement format
$5,000. One engagement. Marketing plan, build, and fix. No retainer after.
See the 30-Day Marketing ProjectThis decision rests on The Account With 47 Campaigns and No Decision Logic.