Meta Ads Winner Criteria: How to Know an Ad Is Worth Scaling

A winner is not an ad with a great ROAS on day two. It is an ad Meta chose to spend on, that held up against your account's own baseline over a full week.

Why a high ROAS alone does not make a winner

Open any ad set after two days and you will find a few ads with a beautiful ROAS. Look at the spend next to it. Often it is $40 and two purchases. That is not a result. It is noise with a nice number on it.

The reverse happens too. An ad takes most of the budget, ROAS is merely okay, and you pause it because it looks mediocre. But Meta had a reason to keep feeding it, and your account may have needed exactly that volume.

So a winner needs two things at once: Meta put real money behind it, and it earned that money at a return you can live with. Spend tells you about scale. ROAS tells you about quality. Judge on one and you will scale the wrong ads.

The four outcomes of a creative test

After a test has run for seven days, every batch lands in one of four boxes. This is the rule Hitrate uses, and you can run it in a spreadsheet today. It is judged per campaign, because a $300/day campaign and a $10,000/day campaign are not the same game.

First, define a big share of spend. The share depends on campaign size, and you should change it to fit your account:

Scaler, Spender, Efficient, Miss

Now sort every tested batch with four labels:

Winner criteria you can copy

Paste these into your test tracker and fill them in before the ad goes live.

  • Test unit: one concept, one ad set, numbered batch (Batch #__).
  • Tags written before launch: desire, angle, awareness stage, format, creator.
  • Campaign and its baseline ROAS (or target CPA): ____
  • Big-share threshold: 30% under $1,000/day, 20% under $5,000/day, 10% above.
  • Verdict date: 7 days after launch. No calls before then.
  • Scaler = big share of campaign spend AND campaign spend up 10%+ per day vs the week before.
  • Spender = big share, campaign spend flat.
  • Efficient = ROAS above the campaign's own, little spend. Retest with a new hook.
  • Miss = neither. Write one line on why you think it failed.
  • Re-check non-Misses in weeks 2 and 3 against the same rule.
  • Log hit rate by desire, angle, awareness and format after every batch.

Give every test a verdict, not a hunch

14 days free, no card. $299 a month after that, every feature and every teammate included.

Plan your next test batch

A worked example (illustrative numbers)

Say a prospecting campaign spends $2,000 a day. Last week it averaged $1,700 a day. A big share at that size is 20%, so $400 a day.

Batch 14 gets $620 a day, which is 31% of the campaign. The campaign grew about 18% week over week. That is a Scaler. Batch 15 has a 2.4 ROAS against the campaign's 1.9, but only $60 a day. That is Efficient. Batch 16 holds 25% of spend while the campaign stays flat. That is a Spender. Batch 17 gets little spend and a ROAS below baseline. That is a Miss.

These numbers are an example, not a benchmark. The point is the shape: a verdict comes from spend share, spend growth and return together, and each one has a written threshold you decided before you looked.

Judge ROAS against your own baseline, or a target CPA

Do not compare an ad to a number from a blog post. Compare it to the campaign it ran in. A 1.8 ROAS is a win in a campaign averaging 1.3 and a loss in one averaging 2.5.

If you run on a hard unit economics limit, use a target CPA instead. Pick it from your margin before the test starts, write it down, and judge every batch against it. The rule only works if the bar is set in advance. Moving it after you see the results is how a weak ad becomes a winner on paper.

Wait seven days, but do not close the book at seven

Delivery needs time to settle. Seven days gives you weekday and weekend behavior and gets past the early swings. Give the verdict then, not on day three.

Seven days is the first read, not the last. A batch that looks like a Miss in week one can still become a Scaler in week two or three as Meta finds its audience. Keep batches live that are not hurting the account, and re-check them against the same rule.

The test unit matters too. Judge a concept, not a single ad. Put one concept in one ad set, with a few variations, and the verdict says something about the idea. One ad in a pile of ten tells you very little.

Mistakes that produce fake winners

Most false winners come from the same few habits:

From verdicts to an ad creative hit rate

One winner is a lucky break. A pattern is a strategy. Once every batch has a label, you can count your ad creative hit rate: the share of tested batches that became a Scaler or a Spender.

Then split it. Hit rate by desire, by angle, by awareness stage and by format. You might find that problem-aware ads on one desire hit far more often than the rest. That tells you what to brief next, and it costs nothing but the discipline of tagging every test.

Hitrate does the tagging and the labeling for you. It writes the ad names so each result maps back to its batch, desire, angle, awareness stage, format and creator. It syncs results daily from Meta, read-only, and applies the rule above after seven days. The labels and numbers are computed by rule, never by an AI model.

Questions

How long should I wait before calling a Meta ad a winner?

Seven days is a sensible first verdict, because it covers a full weekly cycle and lets delivery settle. Do not call it on day one or two, when a few purchases swing ROAS wildly. Keep checking in weeks two and three, since some batches become winners late.

What ROAS makes an ad a winner?

There is no universal number. Compare the ad to the ROAS of the campaign it ran in, or to a target CPA you set from your margin before the test. An ad that beats its own campaign and also takes a big share of spend is the real signal.

How much spend should an ad get before I trust the result?

Look at its share of the campaign, not a fixed dollar amount. A big share is 30% in a campaign under $1,000/day, 20% under $5,000/day and 10% above. Change those numbers to fit your account and keep them fixed for every test.

What if an ad has a great ROAS but Meta gives it almost no spend?

That is an Efficient batch: good return, no room to scale. It is worth another run with a different hook, a different first three seconds or a different audience. Do not force budget onto it by hand and expect the same ROAS.

What is a good ad creative hit rate?

It depends on your account, so compare against your own past batches rather than a market figure. Hit rate here means the share of tested batches that became a Scaler or a Spender. The useful view is the split by desire, angle, awareness stage and format.

Should I judge single ads or whole concepts?

Judge concepts. Put one concept in one ad set with a few variations, and the verdict tells you whether the idea works. A single ad among many is too easy to explain away with luck.

Do I need software to use these winner criteria?

No. A spreadsheet with the thresholds, the seven-day date and a label column is enough to start. The hard part is filling it in every week, which is the part Hitrate automates.

Related guides

Give every test a verdict, not a hunch

14 days free, no card. $299 a month after that, every feature and every teammate included.

Plan your next test batch

Updated 2026-10-02