Testing

How many UGC videos do you need for creative testing?

There's no magic number, but there is a method: test one thing at a time, size batches by concepts and hooks, and refill the pipeline before winners wear out.

By Ad Army teamPublished Updated 4 min read

Test one thing at a time

A test only teaches you something when one variable changes. If two videos differ in creator, hook, length and offer, a winner tells you nothing you can reuse.

TikTok's split testing tool is a good model of the discipline. It divides the audience into two equal groups, shows each group one version, and only declares a winner when the result is statistically significant, using a 90% confidence level (TikTok: About Split Testing). Creative is one of the variables it lets you test. Even if you don't use a formal split test, borrow the idea: hold everything else still.

Hooks first, then angles, then formats

Test in layers, cheapest change first.

LayerWhat changesWhat stays the sameRead this first
HookThe first two or three secondsThe rest of the videoHook rate
AngleThe core message or problemProduct, offer, formatHold rate, then cost per result
Creator or formatWho's on camera, length, styleMessage and offerROAS over a longer window

Hooks come first because they're the cheapest variable to produce and the one that decides whether anything else gets watched. One good video with three different openings gives you three test assets from a single shoot.

How to size a batch

Think in concepts times variations, not in raw video counts.

  • A concept is a distinct idea: a problem, a demo, a comparison, a routine.
  • A variation is a different hook or cut of the same concept.

Three concepts with three hooks each gives you nine test assets. That's enough to learn which ideas work and which openings carry them, without spreading budget so thin that nothing gets a fair read.

With flat per-video pricing, a batch has a known cost before you start. At Ad Army, a 30 second edit is $175 and includes three hook variations, so the nine-asset plan above is three videos and $525. For reference, the cost of a batch at our list prices:

Batch15 second edits ($125)30 second edits ($175)60 second + raw ($260)
5 videos$625$875$1,300
10 videos$1,250$1,750$2,600
20 videos$2,500$3,500$5,200

You only pay for videos you approve, so the batch cost is a ceiling, not a guess.

Spot a video wearing out

Every ad loses steam as the same people see it again. There is no fixed number of days for this; it depends on your audience size, budget and how often the video is shown. Watch the signals instead.

  • Frequency climbs while results flatten.
  • Hook rate drops on the same audience, meaning people who've seen it scroll past.
  • Cost per result rises week over week with no change in targeting or offer.

When two of these move together, the video is wearing out. That's the moment to rotate in a new hook on the same concept before you replace the concept itself.

Read results per video, not per ad set

When one video runs in several ad sets, its results get split up and the winner can hide. Roll results up by video, compare under one attribution rule, and keep a simple log:

  • Video and concept name
  • Hook variation tested
  • Hook rate and hold rate
  • Spend, attributed sales and ROAS
  • Decision: scale, iterate the hook, or retire

Our guide to tracking sales by creator video covers the setup.

Ad Army Creative report listing each approved video with its tracking code and platforms, plus hook rate, hold rate and completion rate, sorted by hook rate (opens the full-size image in a new tab)
Results rolled up per video, each under its own tracking code, sorted by hook rate. Sample data from the Ad Army demo.

A cadence that keeps the pipeline full

  1. Launch a batch of new concepts with several hooks each.
  2. After each test has had a fair read, cut the losers and move budget to the winners.
  3. Order new hook variations for the winning concepts.
  4. Start the next batch of new concepts before the current winners show the wear signals above.

How Ad Army fits a testing program

Flat prices make batches easy to budget, and because we take 0% of your ad spend, scaling a winner never raises our fee. Every approved video has its own tracking code and shows its hook rate, hold rate and ROAS, so the winners are visible per video. When you're ready to launch, the ad builder sends approved videos to Meta as tracked ads.

FAQ

  • How many UGC videos should I test at once?

    Enough to test one idea at a time with a fair budget for each. A sensible start is a few concepts with several hooks each, then widen once you know what works. There's no universal number.

  • How long should a creative test run?

    Until each version has enough results to compare with confidence. TikTok's split testing only declares a winner when the difference is statistically significant, which is a better rule than a fixed number of days.

  • How often should I refresh UGC ads?

    There's no fixed schedule. Watch frequency, hook rate and cost per result, and rotate in a new hook when they start moving the wrong way.

  • Should I test hooks or creators first?

    Hooks. They are the cheapest change to produce, and they decide whether the rest of the video gets watched at all.

Sources

  1. About Split Testing, TikTok Ads Manager Help Center. Last updated January 2026. Retrieved .
  2. Pricing, Ad Army. Retrieved .

Rather not do this yourself?

Send one request. We cast and manage the creators, you review finished videos, and you pay a flat price only for the ones you approve.

How many UGC videos do you need for creative testing?