A Facebook ads audit that finds the leak before you scale.
We go through your Facebook and Instagram ad account campaign by campaign: structure, learning phase, budgets, targeting, creative fatigue and the pages your ads send people to. Then we walk you through what we found on a call.
A Facebook ads audit is a line-by-line review of a Meta ad account’s structure, budgets, targeting, creative and landing pages, done to find the spend that is not turning into customers. Ours is free. We review the account with view-only partner access, compare its results with your Shopify orders, and walk you through the findings on a call, ranked by what each fix is worth. Facebook and Instagram ads run from the same Meta Ads Manager, so the audit covers both.
What we check in a Facebook ads audit
The audit runs from the top of the account to the last page a visitor sees. These are the ten areas we go through on every Meta ad account, and the symptom that tells us an area is costing money.
| Area | What we check | What it looks like when it is costing you |
|---|---|---|
| Activity history | Who changed what and when, and which edits reset learning | Results that swing for reasons nobody can name |
| Campaign structure | Number of campaigns and ad sets against budget, overlap between them | Budget spread so thin that nothing exits learning |
| Learning phase | Share of spend in Learning or Learning limited, recent significant edits | Paying for Meta to keep re-learning the same audience |
| Budgets and bidding | Campaign versus ad set budgets, cost caps, bid caps, budget-limited delivery | Caps that block delivery, or budgets that starve winners |
| Targeting | Advantage+ audience controls, custom audience exclusions, retired interests | Spend going to past buyers, or ad sets that stopped delivering |
| Placements | Feed, Stories, Reels and Audience Network results broken out | Cheap impressions that never turn into orders |
| Creative | Number of live concepts, Creative limited and Creative fatigue statuses, frequency | Rising cost per result on ads the audience has already seen |
| Offer and message | The offer and angle each ad makes, by funnel stage | Cold traffic asked for a commitment it is not ready to make |
| New versus returning | How much spend reaches people who already bought | Credit taken for orders that were coming anyway |
| Landing pages | Message match, mobile speed, product page and checkout friction | Paying for clicks the page then loses |
Prefer to run the checks yourself first? Our 25-point Facebook ads audit checklist is the list we score every account against. The measurement layer underneath the account, Conversions API, attribution and Advantage+ settings, is covered in our Meta ads audit. The free audit includes both.
Updated October 2026 for Meta’s targeting changes, learning phase guidance and Creative fatigue statuses.
Is the account structured to get out of learning?
Meta needs data before it can deliver efficiently. An ad set usually leaves the learning phase after about 50 results in the week after its last significant edit (Meta Business Help). Significant edits include any change to targeting, creative or the optimization event, adding a new ad, pausing for seven days or more, and changing the bid strategy; large budget changes can count too (Meta Business Help).
Accounts that split a modest budget across many ad sets rarely give any of them enough results. Those ad sets show Learning limited, Meta’s label for an ad set that is unlikely to reach about 50 optimization events in a week (Meta Business Help). Meta’s own guidance is to run fewer ad sets, combine similar ones, and use breakdowns for reporting instead of splitting audiences into separate ad sets (Meta Business Help).
We measure how much of your spend sits in Learning or Learning limited, then use the account’s activity history to see what keeps resetting it (Meta Business Help). The usual finding is an account edited too often by too many hands. The fix is usually fewer, larger ad sets and a rule about when they get touched.
Is your targeting set up for how Meta works now?
Meta has removed most of the levers older accounts were built on. Detailed targeting exclusions were removed from Ads Manager starting March 31, 2025, and Meta cites an advertiser test that saw a 22.6 percent lower median cost per conversion without them. Interest options were consolidated from June 23, 2025, and older ad sets still using retired options stopped delivering on January 15, 2026 (Meta Business Help).
With Advantage+ audience, most targeting choices act as suggestions. Location, minimum age, language and custom audience exclusions remain hard controls that Meta does not expand (Meta for Developers). That makes the custom audience exclusions the ones that matter: if past purchasers are not excluded from prospecting, part of the prospecting budget pays to reach people who already bought.
We check every ad set for retired options, missing exclusions and overlapping audiences competing in the same auction, and we break results out by placement so you can see whether Feed, Stories, Reels or Audience Network is producing the orders.
Is creative fatigue raising your costs?
Meta now tells you when an ad is wearing out. It shows Creative limited when an ad’s cost per result is higher than your past ads but under twice as much, and Creative fatigue when it reaches twice or more; it counts recent exposures of the same image or video across your Page’s other campaigns, and can warn before launch if fatigue is likely within seven days (Meta Business Help).
Most accounts never look at those statuses. We list every ad flagged as limited or fatigued, how much it is still spending, and how long its replacement has been missing. Then we look at the concepts themselves: how many genuinely different ideas are running, which angle each one tests, and whether the offer in the ad matches the stage of the buyer it reaches. Cold traffic asked to buy a 3-pack on first contact usually tells you so in the cost per result.
For context, WordStream’s 2025 Facebook benchmarks put the median click-through rate for traffic campaigns at 1.71 percent (WordStream). Benchmarks are a sanity check. Your own account’s trend, ad by ad, is the measure we use.
The part most Facebook ads audits skip: the landing page
Most published Facebook ads audits stop at the ad account. The click is where the money is spent; the page is where it is earned back. A Facebook visitor arrives on a phone, mid-scroll, with a few seconds of attention, so we check whether the first screen repeats the promise the ad made, how fast the page loads on mobile, whether price, shipping and returns are answered next to the button, and how many taps stand between the visitor and the order.
This is the half of the audit we fix ourselves, because the arithmetic favors it. At the same spend and the same clicks, a 30 percent lift in landing page conversion rate cuts cost per acquisition by about 23 percent with no change to bids, audiences or creative. Model your numbers with our conversion rate calculator, or see how we build landing pages for paid traffic.
How the free audit works
The audit is free, commits you to nothing, and never changes your account.
Request
Tell us your site, your monthly Meta spend and what feels off, using the form below. It goes to Andrew directly.
View-only access
Add Parah Group as a partner on the ad account with permission to view performance, plus access to Events Manager.
Review
We run the ten checks above, compare Ads Manager with your Shopify orders, and go through the pages your ads send traffic to.
Walkthrough call
We walk you through what is wasting spend, what is holding back delivery and the first changes we would make, ranked by impact.
What the findings look like
Findings come as specific, ranked changes, each with the reason behind it. Typical examples: six ad sets splitting one daily budget, none of them leaving learning; prospecting campaigns with no purchaser exclusion; three ads flagged Creative fatigue still taking most of the spend; a product page that hides shipping costs below the fold on mobile. Each one is marked as an ad account fix or a page fix, so you know who should own it.
Audits are led by Andrew Cowan, Parah Group’s founder, a former brand-side CMO with close to 15 years of buying social media ads. If you want us to run the account afterwards, our Facebook ads agency page explains how; if you want to keep it in-house, the findings are yours to act on.
Signs your Facebook ad account needs an audit
- Cost per purchase has risen for several weeks and nothing obvious changed.
- Most ad sets show Learning or Learning limited most of the time.
- The same few ads have run for months and carry most of the spend.
- Meta reports more purchases than Shopify shows for the same days.
- Prospecting campaigns reach people who already bought from you.
- Several people or agencies edit the account and no one owns the changes.
- Ads Manager looks healthy but blended revenue and margin do not.
- Your ads send everyone to the homepage.
Numbers our clients said we could publish.
Facebook ads audit FAQs
01Is a Facebook ads audit the same as a Meta ads audit? +
They overlap. Facebook and Instagram ads both run in Meta Ads Manager. This audit goes through the account line by line: structure, learning, targeting, creative and landing pages. Our Meta ads audit covers the system underneath: Conversions API, attribution, Advantage+ settings and data restrictions. The free audit covers both.
02How much does a Facebook ads audit cost? +
Ours is free, with no obligation. Paid audits from agencies and freelancers vary widely in price and in what you receive, so ask whether you get a scored list, a call, a fix plan, or all three.
03What access do you need to audit my Facebook ads? +
Partner access to the ad account with permission to view performance, access to Events Manager, and your Shopify order totals for the same period. We never need permission to edit campaigns.
04How often should I run a Facebook ads audit? +
A full audit before you scale spend, when results drop for more than a couple of weeks, when you change agency, and at least twice a year. Learning status and creative fatigue deserve a weekly look.
05What should I do if my ad sets are stuck in Learning limited? +
Learning limited means an ad set is unlikely to reach about 50 optimization events in a week. The usual fix is fewer ad sets with more budget each, or a more frequent optimization event, and then fewer edits so the ad sets can learn.
06Can I audit my own Facebook ads account? +
Yes. Start with our 25-point Facebook ads audit checklist. An outside audit adds a second set of eyes on the things owners are closest to: the offer, the landing page and whether Meta’s numbers match the bank.
07What do I get from the free Facebook ads audit? +
A walkthrough call covering what is wasting spend, what is holding back learning and delivery, and the first changes we would make, ranked by impact and split into ad account fixes and page fixes.
Other audits we run
Google Ads audit
Tracking, Performance Max, search terms, the Shopping feed and the pages behind the clicks.
Pinterest ads audit
Tag and Conversions API, catalogs, Performance+ and the path from save to purchase.
Snapchat ads audit
Snap Pixel and Conversions API, bidding, catalog ads and mobile landing pages.
Landing pages for paid traffic
One page per ad angle, built and tested by the team that runs the ads.
Find the spend that is not selling.
Send us your site and your monthly Meta ad spend. We will review the ad account and the pages it sends traffic to, free and with no obligation, and walk you through what we find on a call.