Guides

How to test ad creatives on Meta.

Creative testing on Meta means launching new ads in a controlled way so you learn which concepts, hooks and formats bring customers at the lowest cost. Test big differences first (concepts and angles), give each ad at least two times your target CPA in spend before you judge it, then move winners (3+ purchases at or below target CPA) into your main campaign.

Two ad variants tested side by side on Meta, variant B wins on cost per purchase A CPA B CPA WINNER TEST. KEEP. ITERATE.

Why does creative testing matter on Meta?

Because on Meta the creative now does most of the targeting. With broad audiences and Advantage+ campaigns, the system decides who sees an ad largely from the ad itself: its message, its visuals and who reacts to it. Meta's delivery changes in 2025 pushed this further and reward accounts that feed the system genuinely different ads. More of the same ad in new colours does little.

So the job of testing is not to find the one perfect ad. It is to keep a steady flow of different concepts and keep the ones that find new buyers.

What should you test first?

Test in order of impact. Big swings first, small tweaks last.

LevelWhat changesExampleImpact
1. Concept / angleThe reason to buy"Saves time" vs "replaces three products" vs "dermatologist-made"Highest
2. FormatHow it is madeUGC video vs founder video vs static vs carouselHigh
3. HookThe first 3 secondsFive openers on the same bodyHigh, cheap to test
4. Body and offerProof, length, offer30 s vs 15 s, with or without a guaranteeMedium
5. DetailsColours, fonts, buttonRed vs black CTALow

Most accounts spend too long at level 5. If every ad in the account shares one angle, no hook test will fix it.

What to test first, by impact Big swings first. Colour and button tests come last.
  • 1. Concept and angleHighest
  • 2. FormatHigh
  • 3. HookHigh
  • 4. Body and offerMedium
  • 5. DetailsLow

How do you set up a creative test on Meta?

Keep testing separate from scaling so new ads get a fair share of spend. A simple setup that works for most small and mid-size accounts:

  1. One testing campaign with ad set budgets (ABO), so each test gets its own spend.
  2. One ad set per concept, broad targeting, same optimisation event as your main campaign (usually purchase).
  3. Three to five ads per ad set: the variants of that concept (different hooks or formats).
  4. Same landing page and offer across the test, so only the creative changes.
  5. Run for at least 5-7 days before judging, to cover weekday swings.
  6. Move winners into the main (scaling) campaign as new ads. Leave the test running until it stops spending well.

For a clean head-to-head between two concepts, Meta's built-in A/B test (in Ads Manager, under Experiments) splits the audience so the same person doesn't see both versions. Use it for big decisions, not for every hook.

A creative test on one screen
  1. Testing campaignAd set budgets (ABO).
  2. 1 ad set per conceptBroad audience, purchase event.
  3. 3-5 adsHooks or formats of that concept.
  4. 5-7 daysSame page and offer throughout.
  5. Move winnersInto the scaling campaign.

How much budget does a creative test need?

Enough for each ad to spend at least two times your target cost per acquisition before you judge it on purchases. If your target CPA is $30, plan $60 or more per ad, so a five-ad test needs at least $300 over a week.

Can't afford that per ad? Test fewer ads, not cheaper tests. Three properly funded ads teach you more than ten starved ones. Before the 2x mark, judge the early signals:

  • After 1,000 impressions: a hook rate under 15% means the opening doesn't work. Keep the body and test a new hook.
  • After 2x target CPA: judge on purchases and cost per purchase.
  • Small accounts can optimise tests for add to cart or initiate checkout, then confirm winners on purchase.
Minimum test budget for 5 ads at 2x target CPA Spend each ad needs before you judge it on purchases, times five ads.
  • Target CPA $20$200+
  • Target CPA $30$300+
  • Target CPA $50$500+

When do you call a winner?

Write the rules down before launch, so the numbers decide and not your mood. These are the rules we use, the same as in the Creative Testing Playbook:

SignalDecision
Hook rate under 15% after 1,000 impressionsKill the opening. Save the body and re-test it with a new hook.
2x target CPA spent, no purchaseKill. It had its chance.
Under 2x target CPA spent, early signals above your medianToo early. Let it spend.
3+ purchases at or below target CPAWinner. Move it to scaling and iterate on it.
High hook rate, low hold rateThe opening works, the body doesn't. Keep the hook, rewrite the middle.

Check a winner again a week later in the scaling campaign. One good day is noise. Keep a simple test log: date, concept, angle, hooks, spend, CPA, decision. After three months it becomes the most valuable document in the account.

Kill, wait or scale Set these rules before launch and write them down.
  • 2x target CPA, no purchaseKill it. Log the angle as tested.
  • Under 2x CPA, good early signalsToo early. Let it spend.
  • 3+ purchases at or below target CPAWinner. Scale it and iterate.
  • High hook rate, low hold rateKeep the hook, rewrite the middle.

How do you iterate a winning ad?

Don't start the next ad from a blank page. Take the winner and change one thing at a time, from the cheapest test to the biggest swing:

  1. New hook, same body. Re-cut the first 3 seconds. Openers to try are in 50 ad hook examples.
  2. New first frame. A face, hands or the product in use stop the scroll.
  3. New creator, same script. A different face reaches a different slice of the audience.
  4. New format. Talking head to green screen, UGC video to a static.
  5. New angle, same audience. When hook tests stall, the angle is tired.

Change two things at once and you won't know which one worked. Iterate before you ideate.

5 ways to iterate a winning ad From the cheapest test to the biggest swing. One change at a time.
  1. New hookSame body, new first 3 seconds.
  2. New first frameFace, hands, product in use.
  3. New creatorSame script, new face.
  4. New formatUGC to static, talking head to green screen.
  5. New angleSame audience, new reason to care.

How do you spot creative fatigue?

Creative fatigue is when an ad that used to work gets more expensive because the audience has seen it too often. Signs, compared to the ad's own first weeks:

  • Frequency keeps rising while reach flattens.
  • Click-through rate drops for several days in a row.
  • Cost per purchase rises while nothing else in the account changed.
  • Comments repeat ("I keep seeing this ad").

The fix is new creative, not new targeting. Iterate on the winner (new hook, new creator, new format of the same angle) and keep the testing pipeline full so you have replacements ready. The Black Friday & Holiday Ad Pack is built for that in peak season, alongside our Black Friday ad ideas: 64 hooks and 14 angles to feed tests quickly.

Four signs of creative fatigue Compared with the same ad's first weeks.
  1. Frequency upReach flattens while frequency climbs.
  2. CTR downSeveral days in a row.
  3. CPA upNothing else in the account changed.
  4. CommentsI keep seeing this ad.

How many new creatives should you test each week?

A workable rhythm for a small team: one or two new concepts a week, each with three to five variants. Bigger accounts spending thousands a day often test far more. The number matters less than consistency: an account that adds new concepts every week rarely hits a fatigue wall.

Short on ideas for new concepts? Start from what customers already say, as in voice of customer research. The Sunday Brief sends 3 ads worth stealing and 1 hook taken apart every Sunday.

Creative testing FAQ

Should I test creatives in a separate campaign?

For most accounts, yes. A separate testing campaign with ad set budgets makes sure new ads get spend, instead of the main campaign pushing everything to the old winner. Move winners into the main campaign once proven.

How long should a Meta creative test run?

At least five to seven days and until each ad has spent at least two times your target CPA. Shorter tests mostly measure which day of the week the ad launched.

How many ads per ad set when testing?

Three to five. Fewer gives too little to compare, more spreads the budget so thin that most ads never get enough spend to judge.

What is the difference between a concept test and a hook test?

A concept test compares different reasons to buy, each with its own ad. A hook test keeps the same ad body and only changes the first three seconds. Test concepts first, then hooks on the winning concept.

How often do Meta ads need new creative?

It depends on spend and audience size. Small accounts can run a winner for months, large ones may see fatigue in two to three weeks. Watch frequency, CTR and CPA, and keep new concepts in testing so replacements are ready.

Terms used here are defined in the Glossary.