Facebook Ad Quality Ranking: Why Your CPM Is So High
Here is the short answer: your CPM is high because Meta’s auction does not sell impressions to the highest bidder. It sells them to the highest total value, and Meta’s own documentation defines total value as three things combined: your bid, the estimated action rates, and ad quality. When Meta judges your ad to be low quality, which is what a poor quality ranking in Ads Manager is telling you, your total value drops, so you need more money to win the same impression against the same competitors. A poor quality signal is effectively a tax charged on every single impression you buy, before your targeting, your creative testing or your budget settings get any say.
Most owners hunting a high CPM go straight to tactics. New audiences, new creative, different placements. Those matter, and we have a full post on how to lower CPM on Facebook for lead generation that covers them. But tactics are the second conversation. The first is the mechanism: understanding what Meta is actually charging you for, and why the auction has decided your ads deserve a worse price than someone else’s.
How Meta decides what you pay
Every time someone opens Facebook or Instagram, an auction runs to decide which ads they see. Meta states that the winner is the ad with the highest total value rather than the highest bid, with total value made up of:
- Your bid. What you are willing to pay for the outcome you asked for.
- Estimated action rates. Meta’s prediction of how likely this specific person is to take the action your campaign optimises for.
- Ad quality. Meta’s assessment of the ad itself, drawn from feedback on the ad and from what Meta calls low-quality attributes.
Meta describes estimated action rates and ad quality together as measuring ad relevance. The design intent is straightforward: an ad people find relevant and worthwhile is subsidised, and an ad people ignore, hide or report has to buy its way in. This is why two businesses can target the same Auckland tradie audience in the same week and pay very different CPMs. One of them is being helped by the relevance side of the equation. The other is compensating for it with cash.
The part that stings is that the tax is invisible. Ads Manager shows you a CPM. It does not show you the counterfactual CPM you would have paid with a stronger quality signal. So businesses conclude “Facebook is just expensive now” when a real portion of the price is specific to how their ads are being received.
What actually feeds the quality signal
Meta attributes ad quality to several sources. The two worth understanding are:
Feedback on the ad. People can hide an ad, report it, or in some placements tell Meta why they did not want to see it. Negative feedback is a direct quality signal against that ad.
Low-quality attributes in the ad itself. Meta names three specifically: withholding information, sensationalised language, and engagement bait.
Read that second list again, because it should sound familiar. Those three attributes are close to a checklist of how cheap lead generation ads get written. The habits that a certain style of lead gen operator treats as clever are the exact behaviours Meta has documented as quality penalties. Which means the businesses running those ads are paying twice: once in the leads the ads attract, and again in the CPM Meta charges to run them.
The three low-quality attributes, translated for NZ service businesses
Withholding information
This is the ad that deliberately hides the substance to force an enquiry. No price, no scope, no real description of the offer. “DM us to find out how.” “Spots are limited, enquire to learn more.” The theory is that mystery generates curiosity clicks.
In practice it generates two problems. Meta classifies withholding information as a low-quality attribute, so the ad is fighting the auction from the start. And the enquiries it does produce are people who still know nothing, which is why vague-offer campaigns so reliably fill the calendar with price shoppers and tyre kickers. If your lead quality is poor and your CPM is high at the same time, this is one of the few root causes that explains both at once, and our poor lead quality diagnostic treats the vague offer as a primary suspect for good reason.
The fix is uncomfortable for owners who worry that specifics will scare people off: say what the service is, who it is for, and what engaging you roughly involves. Specificity filters the audience before the click instead of after the enquiry, which is precisely where you want the filtering to happen when you pay per impression.
Sensationalised language
Exaggerated headlines, manufactured shock, urgency that is not real. “SHOCKING truth about NZ plumbers.” “WARNING: do not hire an accountant before reading this.” “Ends TONIGHT” on an offer that has ended tonight every night for six months.
Meta lists sensationalised language as a low-quality attribute, and the commercial logic tracks. This copy style trains users to hide ads, and hidden ads are negative feedback, so the penalty compounds: the attribute itself marks the ad down, and the audience reaction marks it down again.
For a service business the irony is that sensationalism undercuts the one thing your ad has to establish, which is that you are a credible operator someone can trust with their house, their tax return or their teeth. Calm, specific, verifiable claims keep you on the right side of the auction and, more importantly, they are what your buyer is actually screening for.
Engagement bait
“Comment YES below and we’ll send you the guide.” “Tag a mate who needs this.” “Like if you agree.” Asking for interactions the person would not have given on their own, to juice the engagement numbers.
Meta names engagement bait explicitly as a low-quality attribute. It persists in lead gen circles because it looks like it works: the comments pile up, the post feels alive, and the manual DM follow-up produces some leads. What the operator running it does not show you is the auction cost of building a strategy on a documented penalty, or the hours of unbillable time spent DMing “YES” commenters who go silent the moment a price is mentioned.
Across the accounts we audit, this cluster of habits tends to arrive together. The account running “comment YES” posts is usually also hiding its pricing and usually also running countdown urgency, because all three come from the same playbook. When that account sits next to a competitor running plain, specific, offer-led ads at the same audience, the difference in what they each pay per thousand impressions is not luck. It is the auction doing exactly what Meta says it does.
How to check where you stand
Ads Manager reports quality ranking as one of its ad relevance diagnostics, alongside engagement rate ranking and conversion rate ranking. The rankings compare your ad against other ads that competed for the same audience, and they are reported per ad, from above average down to below average.
Three things to know before you read yours:
You need impressions first. Meta only reports these rankings once an ad has enough delivery, which in our experience is where most small NZ accounts get stuck. A $30-a-day account with five ads in an ad set can sit on dashes in those columns for a week or two, which owners misread as the diagnostics being broken rather than the data being thin.
Below average is the signal that matters. Treat the diagnostics as a smoke alarm, not a scoreboard. An ad marked below average on quality is telling you the auction is charging you the tax described above. Chasing above average for its own sake is not the goal; the goal is finding and fixing the ads that are actively being penalised.
Read the three rankings together. Low quality ranking with healthy conversion ranking often points at the ad’s presentation, the clickbait-adjacent headline or the baity CTA, rather than the offer. Low ranking across all three usually means the ad is simply wrong for the audience it is reaching.
If an ad is marked down, do not tinker. Rewrite it against the three attributes directly: state the information you were withholding, strip the manufactured urgency and shock language, and delete every line that asks for engagement instead of earning it. Then let the replacement gather its own impressions and its own ranking. If you are unsure how many variants that testing cycle should involve on a New Zealand budget, we have covered how many ad creatives to test separately.
What quality ranking is not
A misconception worth killing: Meta’s quality ranking has nothing to do with your reputation off the platform. Meta does not read your Google reviews, your Trustpilot score or your NoCowboys rating, and none of them feed the auction. Quality ranking is built from on-platform signals: how people react to the ad, and what is in the ad.
That does not make reputation irrelevant to your ad economics. It changes where it bites. Your review profile does its damage after the click, when a prospect searches your name between enquiring and showing up, which moves your show rate, your close rate and your cost per customer while your CPM sits untouched. We have written up that mechanism in full in how your Google reviews change your cost per lead.
Keep the two ledgers separate when you diagnose. High CPM is an on-platform problem: auction competition, audience, creative, and the quality signal this post covers. Fine CPM but poor cost per customer is an off-platform problem: reputation, follow-up speed, offer clarity at the point of sale. Businesses that blur the two end up fixing the wrong end of the funnel.
The order to fix things in
If your CPM is high right now, work the mechanism before the tactics:
- Audit your live ads against the three attributes. Withheld information, sensationalised language, engagement bait. Be honest, because the auction is. This costs nothing and can be done today.
- Check ad relevance diagnostics on every ad with meaningful delivery. Rewrite or retire anything below average on quality, rather than nursing it with budget.
- Fix the feedback loop. If a particular angle keeps drawing hides and reports, the market has voted. Stop re-running it with new imagery.
- Then apply the tactical playbook. Placements, audiences, retargeting, creative refresh cycles, the material in the CPM tactics post. Tactics work better once the auction is no longer taxing every impression they buy.
Some CPM pressure is genuinely outside your control. Auction competition rises when every retailer in the country floods the platform before Christmas, and no quality score exempts you from that. What you control is whether you enter those auctions subsidised by a strong relevance signal or paying a penalty on top of seasonal prices. What Facebook ads should cost for a NZ service business, and how quality moves that number, is covered in our Facebook ads cost guide.
Frequently asked questions
What is a good quality ranking on Facebook ads?
Average or above average is fine, and the difference between the two is rarely worth chasing. The ranking compares your ad with other ads competing for the same audience, so treat below average as the actionable signal: it means Meta considers your ad worse than most of what that audience is seeing, and the auction is pricing it accordingly.
Does a below average quality ranking directly increase my CPM?
Ad quality is one of the three components Meta says decide the auction, alongside bid and estimated action rates. A weaker quality signal lowers your total value, so winning the same impressions requires more budget. Meta does not publish a formula converting ranking tiers into dollar amounts, but the direction is documented and consistent: lower quality means paying more for the same reach.
Why is my quality ranking not showing in Ads Manager?
The ad has not had enough impressions yet. Relevance diagnostics only populate once an ad has meaningful delivery, and on typical NZ small business budgets spread across several ads, that can take a week or more per ad. Consolidating budget behind fewer ads gets you readable diagnostics sooner.
Do my Google reviews affect my Facebook ad quality ranking?
No. Quality ranking is built from on-platform signals only: feedback on the ad and low-quality attributes in the ad itself. Your reviews matter after the click, when prospects research you before showing up, which affects cost per customer rather than CPM. The two problems have different symptoms and different fixes.
Is engagement bait really penalised, or does it still work?
Meta explicitly lists engagement bait as a low-quality attribute, so the penalty is documented, not speculation. The “comment YES” style can still produce enquiries, which is why it survives, but it produces them while paying a quality tax on every impression and attracting the least committed segment of the audience. For a service business paying real money per lead, that trade is a poor one.
Fix the price of admission first
Most advice about Facebook CPMs starts three steps too late, at placements and audiences, without asking why the auction is quoting you a bad price in the first place. Meta has told advertisers what it penalises. The businesses paying the most are, more often than you would expect, the ones doing exactly those things.
If your CPMs have climbed and you want a second pair of eyes on whether the auction is taxing your account, book a strategy call and we will go through your ads, your diagnostics and your numbers together. Or see how we run Meta ads for lead generation end to end.
Ready to Generate More Leads?
Let's discuss how we can help you get 30 qualified leads in 30 days with our proven TAP System.
Book a Free Strategy CallRelated Articles
Continue learning about lead generation and paid advertising

Estimated Action Rate: The Meta Ads Setting That Quietly Decides What Your Leads Cost
Meta's estimated action rate predicts who will take the action you optimise for, and it directly sets what you pay. Here is how to choose that event well.

Why Your Cost Per Lead Is Higher Than Your Competitor's
Same budget, same city, same service, but your cost per lead is higher. Meta's auction scores three things, and only one of them is your bid. Here's the fix.
Written by
Founder & Lead Generation Specialist
Jason Poonia is the founder of Lucid Leads, helping service businesses across New Zealand generate qualified leads through paid advertising and conversion-focused funnels. With a background in Computer Science from the University of Auckland and over 5 years of experience running lead generation campaigns, Jason has helped businesses in construction, trades, real estate, and professional services generate thousands of qualified leads. His data-driven approach combines targeted ad strategies with rapid lead qualification to deliver prospects who are ready to buy.