The short answer
As a rule of thumb, give each new creative 2 to 3 times your target CPA before you judge it on purchases, and keep total testing at roughly 10 to 30% of spend. For context, winning ads on our board that are 30 to 59 days old run at a median of about $3,100 a day in estimated spend, far more than any test. Tests are cheap; winners are where the money goes.
The short answer, by CPA
The cleanest way to size a test is in units of your own target CPA. Spend per creative should be large enough that one or two lucky purchases can't decide the result.
| Target CPA | Early-kill check (1x CPA) | Minimum read (2x CPA) | Comfortable read (3x CPA) | 5 new ads a week at 2.5x |
|---|---|---|---|---|
| $20 | $20 | $40 | $60 | $250 |
| $40 | $40 | $80 | $120 | $500 |
| $60 | $60 | $120 | $180 | $750 |
| $100 | $100 | $200 | $300 | $1,250 |
| $150 | $150 | $300 | $450 | $1,875 |
All of this is a rule of thumb, widely used by media buyers, not a Meta rule or a statistical guarantee. With 2 to 3 purchases' worth of spend you can separate clear winners from clear losers. You can't separate a good ad from a slightly better one. That needs far more spend, and most accounts are better off spending it on the next test.
What Meta actually says about volume
Meta's guidance is about ad sets, not individual creatives. According to its help page on the learning phase, an ad set usually exits learning "after about 50 results in the week after the ad set's last significant edit". An ad set that is unlikely to get there is flagged as Learning Limited.
Two practical consequences for test budgets:
- The ad set needs volume, the ad doesn't. If your test ad set runs five creatives, those 50 results are shared across all of them. You don't need 50 purchases per ad.
- Meta warns against high ad volumes. The same help page says that when you create many ads and ad sets, "the delivery system learns less about each". Ten creatives in a small test ad set will leave most of them unspent.
If your test ad set can't reach roughly 50 results a week at your CPA, either raise the budget, test fewer ads at a time, or optimize the test for an earlier event (add to cart) and confirm winners on purchases later. The learning phase guide covers this in more depth.
Tests are small next to what winners spend
It helps to see how a test budget compares to what a proven ad spends. On the Ad Radar board (October 9, 2026: 2,443 live Meta ads, all above $50k in estimated spend), we divided each ad's estimated spend by its days live.
| Days live | Ads | Median est. spend per day | 25th percentile |
|---|---|---|---|
| 30 to 59 | 172 | $3,100 | $1,840 |
| 60 to 89 | 529 | $2,550 | $1,360 |
| 90 to 179 | 1,037 | $1,620 | $905 |
| 180 to 364 | 367 | $1,140 | $555 |
| 365 or more | 338 | $563 | $287 |
Estimated spend is modeled from public engagement over time, so treat these as ranking figures, not invoices. The direction is still clear. Ads that cleared $50k in their first one or two months run at thousands of dollars a day. Against that, a $100 to $300 test is a rounding error.
$1,584
median est. spend per day live, whole board
$3,100
same, for ads 30 to 59 days old
511
winning ads still under $100K in estimated spend
The young-ad figure is high partly because of selection: an ad needs a fast start to clear $50k within two months. But that is exactly the point. The money in an account goes to the few ads that win. The test budget's job is to find them cheaply, not to prove them beyond doubt.
How to size the total testing budget
Per-ad math tells you the price of one read. The total depends on how many reads you want each week. Start from a share of spend, then check it against the per-ad math.
TESTING BUDGET WORKSHEET (rules of thumb)
1. Monthly Meta spend: $ ________
2. Share for new creatives (10-30%): ____ %
- No proven ad yet ..................... 25-30%
- 1-2 winners carrying the account ..... 15-25%
- 3+ stable winners .................... 10-15%
3. Monthly testing budget = (1) x (2): $ ________
4. Weekly testing budget = (3) / 4.3: $ ________
5. Cost per read = target CPA x 2.5: $ ________
6. New ads you can fund per week = (4)/(5): ________
Check: can the test ad set reach ~50 results/week?
weekly testing budget / target CPA >= ~50 ?
If not: fewer ads per round, higher budget, or optimize for ATC.
Example: $40,000 a month, one winner carrying the account, $50 CPA. Testing share 20% gives $8,000 a month, about $1,860 a week. Each read costs $125, so you can fund about 15 new ads a week. The ad set would see roughly 37 purchases a week at target CPA, under the 50 mark. Running the test on add-to-cart, or testing 8 to 10 ads a week with a bigger per-ad budget, are both reasonable fixes. For how many ads to launch at each spend level, see how many new creatives to launch per week.
Where testing budgets get wasted
Images get underfunded. On our board, images are 19% of all ads but 26% of the top tier (62 of 235). If the statics in a mixed test ad set barely get spend, give them their own ad set so they get a fair read.
Short-cut iterations get the same budget as concepts. A new opener on a proven body needs less proof than a brand-new idea, because the body already converts. A 1.5 to 2x CPA read is often enough for iterations.
Tests run on cost caps. A cost cap can keep a new ad from spending at all. That reads as "loser" when it is really "no data".
Winners stay in the test campaign. Once an ad wins, move it (or a duplicate with the same post ID) into scaling. Leaving it in testing lets it take budget from the next round.
Start Your 90-Day In-Home Trial
- Est. spend
- $306K
- Days live
- 42
- Format
- Video, 16s
A 16-second ad in the top tier at 42 days. Short, cheap to make and cheap to test. An ad like this can be judged on a small budget because the whole message lands in the first seconds.
Five rules I follow for my skin after 50.
- Est. spend
- $724K
- Days live
- 43
- Format
- Video, 98s
- Variants
- 6
$724K in estimated spend and six variants after 43 days. Once a test like this clears its read, the money moves from the test budget to scaling fast.
Do not buy the Mirage Vibration Plate unless you're gonna buy it here and get a double discount.
- Est. spend
- $444K
- Days live
- 37
- Format
- Video, 17s
- Variants
- 3
A 17-second warning-style opener that reached $444K in estimated spend in 37 days. Short ads like this are the cheapest tests to run and the easiest to iterate.
A test budget plan you can copy
- Write your target CPA and multiply by 2.5. That is the price of one fair read.
- Pick a testing share of spend (10 to 30%) based on how many proven winners you have.
- Divide to get how many ads you can fund per week. Cap it at what production can deliver well.
- Check the test ad set can reach around 50 results a week. If not, test fewer ads or optimize for an earlier event.
- Set kill rules in CPA units before launch: early kill at 1x CPA on weak leading signals, decision at 2 to 3x CPA.
- Give iterations of proven ads a smaller read (1.5 to 2x CPA) and new concepts the full read.
- Move winners out of testing the same week they win.
For the full process around these numbers, see the creative testing framework, and for the metrics that power the early-kill check, creative metrics that matter.
Figures marked as estimated spend come from Ad Radar's model of engagement on public Meta Ad Library ads. They are estimates, labeled as such, and are best used to rank ads against each other.