Diagnose Google Ads account health
auditskillsetup L2★2,106
nowork-studio/toprank ↗What it does
Diagnose Google Ads account health and persist business context for downstream optimization
Best for
Agencies and in-house teams establishing baseline health before optimization, ensuring downstream copy/landing-page work is grounded in actual business context.
Inputs
- · Google Ads account ID
- · read-only access to account
Outputs
- · business-context.json with services/brand/seasonality/offers
- · personas JSON with target audience + value prop
- · account structure report
- · cost/efficiency baseline
Requires
- · Google Ads API
- · runScript with ads.gaqlParallel
- · WebSearch (policy freshness check)
Preconditions
- · Google Ads account exists
- · API credentials configured
- · campaigns/ad groups active (skip if spend=0)
Failure modes
- · GAQL query errors block entire audit
- · policy registry stale (Google changes not detected)
- · business context missing (downstream skills operate blind)
- · persona discovery incomplete
Trust signals
- · policy-registry.json freshness check (high/moderate/stable volatility)
- · filesystem contract documents handoff to /google-ads-copy and /google-ads-landing
- · Phase 1-3 workflow (policy check → GAQL pull → scoped analysis)
- · business-context.json schema documented
- · personas{name, demographics, primary_goal, pain_points, search_terms, decision_trigger, value}