All posts
Meta AdsApril 10, 20266 min read

Meta Ads Quality Score: What Actually Moves It in 2026

Quality Ranking is a downstream signal — by the time it flips, you have already paid for a week of inefficient delivery. Here is what actually moves it in 2026 auction conditions, and what does not.

Mingxuan Liang (Kim)
Mingxuan Liang (Kim)
Founder, AdsAgent

The first thing most operators do when CPM creeps up is open Ads Manager, scroll to the Quality Ranking column, and look for "Below Average." It is usually the wrong first move. Quality Ranking is a downstream signal — by the time it flips, you have already paid for a week of inefficient delivery. The right question is which upstream behavior caused it.

Meta's three-score model — Quality Ranking, Engagement Rate Ranking, Conversion Rate Ranking — has been stable since 2023, but the underlying weighting has shifted. In 2024 and now into 2026, the signals that actually move those rankings are not what most playbooks say they are.

What the model actually scores

Quality Ranking is relative to other ads targeting your audience. That matters: an "Average" ranking on a commodity audience (US e-commerce, 25-54) is a harder bar than an "Above Average" on a niche one. If you benchmark against yourself last quarter, you miss that the whole auction pool got better.

Three signals dominate the Quality Ranking input in 2026:

1. Stopping power in the first three seconds. Meta's ranking model tracks 3-second video view rate, normalized against your audience. An ad that drops below 15% video-views-past-3-seconds in the learning phase gets flagged as low-quality before engagement signals even register. For static image ads, Meta approximates this with a synthetic dwell-time score derived from scroll behavior — harder to optimize for, but still real.

2. Landing page experience. Meta factors in post-click behavior: time on page, scroll depth, bounce. This used to be marginal; it is now weighted heavily. If your ad hook is "$49 smart ring" and the landing page leads with a different product line, Meta reads that as bait-and-switch and penalizes Quality Ranking even if CTR is strong.

3. Negative feedback rate. Hide-ad, report-ad, hide-all-from-this-advertiser signals flip Quality Ranking harder than they used to. A 0.1% report rate is enough to push an otherwise-good ad to "Below Average." Most operators never look at this — Meta hides the column unless you add it manually.

What does not move it (nearly as much as operators think)

Image resolution beyond 1080×1350 is table stakes; going to 4K does not help. CTA button color does not matter. Emoji density in primary text has no measurable effect — it is creative variance that matters, not surface polish. Captions help engagement but are a small input into Quality Ranking.

I have watched accounts pour two weeks into color-grading a creative to 4K and then get outperformed by a phone-shot video with a stronger hook. The polish axis is a distraction.

What to actually measure during learning phase

Your first 200 impressions per ad are the most informative. Watch:

  • CTR by impression decile. If CTR decays across the first 200 impressions, the audience-creative fit is wrong.
  • 3-second video view rate. Below 18% against a cold audience means the hook is weak.
  • Scroll-past rate for static. Meta does not expose this directly; infer it from CTR ÷ impressions benchmarked against your baseline.

If any of these look bad by impression 150, kill the ad. Do not wait for Quality Ranking to stabilize. That label lags real delivery quality by 48-72 hours, and you are paying auction premiums the whole time.

Why creative rotation matters more than creative quality

Fatigue hits at frequency around 2.5 for most B2C accounts, not 3.5 as the old playbook says. Meta's Advantage+ rollouts make fatigue invisible at the campaign level because budget shifts toward still-performing ads, masking the decline of individuals. By the time aggregate Quality Ranking drops, several individual ads have been deep in Below Average territory for days.

The fix is boring: ship 5-10 creative variants per concept, not one polished one. Let Meta auction them against each other. Variants can differ on just one dimension — hook, narration cadence, aspect ratio, captions — you do not need fully independent concepts.

Practical checklist

Before you ship:

  • Hook in the first 3 seconds aligns with the landing page first-fold H1
  • At least 5 creative variants per concept in the set
  • Quality Ranking column is on in your default Ads Manager view
  • Negative feedback rate column is on (it is hidden by default)
  • A kill threshold is defined before the ad launches, not after it underperforms

In production:

  • Review Quality Ranking weekly, not daily — daily noise is mostly label jitter
  • Rotate creative when the best-performing ad in a set hits frequency 2.2, not 3.5
  • When Quality Ranking drops, check landing-page experience first, creative second

This is not glamorous work, and it is exactly the kind of thing that should run in the background while you are doing something else. Automation here is a force multiplier: agents that watch learning-phase signals per ad and act inside approval gates turn "spot the Quality Ranking drop after a week" into "shut the ad down at impression 180." That delta, compounded across an account, is the difference between profitable scale and a CPM spiral.

Meta's model is doing more than it used to. The operators who beat it in 2026 are the ones who stopped optimizing for 2019 vanity metrics and started measuring the signals Meta is actually reading.

More from the blog