Whether you've just taken over a client's advertising account, acquired a pre-owned account, or simply want to identify optimization opportunities in your own campaigns, a systematic account audit is the place to start. A thorough audit reveals structural problems, wasted spend, compliance risks, and optimization opportunities that aren't visible through routine campaign monitoring. This framework walks through the complete auditing process.
Account Settings and Configuration Audit
Before looking at campaign performance, verify the account's foundational settings are correct:
Conversion tracking: Are all conversion events properly configured and firing accurately? Missing or duplicate conversions are among the most common and most damaging issues found in audits. Verify in the platform's conversion settings and cross-reference against actual business data.
Billing and payment: Verify billing information is accurate, payment method is valid, and billing history shows no failed charges or interrupted delivery periods.
Account access: Review which users have access to the account and at what permission levels. Remove access for users who no longer need it. Verify the account owner's email is a current, monitored address.
Linked accounts: Check all linked accounts (Analytics, Merchant Center, Search Console, YouTube) are properly connected and sharing data.
Campaign Structure Audit
Evaluate whether the campaign structure supports clear performance analysis and efficient optimization:
Are campaigns organized logically by objective, funnel stage, product category, or geographic market?
Do campaigns have clear naming conventions that make their purpose, targeting, and launch date identifiable?
Are there duplicate or near-duplicate campaigns targeting the same audiences or keywords with similar budgets? This suggests internal competition.
Is budget distributed appropriately across campaigns? Look for campaigns with strong performance but limited budget, and campaigns consuming budget without results.
Are all active campaigns actually necessary? Dormant campaigns with minimal spend often clutter accounts without contributing value.
Audience and Targeting Audit
Review all audience targeting across campaigns:
Are audiences of appropriate sizes? Audiences under 10,000 users may be too small to deliver effectively. Audiences in the hundreds of millions may be too broad to target meaningfully.
Are exclusion audiences applied to prevent showing ads to existing customers, already-converted users, or irrelevant audiences?
Is there significant audience overlap between campaigns? Overlapping audiences create internal competition and inflate CPMs.
Are retargeting windows appropriate? 30-day retargeting windows for high-consideration purchases may be too short; 180-day windows for impulse purchases may be too long.
Are lookalike audiences based on high-quality seed audiences (recent purchasers, top LTV customers) or lower-quality seeds (all website visitors)?
Creative and Ad Performance Audit
Analyze performance at the creative level to identify winning and losing elements:
Which creatives have the highest CTR? Lowest CPA? Best return? Identify the common characteristics of top performers.
How long have current creatives been running? Ads showing for more than 4–6 weeks without refresh should be assessed for frequency fatigue.
What is the headline and description quality score for search ads? Low quality scores indicate poor relevance between ad copy and keywords.
Are there ad variations being tested in each ad group? Single-ad ad groups provide no creative learnings and can't be optimized.
Are dynamic creative features (Meta's Dynamic Creative, Google's RSAs) being used? If not, is there a reason?
Compliance and Risk Audit
Before scaling any acquired account, a compliance audit is essential:
Review all active and recently paused campaigns for policy compliance. Non-compliant content in any campaign creates account-level risk, not just campaign-level risk.
Check landing pages for all active campaigns. Are pages live, fast-loading, and consistent with ad content?
Review billing country and account registration details against the proxies and browser environments being used to access the account. Geographic inconsistencies are a significant trust signal.
Check account's policy violation history. Even resolved violations leave records that affect account trust scoring.
For Google Accounts: Check Merchant Center for feed disapprovals. For Meta: Check Business Account Quality and Ad Quality scores.