All Drafts
Performance

How to Audit Your Own Meta Ads Account

Before scaling budget, you need to know whether what you have works. This is the audit I run in the first 24 hours when I take over a new account.

Daniel Flores Osses
Daniel Flores Osses
Mar 14, 2026 · 4 min read

Most founders and business owners see Meta's Business Manager as a black box. You put in money, expect sales to come out, and when they don't, you blame the algorithm, Mark Zuckerberg or whatever agency you're working with.

But the numbers don't lie. If you know where to look, your ad account will tell you exactly where the bottleneck is. Here are the exact steps I use to audit any Meta Ads account in under an hour.

Step 1: Check your Event Match Quality (EMQ)

Before looking at a single ad, you have to look at your data. The Event Match Quality is the score (0 to 10) Meta gives your ability to send it accurate data about the users who buy on your site.

For the Purchase event, this number should be above 9.0. Why? Because if Meta doesn't get the right information back (email, phone, IP through the Conversions API), its algorithm goes blind. It doesn't know who is buying from you and can't find more people like them. If your EMQ is below 9, fix your tracking (implement advanced CAPI) before touching anything else. Everything else is secondary if Meta can't see your sales.

Step 2: Set up the right column view

Stop looking at vanity metrics. You need to see what matters to the business. Go to your columns in Ads Manager and make sure you have this exact order:

  • Budget
  • Purchases
  • ROAS (Return on Ad Spend)
  • Cost per Purchase (CPA)
  • Frequency
  • CPM (Cost per 1,000 impressions)
  • CTR (Link click-through rate)
  • CPC (Cost per click)
  • Landing page views
  • Checkout Initiated

Step 3: Sort all your active ads by Frequency

Go to the "Ads" tab, select all the active ones and click the header of the column Frequency to sort them.

Here you'll separate your players: identify which ones are doing "Top of Funnel" work or cold acquisition (the ones with a frequency below 1.3) and which are doing "Bottom of Funnel" work or aggressive retargeting (the ones with a frequency above 1.8).

Step 4: Compare individual ROAS against the average

Look at the overall ROAS of your account or your main campaign over the last 7 to 14 days. Now compare it to the individual ROAS of each ad.

The golden rule: Put a red flag on any ad whose ROAS or Cost per Purchase is 30% worse than the average of the campaign. Those are your profitability leaks.

Step 5: The acid test for the "bad" ads

For the ads you red-flagged in the previous step, look at their Frequency again. Is it significantly lower than the average?

  • If YES: Keep it on. That ad is doing the dirty work. It's bringing completely new traffic (Top of Funnel) to your site. It's normal for it not to convert on the first click, but it's feeding your retargeting ads.
  • If NO: Turn it off without hesitation. If it has poor profitability and a high frequency (it's showing to the same people over and over), the ad simply doesn't convince. It's burning money.

Step 6: Evaluate your creative mix (Angles)

Finally, look at all your ads from the outside. What level of awareness are you speaking to in your customer? If 80% or more of your ads talk about your product's features or its direct solutions ("Product Aware" level), you just found why your account stopped scaling.

A healthy account needs variety: ads that talk about the problem for cold customers (Problem Aware) and direct ads with testimonials or offers to close the warm ones.


This process takes less than 60 minutes. You don't need magic, you need to look at these 6 things in order. They'll show you exactly where your acquisition strategy is broken.


Did something resonate?

Let's talk about how to apply this to your business.

Contact Me