A watchmaker's tray of hundreds of tiny brass gears with four picked out in warm light
Meta

Four Numbers Decide Your Meta Ads. The Rest Just Explain Them.

Ads Manager gives you dozens of columns and no hierarchy. Four of them decide whether an ad lives or dies. The rest are there to tell you why, and using them the other way round is how good ads get killed and bad ads get scaled.

Nora BennettPaid Media Strategist, BrandRocket16 min read · August 7, 2026

You open Ads Manager on a Tuesday morning to see how last week went. There is a row for every campaign, a row for every ad set, a row for every ad, and a wall of columns running off the right side of the screen. Reach. Impressions. CPM. Clicks. CTR. Cost per click. Results. Cost per result. Frequency. Somewhere past that, if you go looking, there are dozens more.

So you do what almost everyone does. You scan across until you find a number that looks good, you feel a little better, and you close the tab.

That is not a knock on you. Meta hands business owners more data than most Fortune 500 finance departments get, with no instructions and no hierarchy. Every column looks equally official. But they are not equally important, and treating them as if they are is how a profitable ad gets switched off because its click-through rate looked low, and how a losing ad gets more budget because its hook rate looked great.

There is a simple way to sort it out, and once you see it you cannot unsee it.

Every Number in There Answers One of Two Questions

Every metric in Ads Manager is answering one of exactly two questions.

Is this working? These are the numbers that tell you whether the money you spent came back. They are the only numbers you should ever make a decision on. Turn an ad off, turn one up, shift budget, kill a campaign: those calls get made here and nowhere else.

Why is it working, or not? These are the numbers that explain. They diagnose. They tell you which part of the machine is jammed so you know what to go fix. But on their own they cannot tell you whether anything is making money, which means they cannot tell you what to turn off.

Deciding numbers and explaining numbers. That is the whole framework, and almost every expensive mistake we see in a small business ad account is someone making a decision on an explaining number.

It is the difference between a thermometer and a bank statement. The thermometer tells you something real and useful about what is going on inside the patient. It does not tell you whether you can afford the hospital bill.

The other thing this framework fixes is the order you work in. Analyze first, then optimize. Most owners do both at once: they scroll, spot something ugly, and start flipping toggles before they have understood what they are looking at. Read the whole account first, form a view, then act.

Four Numbers Decide. Start There Every Time.

If you sell online, the deciding numbers are amount spent, purchases, cost per purchase, and return on ad spend. If you generate leads, which describes most of the businesses we work with, they are amount spent, leads, cost per lead, and one level deeper, cost per booked job.

That is it. Four columns, all the way to the left, no scrolling. Everything else can wait.

Two habits make those four columns much more useful.

Sort by amount spent, highest first. Not by cost per result, not by ROAS. Sort by where the money actually went. An ad with a beautiful cost per lead that has spent eleven dollars is a rounding error, not a winner, and if you sort by cost per result it will sit smugly at the top of your screen every week pretending to be your best performer. Sorting by spend puts your real account at the top: the ads that consumed the budget. Those are the ones whose performance actually determined your month.

Judge a winner on spend and sales together. A winner is an ad with meaningful money through it and results underneath it, at a cost you can afford. Not an ad with a great click-through rate and no leads. That is a losing ad with good manners.

A winner is an ad with real money through it and real results underneath it. An ad with a great click-through rate and no leads is a losing ad with good manners.

Why Meta Won't Spend on Your Cheapest Ad

Here is a question that comes up constantly once someone starts reading these four columns properly. "I have an ad with a twelve dollar cost per lead and another at nineteen. Why is Meta pouring the budget into the nineteen dollar one?"

It feels like the system is broken. It is not. Advertisers call this the breakdown effect, and it describes something real about how Meta splits a budget.

The short version: cost goes up as you spend more on any single ad. Your twelve dollar ad probably found a small, unusually receptive pocket of people and has not been pushed past them yet. Push more money through it and it would not stay at twelve. Meta's delivery system is not optimizing for the best cost on any individual ad, it is optimizing for the best blended result across everything you are running for the budget you set. The split it lands on is usually the split that gets you the cheapest overall result.

Which does not mean the system is always right. It means that before you go forcing budget into your prettiest-looking ad, understand that its number looks good partly because it is small. We wrote about what happens when you push a winner too hard in You Found a Winning Meta Ad. Don't Let a Budget Bump Kill It.

A Great Click-Through Rate Is Not a Result

Click-through rate is the metric small business owners fall in love with, and it is easy to see why. It moves fast, it feels like a grade, and a high one feels like proof the ad is good.

It is proof of exactly one thing: your ad was interesting enough to click. That is worth knowing. It is not worth a decision.

We have seen ads with a 4% click-through rate and no leads at all, and ads at 0.9% quietly booking work every week. Clicks are attention. Attention is not money. An ad that promises a free guide and delivers a sales call will get clicked plenty and convert nothing, and its click-through rate will look wonderful the entire time it wastes your budget.

There is also no such thing as a universal good click-through rate. Anything above 1% gets quoted as the benchmark, and it is a reasonable rough guide, but it swings enormously by industry. A cute-product ad and a commercial insurance ad live in different universes. If a number in this account looks strong, the only comparison that means anything is against your own ads, in your own market.

Use click-through rate the way it deserves to be used: as a clue about whether your ad is doing its one job, which is getting the right person off Facebook and onto your page.

Clicks, Link Clicks, and the Number That Means Someone Actually Arrived

This is the single most common place a small business gets a wrong read on their own account, and it is entirely Meta's fault for naming three different things almost identically.

Clicks (all) counts every interaction with your ad. Someone hitting like, leaving a comment, sharing it, tapping "See more" to read the rest of your text, clicking through to your Facebook page. All of it lands in this column. A friend congratulating you in the comments is registered as a click. It is a real number and it is nearly useless for judging whether you are getting traffic.

Link clicks counts only clicks on the link that sends someone to your destination. This is the traffic number. When you look at cost per click and click-through rate, make sure you are looking at the link versions, not the all-clicks versions. Advertisers regularly celebrate a 4% click-through rate that turns out to be mostly people expanding your caption.

Landing page views counts the times somebody clicked and the page actually loaded. That difference matters more than it sounds. A link click is recorded the moment the tap happens. A landing page view requires the person to still be there when your site finishes loading.

So put link clicks and landing page views next to each other and look at the gap. A modest drop-off is normal. A big one, where half your clicks never become a page view, is one of the loudest and most fixable signals in the whole account. Usually it is one of two things: your page is too slow on a phone connection and people gave up waiting, or you are collecting accidental taps from low-quality placements. Either one is money you are already paying for and not receiving.

That is a Monday morning job. Load your landing page on your own phone, off wifi, and count the seconds.

Hook Rate and Hold Rate Are Useful Right Up Until You Optimize On Them

If you run video ads, you have probably heard about hook rate and hold rate. Neither exists in Ads Manager by default. Both are custom metrics that advertisers build themselves, which is your first clue about how seriously to take any benchmark you hear for them.

Hook rate is roughly the share of people who saw your ad and watched the first three seconds. Did the opening stop the scroll.

Hold rate is the share who stayed for the meat of it. It gets built from ThruPlays, and because it is a homemade metric, different people build it differently. Some divide ThruPlays by impressions, some divide by three-second views. The two produce very different-looking percentages, so a hold rate number is only ever comparable to another one calculated the same way.

And there is a trap inside ThruPlay that catches people constantly. Meta counts a ThruPlay at fifteen seconds of viewing, or at completion if the video is shorter than fifteen seconds. Read that again, because it means a nine second video registers a ThruPlay whenever someone watches it to the end, while a sixty second video has to hold that person for a full fifteen seconds to earn the same credit.

The practical result: your short ads will show gorgeous hold rates automatically, and comparing them to your longer ads is meaningless. A creative strategist we came across ran into exactly this while reviewing an account, saw a suspiciously high hold rate across almost every ad, and found the real answer sitting in average watch time. The ads were three to nine seconds long. They were not holding anyone. They were just short.

A short video will always show a beautiful hold rate. It isn't holding anyone. It's just short.

None of that makes these metrics worthless. They are genuinely the best window you have into which part of a video is failing. They are just explaining numbers, and the moment you start scaling on hook rate you have started paying for attention instead of customers.

A Low CPM Isn't a Win. It's a Cheaper Room.

CPM is what it costs you to be shown a thousand times. Plenty of advertisers chase a low one as if it were a score.

It is not a score, it is a price tag, and the price is set by demand. Meta runs an auction for every impression, so reaching people other advertisers badly want costs more. Business owners, high earners, people in expensive commercial markets: they are expensive precisely because they are worth reaching. A cheap CPM often means you have wandered into a room nobody else wanted to be in.

That said, CPM is worth watching, because a sudden rise in your own CPM is a real signal. It usually means your creative has gone stale and Meta is charging you more to keep putting it in front of people, or you have narrowed your targeting into a corner. Compare your CPM to your own account last month, not to a number from a video made by someone selling to a completely different market.

Frequency Is the Number Everyone Panics About Too Early

Frequency is impressions divided by reach, which works out to the number of times a typical person in your audience has been shown the ad. It is the metric owners most often use to kill something that was working.

The advice you will find is all over the map. Some practitioners get uneasy at 2.5 on cold audiences. Others run retargeting at ten or twelve without blinking and consider frequency thresholds mostly superstition. They are not really disagreeing. Frequency means completely different things depending on who is on the other end.

A cold audience seeing your ad five times is being worn out. A warm audience, people who already know you, can see it far more often before it stops working. A stranger who has seen your roofing ad eight times has decided. A past customer who has seen it eight times is just being reminded you exist, which is the entire point.

Here is the rule that keeps you out of trouble: frequency does not make decisions. Your cost per lead does. If frequency is climbing and your cost per lead is climbing with it, you have fatigue and you need fresh creative. If frequency is climbing and your cost per lead is flat, you have an ad that is still working, and switching it off because a number crossed a line you read somewhere is just throwing away a winner. We went deeper on how creative wears out in Your Best Meta Ad Has a Shelf Life. You Just Can't See It Expiring.

The Diagnosis Lives Between Two Numbers, Not Inside One

Here is where all of this becomes genuinely useful, and it is the part almost nobody does.

One metric on its own tells you very little. Two metrics read together tell you where the problem is. Your cost per lead being high is not a diagnosis, it is a symptom, and the same symptom has five different causes with five different fixes. The pairs sort them out.

Walk through it in plain English.

Good hook rate, weak hold rate. The opening stopped the scroll and then the video let people down. Your problem is the middle, not the first three seconds. Stop rewriting the hook.

Good hook rate, good hold rate, low link click-through rate. People watched the whole thing and did not act. They understood the offer and were not convinced. That is either a weak offer or missing proof: no reviews, no results, no reason to believe you. Add the evidence.

Good link click-through rate, few landing page views. They clicked and never arrived. Page speed, or junk placements harvesting accidental taps.

Good landing page views, no leads. Your ad did its job and handed them to a page that could not close. This is a landing page problem, not an ads problem, and no amount of new creative will fix it. Check that your page says the same thing the ad promised, because a mismatch there kills more campaigns than bad targeting ever has.

Everything reads normal and the cost per lead is still ugly. Now you are usually looking at the offer itself, or the price, or the fact that the market does not want the thing as much as you hoped. That one is harder to hear and cheaper to learn now than in six months.

Your cost per lead being high is a symptom, not a diagnosis. The same symptom has five different causes and five different fixes.

Benchmark Against Your Own Best Ad, Not a YouTube Video

Almost every number in this article has a benchmark floating around the internet, and almost all of them are close to worthless for you specifically.

A good click-through rate for a plumber in a mid-size city has nothing to do with a good click-through rate for a supplement brand. CPMs vary by market, by season, by audience, by how many other businesses in your town decided to advertise this month. Hook rates vary by whether your ad is a video, a static image, or a carousel, and static ads produce no hook rate at all.

Your best-performing ad from the last six months is a better benchmark than any figure you will find online, because it comes from your market, your budget, your customers, and your offer. Write those numbers down. That is your baseline. When something new beats it, you have made progress, and when something new falls short, you know by exactly how much.

The only benchmark worth having came from your own account, in your own market, at your own budget.

The Number Your Bank Account Actually Cares About

There is one more level below all of this, and it is the one that separates businesses that grow on Meta from businesses that keep score on Meta.

Cost per lead is not cost per customer. Twenty leads at fifteen dollars looks better than eight leads at thirty until you find out the fifteen dollar leads never answer the phone and the thirty dollar leads book. The cheapest lead in your account is not the cheapest customer, and only your own follow-up records can tell you the difference.

So take it one step past Ads Manager. Track which leads turned into quotes and which quotes turned into jobs, even if that is a spreadsheet you fill in on Friday afternoon. Then divide your ad spend by booked jobs. That single number, cost per booked job, is worth more than every column we have discussed put together, because it is the only one measured in the same units as your bank account.

It will also usually disagree with what Meta tells you, and that is normal rather than alarming. We unpacked why in Meta Says It Made You 40 Sales. Your Bank Says 12.

None of this requires you to become an analyst. Four numbers to decide with, a handful more to diagnose with, read in pairs, compared against your own history. That is a fifteen minute job once a week, and it is the difference between running ads and watching them.

If you would rather someone did that fifteen minutes for you, with the follow-up all the way down to booked jobs, that is what we do all day. Have a look at how we run Facebook and Instagram ads, or keep the tab open and do it yourself. Either way, sort by amount spent first.

Nora Bennett · Paid Media Strategist, BrandRocket

Paid media strategist at BrandRocket. Spends her days inside Google Ads and Meta accounts, helping small businesses get more out of every dollar they spend.