Optivio Media ← Back to Optivio

ACCOUNT AUDIT — DIAGNOSTIC CHECKLIST

Meta Ads Account Audit Checklist: 25 Things to Check Before You Blame the Algorithm

Before you fire your agency, rebuild your account, or conclude "Meta Ads just doesn't work for us" — run this diagnostic. It's the exact checklist we go through on every new client account.

Almost every Meta Ads problem traces back to one of five areas: structure, tracking, creative, audience, or budget/scaling. When performance is off and you don't know why, guessing wastes both time and money. A structured audit doesn't.

This is the exact 25-point checklist we run before we ever touch a client's campaigns. Grab your Ads Manager and go through it section by section — takes about an hour.

Section 1: Account Structure

  1. Do you have separate campaigns for prospecting (TOF), engagement retargeting (MOF), and purchase retargeting (BOF) — or is everything blended into one campaign?
  2. Is budget allocated roughly 60-70% TOF, 15-20% MOF, 10-15% BOF?
  3. Are your campaign objectives aligned to what you actually want (Purchase for eCommerce, not Traffic or Engagement)?
  4. Do you have more than 3-4 active ad sets per campaign competing for the same audience and budget?
  5. Is Advantage+ Shopping Campaigns (or manual campaigns) being used deliberately, not just left on default settings?

Section 2: Tracking & Data Quality

  1. Is the Conversions API (CAPI) connected in addition to the browser pixel?
  2. Is your Event Match Quality (EMQ) score above 7.0 for the Purchase event?
  3. Is event deduplication configured correctly between pixel and CAPI (check for double-counted purchases)?
  4. Does Meta-reported purchase volume match your Shopify/CRM purchase volume within roughly 10-15%?
  5. Are you tracking value-based events (purchase value, not just purchase count) for ROAS accuracy?
Meta Ads ad set breakdown showing purchases, cost per purchase, CPC, and CTR side by side for UAE audience segments
This is the level of detail an audit works at — comparing cost per purchase and CTR side by side across ad sets, not just looking at account-level totals.

Section 3: Creative

  1. Has new creative been tested in the last 14 days?
  2. Is any ad running above 3.0 frequency in a 7-day window (fatigue signal)?
  3. Are you testing at least 3 distinct angles (not just visual variations of the same angle)?
  4. Do you have a mix of formats — UGC, static, carousel — rather than relying on one format exclusively?
  5. Are losing ads being killed within 72 hours / $50-100 spend, or left running out of inertia?

Section 4: Audience & Targeting

  1. Has your ad set reached over 60% of its total audience in the last 30 days (saturation signal)?
  2. Are you relying on a single lookalike seed, or testing multiple (purchasers, high-value purchasers, repeat buyers, email subscribers)?
  3. Have you tested broad targeting (age/gender/location only) against interest-stacked audiences?
  4. Is audience overlap between ad sets checked periodically (competing against yourself for the same users)?
  5. If applicable, have you tested expansion into adjacent geographies or markets?

Section 5: Budget & Scaling

  1. Have budget increases stayed within the 20-30% incremental rule, or have there been sudden 2-3x jumps?
  2. Is testing budget (20-30% minimum) protected even when a winning campaign is being scaled?
  3. Are you tracking CPA/ROAS by funnel layer (TOF/MOF/BOF) separately, not just as one blended account number?
  4. Is there a documented plan for scaling ahead of major sales periods, rather than reacting on the day?
  5. Are you looking at LTV/repeat purchase rate, or judging every campaign purely on first-order CPA?

Key Takeaway

If you check "no" on more than 5-6 of these 25 items, that's very likely where your performance problem is hiding — not in "the algorithm" or "the market."

How to Score Yourself

  • 20-25 checked: Your account fundamentals are solid. Performance issues are more likely creative fatigue or market-level, not structural.
  • 13-19 checked: There are real gaps worth fixing — likely explaining at least part of any CPA increase you've seen.
  • Below 13: Structural issues are very likely the primary driver of underperformance. Start with tracking (Section 2) and structure (Section 1) first — everything else optimizes on top of those two foundations.

In nearly every audit we run, the first two or three unchecked items — usually in tracking or structure — explain 80% of the performance gap. Fix those before touching creative or audiences.

What to Do With Your Results

Work through gaps in this order: tracking first (everything else optimizes on bad data otherwise), then structure (funnel layering), then creative, then audience, then scaling pace. This mirrors the exact diagnostic sequence in our guide on why CPA keeps rising — fixing things out of order usually means re-doing work once you find the real root cause underneath.

Frequently Asked Questions

How often should I audit my Meta Ads account?

Run a full structural audit every 60-90 days, and a lighter tracking/creative check monthly. If CPA has been climbing for more than two weeks with no clear cause, run the audit immediately rather than waiting for the scheduled check.

What's the most commonly missed item in a Meta Ads audit?

Event Match Quality (EMQ) and Conversions API deduplication. Most brands check whether the pixel is firing, but far fewer check whether Meta is receiving high-quality, deduplicated purchase data — which directly affects how well the algorithm can optimize.

Can I audit my own Meta Ads account without an agency?

Yes, a structural audit using a checklist like this one is something any founder with Ads Manager access can run themselves. What's harder to self-audit is benchmarking your numbers against what's actually achievable in your industry and market — that context usually comes from having managed many accounts.

How long does a full Meta Ads account audit take?

A thorough 25-point audit takes 45-90 minutes for someone familiar with Ads Manager, longer if you're also cross-referencing Shopify or CRM data to verify tracking accuracy.

The Bottom Line

Most "Meta Ads stopped working" moments aren't mysteries — they're a handful of unchecked boxes on a list exactly like this one. Run the audit before you rebuild anything, switch agencies, or pull budget. It'll tell you exactly where to spend your next hour of effort.

Want Us to Run This Audit For You?

Book a free 15-minute audit call. We'll screen-share your Ads Manager and walk through this exact checklist live — no obligation, no sales pitch.

Book Your Free Audit

If we're not the right fit, we'll tell you on the call — and still give you the audit.

tahailyas.com · LinkedIn · Instagram · Founded by Taha Ilyas · Dubai, UAE