What we check
The 70 checks AdCopilot's audit runs, each listed in its area with what it looks at, its rule and how to fix it.
A catalogue of 70 checks, each listed. 68 count toward the health score; the rest are advice only. The daily check-in runs 14 of them each morning, and about 11 give a result; a deep audit attempts all 70. Each row opens the check: what it looks at, the rule with its numbers, why it matters, who it applies to, and how to fix it.
On your Audit page, the What we check tab lists the same checks with your own account's result beside each one.
Conversion tracking
| Check | Runs in | Badge |
|---|---|---|
Double counting G-CT1 | Daily check-in and deep audit | Best practice |
Analytics feeding Google Ads G-CT2 | Daily check-in and deep audit | Best practice |
Conversion tag firing G-CT3 | Daily check-in and deep audit | Best practice |
Primary conversion action G42 | Daily check-in and deep audit | Best practice |
Enhanced conversions G43 | Daily check-in and deep audit | Best practice |
Tracking that doesn't depend on the browser G44 | Daily check-in and deep audit | Best practice |
Consent mode G45 | Daily check-in and deep audit | Google rule |
Conversion window G46 | Daily check-in and deep audit | Best practice |
Small steps counted as results G47 | Daily check-in and deep audit | Best practice |
Attribution model G48 | Daily check-in and deep audit | Best practice |
Conversion values G49 | Daily check-in and deep audit | Best practice |
Wasted spend
| Check | Runs in | Badge |
|---|---|---|
Keywords with many clicks and no conversions G-WS1 | Daily check-in and deep audit | Best practice |
Search-term reviews G13 | Deep audit | Best practice |
Negative keyword lists G14 | Deep audit | Best practice |
Negative lists on every Search campaign G15 | Deep audit | Best practice |
Searches that brought no conversions G16 | Daily check-in and deep audit | Best practice |
Broad match on manual bidding G17 | Deep audit | Best practice |
Near-matches with no conversions G18 | Deep audit | Best practice |
Search-term visibility G19 | Deep audit | Best practice |
Account structure
| Check | Runs in | Badge |
|---|---|---|
Campaign names (advice only) G01 | Deep audit | Best practice |
Ad group names (advice only) G02 | Deep audit | Best practice |
Ad group size G03 | Deep audit | Best practice |
Campaigns of one type G04 | Deep audit | Best practice |
Brand and non-brand G05 | Deep audit | Best practice |
Performance Max G06 | Deep audit | Best practice |
Brand campaign shielded from Performance Max G07 | Deep audit | Best practice |
Budget on your best campaigns G08 | Deep audit | Best practice |
Daily budget running out G09 | Deep audit | Best practice |
Ad schedule G10 | Deep audit | Best practice |
Location targeting G11 | Deep audit | Best practice |
Network settings G12 | Deep audit | Best practice |
Keywords and Quality Score
| Check | Runs in | Badge |
|---|---|---|
Keywords with no impressions G-KW1 | Deep audit | Best practice |
Top keyword in the headlines G-KW2 | Deep audit | Best practice |
Average Quality Score G20 | Deep audit | Best practice |
Keywords with a Quality Score of 3 or less G21 | Deep audit | Best practice |
Expected click rate G22 | Deep audit | Best practice |
Ad relevance G23 | Deep audit | Best practice |
Landing page experience G24 | Deep audit | Best practice |
Quality Score of your top spenders G25 | Deep audit | Best practice |
Ads and assets
| Check | Runs in | Badge |
|---|---|---|
Ad freshness G-AD1 | Deep audit | Best practice |
Click-through rate G-AD2 | Deep audit | Best practice |
Audience signals G-PM1 | Deep audit | Best practice |
Performance Max ad strength G-PM2 | Deep audit | Best practice |
Brand searches in Performance Max G-PM3 | Deep audit | Best practice |
Performance Max search themes G-PM4 | Deep audit | Best practice |
Negative keywords in Performance Max G-PM5 | Deep audit | Best practice |
Responsive search ads per ad group G26 | Deep audit | Best practice |
Headlines per ad G27 | Deep audit | Best practice |
Descriptions per ad G28 | Deep audit | Best practice |
Ad strength G29 | Deep audit | Best practice |
Pinned headlines G30 | Deep audit | Best practice |
Performance Max asset groups G31 | Deep audit | Best practice |
Performance Max videos G32 | Deep audit | Best practice |
Performance Max asset groups per campaign G33 | Deep audit | Best practice |
Final URL expansion G34 | Deep audit | Best practice |
Settings and targeting
| Check | Runs in | Badge |
|---|---|---|
Smart bidding G36 | Deep audit | Best practice |
Bid targets G37 | Deep audit | Best practice |
Learning bid strategies G38 | Deep audit | Best practice |
Budget-limited campaigns G39 | Daily check-in and deep audit | Best practice |
Manual bidding at high volume G40 | Deep audit | Best practice |
Portfolio bid strategies G41 | Deep audit | Best practice |
Sitelinks G50 | Deep audit | Best practice |
Callouts G51 | Deep audit | Best practice |
Structured snippets G52 | Deep audit | Best practice |
Images with Search ads G53 | Deep audit | Best practice |
Call asset G54 | Deep audit | Best practice |
Lead form G55 | Deep audit | Best practice |
Audiences G56 | Deep audit | Best practice |
Customer lists G57 | Deep audit | Best practice |
Placement exclusions G58 | Deep audit | Best practice |
Tag Manager tools
The 18 Tag Manager tools as of v2.35.0 — 9 reads and 9 writes. Every change is staged in AdCopilot's own workspace in your container and never published; you publish. Nothing is deleted.
Conversion tracking
The 11 scored AdCopilot checks in the conversion tracking category, with what each looks at, its rule and how to fix it.