Paid Social

    Facebook Ads Audit: 18 Checks That Find Waste

    A Facebook ads audit checklist ordered by impact: account structure, audiences, creative, tracking, and the checks that surface wasted spend.

    Matt SuffolettoWritten byMatt Suffoletto|Published July 18, 2026|Updated August 9, 2026|10 min read
    Share this guide

    A Facebook ads audit finds the spend that produces nothing. In most accounts running more than 5,000 dollars per month, between 15 and 30 percent of budget goes to overlapping audiences, broken tracking, or creative that stopped working weeks ago. This checklist orders 18 checks by how much waste each one typically surfaces, so you fix the expensive problems first.

    Work through it top to bottom. The first five checks catch most of the waste. For a sense of what your numbers should look like, our Facebook ads agency page lays out the benchmarks we work to.

    The 18-check audit at a glance

    # Check Area Waste it catches
    1 Conversion tracking fires correctly Tracking Optimizing toward wrong or no signal
    2 Audience overlap between ad sets Audiences Bidding against yourself
    3 Learning phase status Structure Unstable delivery, noisy data
    4 Creative fatigue by frequency Creative Paying for ignored impressions
    5 Placement performance Structure Cheap clicks that never convert
    6 Campaign objective matches goal Structure Optimizing for the wrong event
    7 Budget consolidation Structure Spread too thin to exit learning
    8 Lookalike source quality Audiences Modeling off bad seed data
    9 Exclusions on prospecting Audiences Paying to reach existing customers
    10 Retargeting window logic Audiences Chasing dead intent
    11 Creative-to-landing-page match Creative Click-throughs that bounce
    12 Ad copy call to action Creative Weak click-through rate
    13 Mobile load speed Tracking Losing clicks before the page loads
    14 UTM and analytics alignment Tracking Reporting that disagrees with Meta
    15 Attribution window settings Tracking Over or under counting results
    16 Budget pacing and dayparting Structure Spend concentrated in poor hours
    17 Naming and account hygiene Structure Slow diagnosis, hidden errors
    18 Automated rules and safeguards Structure Runaway spend on bad days

    Tracking checks come first

    If tracking is broken, everything downstream is guesswork. Fix these before touching creative or audiences.

    Check 1: Conversion tracking fires correctly. Use the Meta Pixel Helper and Events Manager to confirm each key event fires once per action, with no duplicates and no missing events. A campaign optimizing toward a broken purchase event burns its entire budget guessing.

    Check 13: Mobile load speed. More than 70 percent of Facebook traffic is mobile. A landing page that takes 5 seconds to load loses roughly half its clicks before the page appears. Test on a real phone on a cellular connection, not desktop wifi.

    Check 14: UTM and analytics alignment. Confirm your UTMs pass into your analytics platform and that the two systems agree within a reasonable margin. When Meta reports 100 conversions and analytics reports 40, you cannot trust either number until you know why.

    Check 15: Attribution window settings. The default 7-day click, 1-day view window counts differently than a 1-day click window. Make sure every campaign uses the same window so you are comparing like with like.

    Audience checks find hidden overlap

    Check 2: Audience overlap. This is the single most common source of waste. When two ad sets target overlapping people, Meta enters you into its own auction and raises your CPM. Use the audience overlap tool. Anything above 25 percent overlap needs consolidation.

    Check 8: Lookalike source quality. A 1 percent lookalike is only as good as its seed. A lookalike built from all site visitors performs worse than one built from purchasers. Confirm each lookalike sources from a high-value event with at least 500 records.

    Check 9: Exclusions on prospecting. Prospecting campaigns should exclude recent purchasers and current customers. Without exclusions, you pay premium prospecting CPMs to reach people who already bought.

    Check 10: Retargeting window logic. A 180-day retargeting window keeps chasing people whose intent died months ago. Segment retargeting into 7, 30, and 90 day windows and bid down as intent ages.

    Structure checks stabilize delivery

    Check 3: Learning phase status. Ad sets stuck in learning deliver erratically and report noisy numbers. Each needs about 50 conversions per week to stabilize. Ad sets that cannot reach 50 should be consolidated or moved to a cheaper optimization event.

    Check 7: Budget consolidation. Ten ad sets at 20 dollars per day rarely beats three at 65 dollars per day. Fragmented budgets keep every ad set in learning. Consolidate toward fewer, better-funded ad sets.

    Check 5: Placement performance. Break results down by placement. Audience Network and some automatic placements deliver cheap impressions that convert poorly, inflating blended efficiency while wasting spend. Cut placements that deliver clicks but no conversions.

    Check 6: Campaign objective matches goal. A traffic objective optimizes for clicks, not sales. If the goal is purchases, the objective must be sales or conversions, assuming the pixel has enough data to support it.

    Check 16: Budget pacing and dayparting. Review when spend actually happens. Accounts often burn budget in low-converting overnight hours. Dayparting concentrates spend when your buyers are active.

    Creative checks recover attention

    Check 4: Creative fatigue. Sort ads by frequency. When frequency passes 3 to 4 within a week and CTR is falling, the creative is fatigued and you are paying for impressions people ignore. Rotate in fresh creative before performance craters.

    Check 11: Creative-to-landing-page match. The ad and the landing page must promise the same thing. A discount in the ad that is missing on the page produces clicks that bounce. Match the headline, offer, and image.

    Check 12: Ad copy call to action. Weak or absent calls to action lower CTR, which raises CPC and CPA. Every ad needs one clear action. If CTR is low, this is often why. Our Facebook ads agency page covers the benchmarks.

    Account hygiene and safeguards

    Check 17: Naming and account hygiene. Consistent naming makes problems visible. When campaigns follow a clear convention, a misconfigured objective or budget jumps out. Disorganized accounts hide errors for months.

    Check 18: Automated rules and safeguards. Set rules that pause ad sets when CPA exceeds a ceiling or frequency spikes. Without safeguards, one bad creative or tracking break can drain a day's budget before anyone notices.

    How to run the audit in one sitting

    The 18 checks look long, but a full pass takes about two hours once you have a rhythm. Block the time and work in the order the list gives you. Do not skip ahead to creative because it is more fun to look at. Broken tracking makes every creative judgment wrong.

    Open three tabs before you start: Ads Manager set to a 30-day window, Events Manager, and your analytics platform. Most checks need one of these three. Keep a running note with one line per check: the finding, the spend attached to it, and the fix. That note becomes your action list.

    Set the date range wide enough to hold signal but narrow enough to reflect the current state. Thirty days is the default. For high-spend accounts, 14 days shows fresher fatigue and pacing problems. Run both if you have time, because a creative that looks fine over 30 days can be dying over the last 7.

    Prioritizing the fixes you find

    An audit produces a list. The list is only useful if you act on the expensive items first. Sort every finding by the dollar amount attached to it, not by how easy it is to fix. A hard fix on a 2,000 dollar leak beats an easy fix on a 50 dollar one.

    Most fixes fall into three tiers. Tier one is structural and immediate: kill dead placements, consolidate overlapping ad sets, correct a broken event. These recover spend the same day. Tier two is creative: rotate fatigued ads, tighten a weak call to action. These take a production cycle to show up. Tier three is slow and compounding: rebuild lookalike seeds, clean up naming, add safeguards. These prevent the next round of waste rather than recovering the current round.

    Work the tiers in order and you see results before the audit is even fully implemented. That early recovery funds the slower fixes and proves the exercise was worth the time.

    What a completed audit tells you

    After the 18 checks, you will have a ranked list of fixes with a spend figure attached to each. Most audits recover budget in three places: audience overlap, dead placements, and fatigued creative. Reallocating that spend to working audiences usually improves CPA before you add a single dollar of new budget.

    Once the waste is gone, the next question is what the recovered budget should cost you. Our Facebook ads cost guide and Facebook ads agency page cover where efficient spend lives and when automation earns its place.

    You may see this topic described with related searches like facebook ad account audit, facebook ad audit, facebook ads audit template, and facebook audit software. Those phrases are useful when they clarify what the reader needs next, but they should still point back to one clear plan.

    Turn the audit into an ongoing habit

    A one-time audit recovers waste that has already accumulated. The larger gain comes from turning these checks into a routine so waste never builds up in the first place. Waste in a Facebook account is not a one-time spill, it is a slow leak: audiences drift into overlap as you add campaigns, creative fatigues on its own schedule, and tracking breaks whenever the site changes. Build a light cadence around the 18 checks. Look at tracking, audience overlap, and creative fatigue weekly, since those three move fastest and cost the most. Run the full list quarterly to catch the slower problems like attribution settings and account hygiene. Keep a simple log of what each pass found and fixed, so you can see whether the same issue keeps returning, which usually points to a process gap rather than a one-off mistake. An account audited on a schedule stays lean, while one audited only in a crisis has already paid for the neglect.

    Frequently asked questions

    How often should I audit a Facebook ads account?

    Run a full 18-check audit quarterly, and a short version monthly covering tracking, audience overlap, and creative fatigue. Accounts spending more than 20,000 dollars per month benefit from the short check weekly, because waste compounds fast at scale.

    What is the fastest way to find wasted spend?

    Start with audience overlap and placement breakdowns. Overlap makes you bid against yourself and raises CPM across affected ad sets. Placement breakdowns reveal cheap impressions that never convert. Together these two checks catch most waste in under an hour.

    Can I audit my own Facebook ads?

    Yes. This 18-check list works for a self-audit if you have Events Manager access and analytics. The hardest part is judgment on close calls, such as whether a fatigued creative is worth refreshing or retiring. The checks themselves are mechanical.

    How much waste does a typical audit find?

    In accounts spending over 5,000 dollars per month, audits commonly surface 15 to 30 percent of budget going to overlap, broken tracking, or dead creative. Recovering that spend improves CPA without new budget, which is why the audit pays for itself.

    What tools do I need to run the audit?

    Events Manager and the Meta Pixel Helper cover tracking. The audience overlap tool inside Ads Manager covers overlap. Your analytics platform covers the reporting cross-check. A real phone on a cellular connection covers load speed. Everything else lives in Ads Manager's breakdown views. No paid third-party tool is required for a first pass.

    Should I pause everything while I fix the account?

    No. Pausing resets learning on healthy ad sets and throws away signal you paid for. Fix problems in place: cut the dead placements, consolidate the overlap, rotate the fatigued creative. Leave the working ad sets running so they hold their learning while you clean up around them.

    Is $20 a day enough for Facebook ads?

    Usually, yes, if the work supports a real business goal and someone checks the result after it goes live. If it does not help people find, trust, or convert through the site, it is probably not worth doing.

    Get help auditing your account

    If you want a second set of eyes on the account, our team runs this audit on client accounts every quarter and reports the recovered spend line by line. See how our Facebook ads agency work handles account structure and ongoing cleanup.

    Share this guide

    Related guides