Published 2026-11-09
How AdRoast scores an ad
After an ad exists, AdRoast scores it from 0 to 98. Hook and offer count most. The number is a creative check before you spend. It is not a ROAS prediction, and it is not Meta’s Ads Manager quality ranking.
What is scored
Ten pillars, each 0–100. Weights are relative. A weight of 1.5 counts one and a half times a weight of 1.0.
| Pillar | Weight |
|---|---|
| Hook Strength | 1.50 |
| Scroll-Stop Power | 1.50 |
| Offer Clarity | 1.40 |
| Audience Fit | 1.10 |
| Visual Strength | 1.05 |
| Copy & Wording | 1.00 |
| Ad Format Fit | 1.00 |
| Creative Psychology | 0.95 |
| Social Proof | 0.65 |
| Meta Ad Policy | 0.50 |
The formula
- Take the weighted average of the ten pillar scores.
- Keep 80% of that average and 20% of the weakest pillar, so one failed pillar pulls the total down.
- If the weakest pillar is under 50, subtract 0.4 points for each point it sits below that floor.
- Round to a whole number and cap the result at 98. A score never reaches 100.
The $25 billion claim
AdRoast describes this roast as grounded in $25 billion of real ad spend. This page is the formula a reader can cite. It is not a public dump of that spend, and it does not say an ad with a high score will win.
A different scorecard
The free Meta creative scorecard is a human 1–5 rubric on five checks. Do not mix that average with this 0–98 roast.
Paste a product link to see three scored image ads, or roast an ad you already have.