Kippler.

Flight log / Transmission 008

Google Ads audit checklist (free template)

There's no Konami code for Google Ads, no secret button sequence that fixes an account. There are 34 checks worth running in a set order, and the ones teams skip are usually the ones quietly costing money.

By Ronny Cheng Updated 10 min read
warp zone: the 30-second version

> A Google Ads audit checklist lists each check, the screen in Google Ads where you verify it, and what a healthy result looks like. Start under Goals to confirm conversions, then review search terms, negative keyword lists, bidding, ads, landing pages, budget and campaign settings. Copy the tables below into a sheet and mark each row pass or fail.

This checklist is built for one job: sitting in front of a Google Ads account and knowing exactly which screen to open next. If you want the platform-neutral method behind it, including how to prioritize fixes, read the PPC audit: 40 checks. This page is the field version. Every row tells you where to click and what a healthy result looks like.

Navigation paths below reflect the Google Ads interface as of October 2026. Google moves menus around. If a path has shifted, the search bar at the top of Google Ads usually finds the page by name.

// 01 · pre-flight checklist

How do you use this Google Ads audit template?

  1. Copy the tables into a spreadsheet. Select a table, paste it into a sheet, and add three columns: Status (pass, fail, n/a), Owner and Fix by.
  2. Set the date range to the last 90 days for anything performance-related, and compare with the previous period so one bad week doesn't drive the verdict.
  3. Work top to bottom. Measurement first. If conversions are wrong, every later row is graded against bad data.
  4. Write the fix, not just the fail. "Search terms: fail" is useless a week later. "Add job-seeker terms to the shared negative list" gets done.
kipp>

A checklist nobody fills in is just a long webpage. Put an owner on every fail before you close the tab.

// 02 · telemetry

Are Google Ads conversions set up correctly? (checks 1 to 7)

#CheckWhere to find itWhat good looks like
1Primary vs. secondary actionsGoals > ConversionsOnly real outcomes (qualified lead, demo, purchase) are primary. Micro-actions are secondary.
2Conversion action statusGoals > ConversionsEvery primary action is recording. None show as inactive or with errors.
3Counting settingGoals > Conversions, open each actionLead actions count "One" per click. "Every" only for purchases.
4Enhanced conversionsGoals > Conversions > Settings, Enhanced conversionsTurned on for web, and for leads if you close deals offline.
5CRM or offline importGoals > Conversions > Summary > Create conversion action > Conversions offlineQualified pipeline or closed deals flow back into the account.
6Attribution modelGoals > AttributionData-driven, with a conversion window that fits your sales cycle.
7Auto-taggingAdmin > Account settingsOn, and the click ID survives every redirect and form.

Two definitions to hold onto. A primary action feeds bidding and the "Conversions" column. A secondary action only shows in "All conv." for observation. And data-driven attribution is Google's default model for most conversion actions. If an account still uses something else, find out who chose it and why.

// 03 · signal vs. noise

What should you check in search terms and keywords? (checks 8 to 14)

#CheckWhere to find itWhat good looks like
8Search term relevanceCampaigns > Insights and reports > Search termsThe top 50 terms by cost are all things you'd happily pay for.
9Match type mixSame report, Match type columnYou know what share of spend comes from broad, close variant and AI Max matches.
10Performance Max search termsSearch terms, then the "Search terms and landing pages for Performance Max" viewNo brand, job or junk terms soaking up PMax budget.
11Search terms insightsCampaigns > Insights and reports > InsightsSearch categories line up with what you sell.
12Negative keyword listsTools > Shared library > Exclusion lists, Negative keyword lists tabThemed lists exist and are applied to every relevant campaign.
13Account-level negativesAdmin > Account settings > Negative keywordsUniversal exclusions live here, such as terms you never want to serve on anywhere.
14Quality Score componentsCampaigns > Audiences, keywords, and content > Search keywords, add Quality Score columnsNo top-spend keyword rated "Below average" on any component.

Limits worth knowing before you build: up to 20 negative keyword lists per account, up to 5,000 negatives per list, and up to 1,000 account-level negative keywords. Account-level negatives apply across Search, Performance Max, Shopping, App, Smart and Local inventory. The full method for building lists is in our negative keyword list guide.

Search terms insights matter for check 11 because they group queries into categories and include terms that the standard report hides for privacy reasons. It's the closest thing to seeing the whole map.

// 04 · the auction

How do you audit Google Ads bidding? (checks 15 to 18)

#CheckWhere to find itWhat good looks like
15Bid strategy per campaignCampaigns > Campaigns, Bid strategy type columnStrategy matches each campaign's real conversion volume.
16Data exclusions for outagesTools > Budgets and bidding > Adjustments > ExclusionsAny period of broken tracking is excluded so bidding doesn't learn from it.
17Change frequencyCampaigns > Change historyTargets and budgets change on a plan, not every few days.
18ExperimentsCampaigns > Campaigns > ExperimentsBig changes, like a new bid strategy, ran as experiments first.

Change history is the most underrated screen in the account. It shows who changed what and when, which is usually the fastest explanation for a performance cliff.

// 05 · payload

What should you check in ads and assets? (checks 19 to 22)

#CheckWhere to find itWhat good looks like
19RSA coverageCampaigns > Campaigns > AdsAt least 2 responsive search ads per ad group with Good or Excellent ad strength.
20Policy statusAds view, Status columnNo disapproved or limited ads that anyone has ignored.
21AssetsCampaigns > AssetsSitelinks, callouts and structured snippets are live and point to current pages.
22Text customization (formerly automatically created assets)Campaigns > Campaigns > Settings, AI MaxA deliberate on or off decision. If on, generated assets are reviewed in the "Added by" column.

Google allows up to 15 headlines and 4 descriptions per responsive search ad and recommends at least 2 RSAs with Good or Excellent ad strength per ad group.

// 06 · landing

How do you check landing pages inside Google Ads? (checks 23 to 25)

#CheckWhere to find itWhat good looks like
23Where traffic landsCampaigns > Insights and reports > Landing pagesNon-brand spend is spread across relevant pages, not piled on the homepage.
24Device gapCampaigns > Insights and reports > Where and when ads showed > DevicesMobile conversion rate isn't dramatically below desktop.
25Final URL per ad groupAds view, add the Final URL columnEach ad group points to the page closest to its theme.

The landing pages report is where the post-click problem becomes visible. The common pattern: dozens of tightly themed ad groups, all funneling into two or three pages. If 30 ad groups share one URL, the ad groups are doing their job and the page isn't. The manual fix is to build dedicated pages for your highest-spend intents and repoint those ad groups first.

kipp>

Sort the landing pages report by cost. If the homepage is on top, that's your audit headline.

// 07 · fuel costs

How do you audit Google Ads budget and competition? (checks 26 to 28)

#CheckWhere to find itWhat good looks like
26Budget-limited campaignsCampaigns > Campaigns, Status columnYour most efficient campaigns aren't marked limited by budget.
27Lost impression shareCampaigns view, add Search lost IS (budget) and (rank) columnsYou know whether each campaign loses to budget or to rank, and act on the right one.
28CompetitorsCampaigns > Insights and reports > Auction insightsNo surprise new entrants on your core terms.

Check 27 is the fork in the road. Lost to budget means the campaign ran out of money. Lost to rank means it lost auctions it could afford. Raise the budget on a rank problem and you've paid for nothing.

// 08 · orbit

Which Google Ads settings should you audit? (checks 29 to 34)

#CheckWhere to find itWhat good looks like
29NetworksCampaigns > Campaigns > Settings, NetworksSearch partners and Display Network are deliberate choices, reviewed by segment.
30Location optionsCampaigns > Campaigns > Settings, Locations"Presence" if you can only serve customers in your target area.
31Ad scheduleCampaigns > Audiences, keywords, and content > Ad scheduleMatches when your team can respond, if speed to lead matters.
32Brand settingsCampaigns > Campaigns > SettingsBrand exclusions on non-brand Search and Performance Max.
33AI Max guardrailsCampaigns > Campaigns > SettingsIf on, URL exclusions and brand settings are defined.
34Auto-apply recommendationsCampaigns > Recommendations > Auto-apply settingsOnly the types someone chose on purpose are switched on.

Google's default location option, "Presence or interest", also reaches people who have shown interest in your locations. "Presence" limits ads to people in or regularly in them. For AI Max, the search terms report adds an "AI Max" match type, and a Source column shows whether a match came from your landing pages or from AI Max expansion. Check those before deciding whether the feature earns its spend.

// 09 · go / no-go

What does a passing Google Ads account look like?

Not 34 green rows. A passing account has zero fails in measurement (checks 1 to 7), no unreviewed spend on irrelevant terms, and every top-spend ad group landing on a page that answers its search. The rest are improvements, not emergencies.

Say a hypothetical B2B account passes 26 of 34 checks. If the 8 fails include check 1, it doesn't have a 76% score. It has a measurement problem that makes the other 26 passes unverifiable.

For how this fits into the wider program of campaigns, budgets and channels, see the B2B PPC playbook.

Where this checklist breaks

kipp> waitlist --join

Something's warming up on the launch pad.

We're building something for people who read posts like this. Early access opens in waves.

Early access, by invitation.

// 10 · comms

FAQ

Where is the search terms report in Google Ads?

Select Campaigns in the left navigation, open Insights and reports, then select Search terms. Performance Max search terms are in the same report under a separate dropdown view.

Where are negative keyword lists in Google Ads?

Under Tools, then Shared library, then Exclusion lists, on the Negative keyword lists tab. Account-level negative keywords are separate, under Admin, then Account settings.

How many negative keyword lists can a Google Ads account have?

Google allows up to 20 negative keyword lists per account with up to 5,000 negative keywords in each list. Account-level negative keywords are capped at 1,000.

Is optimization score a good audit score?

No. Optimization score estimates how well an account is set to perform based on Google's own recommendations. It does not check whether your conversion data is accurate or whether clicks land on relevant pages.

How often should you run a Google Ads audit?

Run the full checklist quarterly and after any tracking change, account handover or unexplained performance shift. Check search terms and budget status weekly.

Ronny Cheng has spent 15+ years in performance marketing and led growth on 9+ startup exits across 75+ companies. He writes the Flight log for people who read search term reports for fun.

Receipts

  1. Google Ads Help: Navigate Google Ads serving accounts
  2. Google Ads Help: About the search terms report
  3. Google Ads Help: Add negative keywords to campaigns
  4. Google Ads Help: About account-level negative keywords
  5. Google Ads Help: About the search terms report in Performance Max
  6. Google Ads Help: Location targeting options
  7. Google Ads Help: About reporting in AI Max for Search campaigns