
How to Tell If Your Facebook Ads Are Actually Working
By Barrie Le Gall, Meta Business Partner · Updated October 2026
Your Facebook ads are working if they bring in customers at a cost you can afford. Reach, clicks and click-through rate don't tell you that. You need three numbers: what you spent, how many sales or bookings came from it, and the most you can afford to pay for a customer.
In short
An ads report full of reach and clicks can look healthy while making no money.
The numbers that matter are sales or bookings, cost per customer, and revenue against spend.
Your maximum cost per customer comes from your margin, not an industry average.
Ads Manager and your bank won't match exactly. The gap should be explained, not zero.
A useful weekly report fits on one page and starts with sales.
Why does my ads report look good when sales don't?
Because most reports show what's easy to count, not what pays you.
A 2017 Weebly survey found 62% of small businesses paying for Facebook ads felt the money wasn't well spent. The reason given was lack of control. Owners couldn't see the bottom-line benefit, so they didn't trust the results. The survey is old. The complaint hasn't changed.
Which numbers actually matter?
Sales or bookings, cost per customer, and revenue compared with ad spend. Everything else helps explain those three.
Number you're shown | What it tells you | Look at instead |
|---|---|---|
Reach | How many people saw the ad | Sales or bookings |
Impressions | How many times it was shown | Cost per customer |
Click-through rate (CTR) | The share of viewers who clicked | Cost per sale or booking |
Clicks | Visits to your site | Revenue from those visits |
Cost per click | The price of a visit | Return on ad spend |
Return on ad spend (ROAS) is revenue divided by ad spend. A ROAS of 3 means £3 back for every £1 spent on ads. It doesn't include your other costs, which matters below.
What is a good cost per lead or ROAS for my business?
The one your margins can afford. An industry average can't tell you that.
Here's a worked example for a service business:
You sell a service for £400.
After costs, you make £160 profit.
You decide you'll spend up to half of that, £80, to win a customer.
One in four enquiries books.
So your maximum cost per lead is £80 ÷ 4 = £20.
Below £20 a lead, the ads are paying their way. Above it, they aren't yet.
For online shops, work out your break-even ROAS: 1 divided by your profit margin. At a 40% margin, break-even ROAS is 2.5. Anything above that makes money before your other overheads.
From the accounts I run: one D2C client's whole account shows a purchase ROAS of 22.25 in Meta Ads Manager. That's specific to that account, and I label it as such on my results page. Your target is your break-even, not someone else's best account.
Why don't my ads report and my bank balance match?
Because Meta counts sales differently from your till. Some gap is normal.
The common reasons:
Meta credits a sale to an ad if the person clicked or viewed it within a set window beforehand.
People see an ad on their phone and buy later on a laptop.
Ad blockers and cookie choices hide some sales from the Meta pixel.
Refunds and cancellations come off your bank balance but not Meta's count.
Since July 2026, Meta adds a 2% fee on UK ads that Ads Manager doesn't show.
To close the gap, add the Conversions API, which sends sales to Meta from your server. Then compare Meta's count with your real orders every week. As a cross-check, divide total revenue by total ad spend for the month.
What should a weekly ads report include?
Sales first, then the reasons. One page.
In week one, I agree with each client what a good customer looks like and set a benchmark in sales and bookings, not clicks. My weekly plain-English report then covers:
Sales or bookings this week, against last week and against the benchmark.
Ad spend and cost per customer.
What I tested: ad angles and page versions, and which won.
What I'm changing next week, and why.
Anything I need from you.
If your current report doesn't start with sales, ask why.
Frequently asked questions
What is a good click-through rate for Facebook ads?
Published benchmarks put the average Facebook click-through rate between about 1.2% and 2.5%. But a high click-through rate that brings the wrong people is worse than a lower one that brings buyers. Use it to spot a weak ad, not to judge whether the ads are working.
How long before I know if Facebook ads are working?
Give any change at least 7 days before judging it, because Meta's system is still learning. For a proper answer on whether ads work for your business, allow about 30 days. That's why my work starts with a 30-day period, with costs and expected return laid out at the end.
What's the difference between ROAS and profit?
ROAS is revenue divided by ad spend. It ignores your other costs. A ROAS of 3 can still lose money if your profit margin is 25%, because your break-even ROAS would be 4. Always compare ROAS with your own break-even figure.
Should I trust the results Meta reports?
Treat them as a guide, not the final word. Meta's numbers are useful for comparing ads against each other. For deciding whether ads make you money, compare Meta's count with your actual orders or bookings each week, and check total revenue against total ad spend.
Want to know what your report isn't telling you?
Send me your last ads report. On a free 30-minute call I'll tell you which numbers matter for your business and what the report is missing. Book your free review. If you'd like the reporting done for you, see how I run Meta ads.
Sources: SmallBusiness UK on the Weebly survey · Small Business Trends, January 2017 · Whito UK guide · AffNinja Facebook ads statistics 2026 · Ayko on Meta's 2% UK fee