A Meta Ads Account Audit Checklist You Can Run in an Hour

When a Meta Ads account stops performing, the instinct is to change something: a new audience, a new creative, a bigger budget. A better first move is to look before you touch. A short, ordered audit shows whether the problem is the ads at all, or something underneath them.
This checklist is built to be run by an owner or a marketing manager in roughly an hour. It is ordered on purpose. Problems at the top make everything below them unreliable, so do not skip ahead.
Before you start
Open the account with a clear period in mind, long enough to include meaningful volume. Write down your own numbers first: price, product cost, delivery cost and the share of orders that actually stay. Without them you cannot tell whether a result is good. The guide How to Calculate Your Advertising Break-Even Point Before Scaling shows how to get that figure.
1. Tracking
Are the events right, and counted once?
2. Structure
Can you tell what is working and why?
3. Audiences
Who sees the ads, and who is excluded?
4. Creative
Is there variety, and is it fresh?
5. Budget and delivery
Is money going where it should?
6. Reporting and profit
Do the numbers connect to real orders?
1. Tracking
Everything else depends on this. If the purchase signal is wrong, every report and every optimisation is built on sand.
- Does the Pixel fire the key events, and is the purchase event counted once per order? See Duplicate Purchase Events: Causes and How Deduplication Works.
- Do the purchases in Meta come close to the orders in your store, once you allow for attribution differences? The article Why Your Store Sales Don't Match Meta and Google Ads explains the gap.
- Is a server path in place, and deduplicated? See Meta Conversions API Explained: What It Adds to the Pixel.
2. Structure
- How many campaigns and ad sets are active, and can you say in one sentence why each exists?
- Are budgets spread so thin that no ad set gets enough activity to learn?
- Are similar ad sets competing against each other for the same people?
- Are tests mixed with scaling, so you cannot tell which is which?
A tidy structure is one you can explain. If you cannot explain it, simplify it before you optimise it.
3. Audiences
- Are existing customers excluded from prospecting, and recent buyers excluded from retargeting?
- Are audiences so narrow that the same people see the ad again and again?
- Do retargeting audiences have a clear window and a clear purpose?
- Does any ad set rely on a source of people that is no longer maintained?
4. Creative
- How many different ideas are running, not just different files of the same idea?
- Is the first moment of each video or image strong enough to stop a scroll?
- Has any ad run for a long time with falling click rates and rising frequency? That pattern points to fatigue.
- Does the message match the landing page, including the offer and the price?
5. Budget and delivery
- Is most of the money going to the ad sets that bring kept orders, or just cheap orders?
- Are there ad sets that spent a lot and produced nothing, with no decision recorded?
- Were budgets changed in large jumps that disrupted delivery?
- Are there rejected ads, limited delivery or account notices that nobody has read?
6. Reporting and profit
This is where an audit ends and decisions begin.
- Do you report on orders that stayed, not only orders that came in?
- Can you see cost per kept order, and compare it to your break-even figure?
- Is there one place where ads, sales and costs meet? See How to Build a Dashboard That Connects Ads, Sales and Profitability.
How to read the result
Fix first
Anything in tracking that is wrong
Nothing below is reliable until this is cleanSimplify next
Structure and audience overlap
Fewer moving parts means clearer answersThen improve
Creative and budget decisions
Now you can test with confidenceFinally measure
Profit-based reporting
So the next decision uses real numbers
Write the findings as a short list with an owner and a date for each. An audit that ends as a feeling changes nothing.
When a second pair of eyes helps
An account that you run every day is the hardest one to audit, because you already know why everything is the way it is. If you want an outside review, the Full Ads & Tracking Audit covers these same areas and ends in a prioritised fix list. For ongoing management of one platform, see ads management.