How to test ad creative without wasting spend
Most ad tests change three things at once and teach nothing. This is the method we use for every sprint, written down so you can use it with or without us.


Start with angles, not ads
An angle is a reason to buy: it saves time, it’s gentle on sensitive skin, it replaces three products. A hook is how an ad opens. An execution is how it’s made: a presenter talking, a demo, hands only, a product hero.
Most tests change all three at once, so when an ad wins you can’t say why. Choose four or five angles first. Everything else in the test exists to find out which of them sells.
Build a matrix
Cross your angles with three or four executions and make one ad per cell. Five angles by four executions is twenty ads.
Read the results by row and by column. A row that wins tells you the reason to buy. A column that wins tells you the format your buyers respond to. Both are worth more than a single winning ad, because they tell you what to make next.

Give every ad a fair budget
An ad needs enough spend to be judged. A common rule of thumb is to let each ad spend at least your target cost per customer, often two or three times it, before judging it on results alone. Less than that and you’re reading noise.
If your budget can’t carry twenty ads at that level, test fewer at once. Ten ads judged properly beat twenty judged on luck.
Read the numbers in order
Every ad has to do four jobs in sequence, and each has its own number:
- Hook rate: did people stop? Three-second views divided by impressions.
- Hold rate: did they stay? How many of those viewers kept watching.
- Click-through rate: did they want more?
- Cost per customer: did they buy?
Cut, iterate, scale
An ad that fails early, on hook rate, can be cut cheaply. An ad that hooks people but doesn’t convert is worth iterating: keep the opener, change the offer or the ending. An ad that hits your target cost per customer gets budget, raised in steps rather than overnight.
Name everything
Name files and ads by angle, hook, execution, shape and version, for example ROUTINE_HOOK-B_DEMO_9x16_V03. Six weeks later your results will still make sense, and so will the next brief.
Refresh before fatigue
Rising frequency, falling click-through and a creeping cost per customer mean an ad is wearing out. Have the next batch ready before that happens, not after.
Related pages
Want to see what we’d test first?
Tell us what you sell and what you’re running now. We’ll come back with the angles we’d test first and what it costs.


