Kova Commerce · Hyde & Hare · Meta testing framework

How we'll test your Meta ads

We test ideas, not single ads. Each idea gets its own space, a fair budget and a clear pass or fail. The winners move into one main campaign, where a small set of proven ads gets most of the money.

1 · The structure

Two campaigns: one finds winners, one spends on them

Testing takes a small, fixed share of the budget. Everything that proves itself moves across to Scale, and Scale stays lean so every ad in it gets enough spend to keep learning.

Campaign 1 · Testing
10-15%

One ad set per idea. Each idea has 3 to 5 versions and its own set budget, so every idea gets a fair read.

Ad set · winner

Idea A

Moves to Scale →
Ad set

Idea B

Ad set

Idea C

Campaign 2 · Scale
85-90%

Only proven ads. Meta moves budget to whatever's working best that week.

Proven ads · 10 to 15 max
Winner inWeakest out
i
We never split the audience. Persona and stage of awareness live in the message, not in the targeting. Every ad set goes to the same broad audience and Meta finds the right people for each message. That keeps everything learning in one place instead of starving small audiences.
2 · What goes into the test ad sets

We test whole ideas first, then refine the winners

Creative matters from the first second, so we never test words on their own. Each idea is one message with creative made to say it: the video, the words on screen and the copy all say the same thing. Once an ad has proven itself, we refine it one change at a time.

What we test
Idea

One message plus the creative made to say it.

Inside an idea
Version

One ad. Each idea has 3 to 5.

Start of a version
Hook

The first 3 seconds: shot, words on screen, first line spoken.

What it looks like
Format

Talking to camera, demo, review card, static.

1

Test ideas

Question: which idea sells best? One ad set per idea. This is how most of our testing runs.

ChangesEverything, idea to idea
Stays the sameProduct and audience
Ad set 1 · Persona A
Their main reason to buy told by a real person to camera
Ad set 2 · Persona B
A different buyer's need shown by the product doing the job
Ad set 3 · Persona C
What worries a third buyer answered by a customer review
3-5 versions Each ad set holds 3 to 5 versions of its idea, each with a different opening.
Proven
winner
2

Test one change (A/B test)

Question: what gets even more out of an ad that already works? Only for specific cases.

ChangesOnly the hook, or the headline on an image
Stays the sameThe proven video or image, and the copy
Version A · Same video
Opens on the product hook 1
Version B · Same video
Opens on a customer's words hook 2
Version C · Same video
Opens on the offer hook 3

Also for: the same image with a different headline on it.

Even spend Meta's A/B test tool gives every version an equal share, so each one gets a fair read.
Why not three hooks side by side?

Inside a normal ad set Meta picks a favourite early and gives it nearly all the budget, so the other versions never get a fair read. That's fine when we're judging the whole idea, but it can't tell us which hook is best. For that we use the A/B test tool.

Why A/B tests are only for winners

Every version needs about 3× the target cost per sale on its own, so a three-way test costs about three times as much as one idea test. It's worth it on an ad that's already earning, not on an untested one.

Build ideas by persona when

There are clearly different buyers with different reasons to buy. Each persona's message is its own idea.

Build ideas by stage when

It's mostly one type of buyer at different points of readiness. Each stage's message is its own idea.

We'll pick one route once we've looked at Hyde & Hare's reviews, orders and past ads. The "why" comes from the test log: every idea is labelled by its message, its format and its proof, so patterns show up across rounds.

3 · The rules

A fair budget for every idea, and a clear pass or fail

Every rule is set against your target cost per sale, so it scales with the account.

Budget per idea
3×

About three times the target cost per sale before we call it.

Stop early
2×

Spent twice the target cost with no sale? We pull it.

Read after
7 days

Judged on 7-day click sales, not on who merely saw it.

Judge the idea
Idea vs idea

Meta favours one version early. Versions with little spend are unread, not losers.

Example only · if the target cost per sale were £30
No sale by here → stop
Verdict
£0launch £602× target £903× target
4 · What happens to each idea

Three outcomes, each with a next step

Every idea ends up in one of three places. Nothing sits in testing forever.

After 7 days
Read

the idea against the other ideas running that week

Win

Moves to Scale

Hit the target cost per sale. It's copied into Scale as the same post, so it keeps its likes and comments, and the weakest Scale ad comes out.

Unclear

One more week or a re-cut

Close to target, or it didn't get enough spend to judge. Top it up, or change one thing and run it again.

Lose

Stop and log it

Hit 2× target with no sale, or clearly behind. We write down what we learned so the next idea is smarter.

5 · The weekly rhythm

Same loop every week

A steady rhythm stops us reacting to one good or bad day.

MON

Launch and graduate

New ideas go live. Last week's winners move to Scale.

TUE-SUN

Hands off

Tests run untouched so the read is clean.

WEEKLY

Tiredness check

We check the top spenders in Scale for signs they're wearing out.

EVERY TEST

One line in the log

What we tested, what happened, what we learned.

6 · The test log

Every test leaves a lesson behind

One shared log, one line per test. Every idea is labelled by its message, format and proof, so after a few rounds we can see what's really winning, e.g. one message beating the rest whether it's a video or a static. Over time this becomes the playbook for what Hyde & Hare customers respond to.

TestMessage · format · proofWhat we expectResultWhat we learned
Persona A ideaMain reason to buy · talking to camera · a customer says itSpeaking to their main reason beats a general messageFilled in after 7 daysFilled in after 7 days
Hook A/B test on a winnerSame video · 3 different openingsOpening on the offer beats opening on the productFilled in after 7 daysFilled in after 7 days