To check Facebook ad quality rankings with AI, have an AI assistant connected to your ad account pull the three relevance rankings for every ad: quality ranking, engagement rate ranking and conversion rate ranking. It lists the ads rated below average, sorted by spend, so you know which ones to look at first.
TL;DR
- Meta gives each ad three rankings: quality, engagement rate and conversion rate.
- Each one compares your ad with ads competing for the same audience.
- A ranking is above average, average or below average, and below average comes in three bands.
- Ads with too little delivery show unknown, so read those separately.
- The check only reads. Anything you change afterwards waits for your confirmation.
Who this is for
- Media buyers who want to know why an ad costs more than its siblings.
- Creative teams deciding which ads to rework.
- Agency managers who need a quick relevance check across many ads.
Connect your AI assistant to Meta ads
Ask about your ad accounts in plain words. Every change waits for your yes. Included in the 7-day free trial.
Try for Free ($0 Trial)The prompt to paste
For my Facebook ad account [account name], show quality ranking, engagement rate ranking and conversion rate ranking for every ad that delivered in the last 14 days, with spend and cost per result. List the ads where any ranking is below average, highest spend first, and say which of the three is low. Put ads with unknown rankings in a separate list. Do not change anything.
Follow-ups that work well:
Which ads are below average on engagement rate but average or better on conversion rate?
Now do the same for the last 30 days and show which rankings changed.
The prompt works in any AI assistant connected to the Madgicx MCP. To set one up, connect your AI assistant and sign in with your Madgicx login.
What the MCP reads
- Three rankings per ad. Quality, engagement rate and conversion rate, as Meta reports them for the dates you choose.
- Spend and results. One total per ad for the period, so the list can be sorted by what each ad costs you.
Each value is above average, average, or below average. Below average comes in three bands, shown as the bottom 35%, 20% or 10% of comparable ads. An ad without enough impressions shows unknown for all three, which means Meta has not ranked it yet, not that it is bad.
What the answer looks like
A table with one row per ad: name, spend, the three rankings and cost per result. The ads with a below-average ranking come first, with a note on which ranking is low. Below that is a short list of ads with unknown rankings and a count of ads that rank average or better.
How to read it: low quality points at the ad itself, low engagement rate at the creative not earning interaction, and low conversion rate at what happens after the click.
What to do next
- Use the list to decide what to refresh, and check creative fatigue on the same ads.
- For the full picture of results by ad, see your best and worst performing ads.
- If conversion rate ranks low, check Event Match Quality to see how well events are matched.
- Our post on how to improve Event Match Quality explains what moves the score.
Changes happen only after you confirm
The check only reads your account. If you then ask the assistant to pause a low-ranked ad, it shows you exactly which ad it will pause and waits for your confirmation. Nothing changes until you say yes. See how to pause ads after you confirm.
Try it on your own account
The Madgicx MCP comes with a Madgicx subscription, and the 7-day free trial includes it. If the rankings show creatives wearing out, Madgicx's AI-generated image ads start from a prompt, an image or an ad you like.
FAQ
What are the three Facebook relevance rankings?
Quality ranking, engagement rate ranking and conversion rate ranking. Each compares your ad with other ads competing for the same audience.
Why does an ad show unknown?
Meta shows rankings only for ads with enough impressions. Ads with low delivery come back unknown for all three, so give them more time or a longer date range.
Is a below-average ranking a reason to pause an ad?
Not by itself. Check cost per result and spend first. A low-ranked ad that still delivers at your target cost may be worth running while you prepare a replacement.
Can I see the rankings for every ad at once?
Yes. The assistant reads one row per ad that delivered in the dates you set, so a single prompt covers the account.