What is a Facebook ads audit?
A Facebook ads audit is a check of your ad account to find where money is being lost. It answers three questions: which ads bring in sales or leads, which ones don't, and what is stopping the rest from working. Agencies often charge a few hundred dollars for one. The basic version takes about a minute when a tool reads your numbers for you.
Most small accounts don't fail because of one big mistake. They lose money in small ways that add up: an ad that kept running after it stopped working, a budget split across too many ad sets, an audience that has seen the same ad six times. Ads Manager shows all the numbers, but it doesn't tell you which ones matter.
How to audit your Facebook ads yourself
If you'd rather do it by hand in Ads Manager, here's the order we use:
- Check that results are being recorded.Set the date to the last 14 days and look at the Results column. If it's empty while you're spending money, fix your pixel or campaign goal before anything else.
- Sort ads by amount spent. Look at your top spenders. Any ad that spent more than one and a half times your normal cost per result with zero results is a candidate to pause.
- Add the Frequency column. Above about 3.5 in two weeks, people are getting tired of the ad. Click rates fall and costs rise.
- Look at the Delivery column for ad sets.“Learning limited” means Facebook can't get the roughly 50 results a week it needs to learn who to show your ads to.
- Compare daily budgets with your cost per result.If an ad set's daily budget is less than one result costs you, it can't get enough results to learn.
- Count ads per ad set. With more than about six, Facebook spends most of the money on one or two and the rest barely get tested.
That's exactly what the free checkup does, using your real numbers, and it names the ads and ad sets involved.
How to read your grade
Your grade starts at 100. Each problem takes points off, with bigger ones costing more, and so does the share of your budget that went to ads with no results. A (85+) means small tweaks only. C (55–69) means real problems are costing you money. Fusually means something basic is broken, often tracking. Fix the items at the top of your report first. They're ordered by how much money is involved.
What to do after the checkup
Every finding has a Fix this in AdChatbutton. It opens AdChat's chat with that exact problem filled in. AdChat looks deeper, explains what it would change in plain English, and only makes the change after you say yes. New campaigns and ads start paused, so nothing spends by surprise. Run the checkup again in two weeks to see if your grade went up.