All templatesAudits3-4 hours for the first full pass, under an hour for the 90-day recheckUpdated 9 August 2026

The 27-Point Google Ads Structure Audit

Twenty-seven checks across six sections, from destination control and brand exclusions to asset groups and custom labels, each one naming the exact screen and the exact bad answer.

Who this is for

  • Operators who inherited an account and never re-audited the structure
  • Founders who want to know what Google changed without asking their agency
  • In-house buyers running a quarterly structure review

Why this exists

Google Ads keeps shifting defaults toward more automation: wider URL expansion, automatically created assets, broader matching inside PMax and AI Max. Most accounts are still running whatever got launched at kickoff. This is the 27-point audit Ad-Lab runs before deciding what stays automated and what gets pulled back, written so an operator can run it without a media buyer in the room.

Read this before you open a single toggle

Every check below names the screen, the setting, and what a bad answer looks like. Work it in order the first time. After that, the 90-day recheck only needs the items that failed last time, plus a fresh pass on the landing page and search terms reports, because those two decay the fastest.

1. Destination control

0/4 done

2. Brand exclusions

0/4 done

3. Waste surfaces

0/5 done

4. Automatically created assets

0/4 done

5. Asset group architecture

0/5 done

6. Custom labels and the recheck cadence

0/5 done

What a bad answer in each section tends to cost

Ranges from Ad-Lab structure audits across ecom accounts. Composite figures, not one specific client's results.

SectionWhat it governsTypical drag when nobody checks
Destination controlWhere the click lands5-15% of clicks reaching an unintended or generic page
Brand exclusionsWhether branded demand gets counted as new revenue10-30% of reported PMax conversions
Waste surfacesSpend with no realistic path to a sale8-20% of monthly budget
Automatically created assetsWhat Google says on the account's behalfNo clean percentage. The exposure is a wrong claim serving at scale, which is why every asset gets read instead of assumed.
Asset group architectureWhether the bidder gets clean signal or noise15-25% of PMax efficiency
Custom labels and cadenceWhether this audit stays true past this quarterMost of the gains erode within two quarters without a recheck

How to run it

  1. Pull the last 90 days before you touch a setting

    Export campaign, ad group, and asset group performance, the landing page report, the search terms report, and the current feed. The audit is only as honest as the export it runs against.

  2. Work the six sections in order, mark each item pass, fail, or unsure

    Unsure counts as fail until proven otherwise. Tally fails per section so you know where the account is weakest before you start fixing anything.

  3. Fix the highest-cost section first, using the table above as the tiebreaker

    Ship one section's fixes at a time and hold everything else flat for a week before touching the next section, so you can tell which fix produced which result.

  4. Calendar the 90-day recheck the same day you finish

    Put the next-review date in the account's own notes, not a separate doc nobody opens. The recheck only needs the items that failed plus a fresh landing page and search terms sweep.

What good looks like at the end of this audit

Final URL expansion is off everywhere except the one catalog account that earns the exception, and every substituted URL in the sample kept its tracking. Both brand lists are populated, dated, and attached to every campaign that needs them. The landing page and search terms reports show no repeat offenders. Every automatically created asset has been read by a person. Every asset group scores 'Good' or better and its filter has been checked against real SKUs. Custom labels 0 through 4 are populated past 80% of active inventory. The next review date is already on the calendar.

External resources

Authoritative references we link to alongside the template. Read them before running the audit.

Want this run for you?

Apply for a free audit. Patrick walks you through the most- relevant sections against your real account.