For brands spending $10k+ a month on Meta

Every ad you run makes the next one better.

Anneala takes every ad you’ve run apart, scores each part on your purchases, and builds next week’s batch from the parts that sold. Your losers retire. Your winners compound.

Start the $99 trial

Sign in with Meta. Two weeks for $99. Cancel anytime.

Ondelle

Sponsored

Still sliding down mid-class? A wide high-rise band and a knit that stays put from pilates to deadlifts. Pay after 30 days.

Ondelle ad: Stays Put Through Every Squat.

ondelle.co

Stays Put Through Every Squat.

Pay after 30 days

Shop now

AD FROM NEXT BATCH

  1. HookProven

    Still sliding down mid-class?

    $25
  2. VisualPromising

    Living-room mat, morning light

    $40
  3. HeadlineEmerging

    Stays Put Through Every Squat.

    $33
  4. OfferTest

    Pay after 30 days

  5. CTAEmerging

    Shop now

    $34

Each part’s data is recorded independently across every ad it has appeared in, against the account average.

Why now

A winner used to last two months. Now it lasts three weeks.

One ad in twenty wins. Half never earn spend. And the one that wins fades in two to three weeks, so every week starts with the same question: what do I make next?

Of twenty ads, one wins, nine do alright and then fade, and ten never earn spend.

Motion, Creative Benchmarks 2026 · 578,750 Meta ads, 6,015 accounts · two to three weeks: Atria, Wonderful, 2026

The answer was in your account the whole time. Every ad you’ve run left evidence behind.

Your best ad

Your winner didn’t win. Its parts did.

You had a hunch about why this one worked. Here is the proof, part by part.

That’s one ad.

Ondelle

Sponsored

Still hiking up your leggings mid-run? The waistband is the problem. Ondelle uses a wide high-rise band that stays put from the first mile to the last. Free shipping over $75.

Ondelle ad: High-Rise That Stays Put.

ondelle.co

High-Rise That Stays Put.

Free shipping over $75

Shop now

WINNER · $27 CPA · 178 PURCHASES

  1. HookProven

    Still hiking up your leggings mid-run?

    $25
  2. VisualProven

    Coastal run

    $24
  3. HeadlineRetired

    High-Rise That Stays Put.

    $58
  4. OfferPromising

    Free shipping over $75

    $40
  5. CTAEmerging

    Shop now

    $34

Each part’s CPA across every ad it has appeared in. Proven, emerging and promising sit under the account average of $42; retired sits over it.

  1. Every ad you've run is evidence. Watch it work for you.
  2. Some ads beat your average. Now you'll know why.
  3. Your best ad, taken apart. Every part gets credit for the win.
  4. Every ad gets the same treatment, so every part builds a record.
  5. Across your ads the same parts repeat. Their record decides: proven, or retired.
  6. Next week's ads: proven parts only, fresh combinations, one new test each.
  7. The whole batch beats your old average. And next week's beats this one.

Ondelle

Squat-Proof. Actually.

ondelle.co

Squat-Proof. Actually.

High-Rise That Stays Put.

ondelle.co

High-Rise That Stays Put.

12 Hours. Zero Chafe.

ondelle.co

12 Hours. Zero Chafe.

Made For The 5am Class.

ondelle.co

Made For The 5am Class.

The Waistband That Stays.

ondelle.co

The Waistband That Stays.

Opaque At Full Depth.

ondelle.co

Opaque At Full Depth.

A Pocket That Holds.

ondelle.co

A Pocket That Holds.

Colours That Stay.

ondelle.co

Colours That Stay.

Pill-Proof Knit.

ondelle.co

Pill-Proof Knit.

Cut For Your Height.

ondelle.co

Cut For Your Height.

Buy Once. Wear For Years.

ondelle.co

Buy Once. Wear For Years.

Run Club Approved.

ondelle.co

Run Club Approved.

00 / 06

Every ad you've run is evidence. Watch it work for you.

Squat-Proof. Actually.

ondelle.co

Squat-Proof. Actually.

$64▲ 52%

The Waistband That Stays.

ondelle.co

The Waistband That Stays.

$36▼ 15%

High-Rise That Stays Put.

ondelle.co

High-Rise That Stays Put.

$27▼ 36%

Buy Once. Wear For Years.

ondelle.co

Buy Once. Wear For Years.

$51▲ 22%

Account average $42 CPA

01 / 06

Some ads beat your average. Now you'll know why.

Ondelle

Sponsored

Still hiking up your leggings mid-run? The waistband is the problem. Ondelle uses a wide high-rise band that stays put from the first mile to the last. Free shipping over $75.

High-Rise That Stays Put.

ondelle.co

High-Rise That Stays Put.

Free shipping over $75

Shop now
  • Hook

    $27 CPA

    Question

    Still hiking up your leggings mid-run?

  • Overlay text

    $27 CPA

    Question

  • Hero element

    $27 CPA

    Outdoors

  • Headline

    $27 CPA

    Plain claim

    High-Rise That Stays Put.

  • Offer

    $27 CPA

    Free shipping over $75

  • CTA

    $27 CPA

    Shop now

+118 more measured ad parts

02 / 06

Your best ad, taken apart. Every part gets credit for the win.

High-Rise That Stays Put.

ondelle.co

High-Rise That Stays Put.

$27▼ 36%

Hook

$27 CPA

Question

Overlay text

$27 CPA

Question

Hero element

$27 CPA

Outdoors

Headline

$27 CPA

Plain claim

Offer

$27 CPA

Free shipping over $75

CTA

$27 CPA

Shop now

+118 more measured ad parts

The Waistband That Stays.

ondelle.co

The Waistband That Stays.

$36▼ 15%

Hook

$36 CPA

Question

Overlay text

$36 CPA

Question

Hero element

$36 CPA

At home

Headline

$36 CPA

Objection answered

Offer

$36 CPA

Free shipping over $75

CTA

$36 CPA

Shop now

+118 more measured ad parts

Buy Once. Wear For Years.

ondelle.co

Buy Once. Wear For Years.

$51▲ 22%

Hook

$51 CPA

Cheap vs lasting

Overlay text

$51 CPA

Claim

Hero element

$51 CPA

Outdoors

Headline

$51 CPA

Plain claim

Offer

$51 CPA

Free returns for 60 days

CTA

$51 CPA

Shop now

+118 more measured ad parts

Squat-Proof. Actually.

ondelle.co

Squat-Proof. Actually.

$64▲ 52%

Hook

$64 CPA

Bold claim

Overlay text

$64 CPA

Checklist

Hero element

$64 CPA

Studio shot

Headline

$64 CPA

Plain claim

Offer

$64 CPA

Free returns for 60 days

CTA

$64 CPA

Learn more

+118 more measured ad parts

03 / 06

Every ad gets the same treatment, so every part builds a record.

  • Hook

    $31 AVG

    Question

    Average of $27, $36

  • Overlay text

    $31 AVG

    Question

    Average of $27, $36

  • Hero element

    $39 AVG

    Outdoors

    Average of $27, $51

  • Hero element

    $36 CPA

    At home

    1 ad, $36

  • Headline

    $36 CPA

    Objection answered

    1 ad, $36

  • Offer

    $31 AVG

    Free shipping over $75

    Average of $27, $36

  • CTA

    $38 AVG

    Shop now

    Average of $27, $36, $51

Account average $42 CPA

  • Hook

    $51 CPA

    Cheap vs lasting

    1 ad, $51

  • Hook

    $64 CPA

    Bold claim

    1 ad, $64

  • Overlay text

    $51 CPA

    Claim

    1 ad, $51

  • Overlay text

    $64 CPA

    Checklist

    1 ad, $64

  • Hero element

    $64 CPA

    Studio shot

    1 ad, $64

  • Headline

    $47 AVG

    Plain claim

    Average of $27, $51, $64

  • Offer

    $58 AVG

    Free returns for 60 days

    Average of $51, $64

  • CTA

    $64 CPA

    Learn more

    1 ad, $64

+118 more measured ad parts

04 / 06

Across your ads the same parts repeat. Their record decides: proven, or retired.

Parts that sold

Hook

$31 AVG

Question

Average of $27, $36

Overlay text

$31 AVG

Question

Average of $27, $36

Hero element

$39 AVG

Outdoors

Average of $27, $51

Hero element

$36 CPA

At home

1 ad, $36

Headline

$36 CPA

Objection answered

1 ad, $36

Offer

$31 AVG

Free shipping over $75

Average of $27, $36

CTA

$38 AVG

Shop now

Average of $27, $36, $51

+118 more measured ad parts

New ad 1

Question

Still hiking up your leggings on the trail?

Question

Still hiking them up on the trail?

Outdoors

Cliff trail at golden hour

Objection answered

Stays Put For 12 Miles.

Free shipping over $75

Get offer

TEST
Stays Put For 12 Miles.

ondelle.co

Stays Put For 12 Miles.

New ad 2

Question

Still sliding down mid-class?

Question

Still sliding down mid-class?

At home

Living-room mat, morning light

Objection answered

Stays Put Through Every Squat.

Pay after 30 days

TEST

Shop now

Stays Put Through Every Squat.

ondelle.co

Stays Put Through Every Squat.

New ad 3

Dare

TEST

Bet they slide by mile three. They won't.

Question

why do your leggings slide down?

Outdoors

Park path, early morning

Objection answered

Zero Adjustments In 60 Minutes.

Free shipping over $75

Shop now

Zero Adjustments In 60 Minutes.

ondelle.co

Zero Adjustments In 60 Minutes.

New ad 4

Question

Still rolling down in yoga?

Question

still rolling down in yoga?

At home

Yoga by the window, a cat watching

Question

TEST

Still Rolling Down?

Free shipping over $75

Shop now

Still Rolling Down?

ondelle.co

Still Rolling Down?

05 / 06

Next week's ads: proven parts only, fresh combinations, one new test each.

New account average $36 CPA

Stays Put For 12 Miles.

ondelle.co

Stays Put For 12 Miles.

$26▼ 38%

Hook

$26 CPA

Question

Overlay text

$26 CPA

Question

Hero element

$26 CPA

Outdoors

Headline

$26 CPA

Objection answered

Offer

$26 CPA

Free shipping over $75

CTA

$26 CPA

Get offer

Stays Put Through Every Squat.

ondelle.co

Stays Put Through Every Squat.

$28▼ 32%

Hook

$28 CPA

Question

Overlay text

$28 CPA

Question

Hero element

$28 CPA

At home

Headline

$28 CPA

Objection answered

Offer

$28 CPA

Pay after 30 days

CTA

$28 CPA

Shop now

Zero Adjustments In 60 Minutes.

ondelle.co

Zero Adjustments In 60 Minutes.

$28▼ 34%

Hook

$28 CPA

Dare

Overlay text

$28 CPA

Question

Hero element

$28 CPA

Outdoors

Headline

$28 CPA

Objection answered

Offer

$28 CPA

Free shipping over $75

CTA

$28 CPA

Shop now

Still Rolling Down?

ondelle.co

Still Rolling Down?

$30▼ 29%

Hook

$30 CPA

Question

Overlay text

$30 CPA

Question

Hero element

$30 CPA

At home

Headline

$30 CPA

Question

Offer

$30 CPA

Free shipping over $75

CTA

$30 CPA

Shop now

  1. Publish
  2. Test
  3. Measure
  4. Build Better

06 / 06

The whole batch beats your old average. And next week's beats this one.

Control

Nothing goes live without you.

Every batch lands in your dashboard first. You see it, you set the budget, you switch it on.

  • You see every ad before it spends. Each batch lands in your dashboard, paused.
  • It runs in its own campaign, on the daily budget you set.
  • Your winners stay on. It never touches your budget, your caps or the campaigns you run.
  • Never clones. Proven parts in fresh recipes, one new test in every ad.

Ondelle

Sponsored

Still sliding down mid-class? A wide high-rise band and a knit that stays put from pilates to deadlifts. Pay after 30 days.

Ondelle ad: Stays Put Through Every Squat.

ondelle.co

Stays Put Through Every Squat.

Pay after 30 days

Shop now

PAUSED · YOUR BUDGET

Here’s what it did on a real account.

Proof

Live on a real account. Check every number.

HarlanMD, a skincare brand, puts every ad through the loop. The record is read from its Ads Manager, and every ad it has run is in Meta’s Ad Library.

HarlanMD puts every ad through the loop. Its CPA is 22% under the best month a person ever made for the account, and every batch for 14 weeks has met or beaten the account average.

−22%
CPA against the best hand-made month
14 wks
under that month, every single week
42
batches launched: 3 a week, 20 ads each
42 of 42
batches that met or beat the account average
As of Sep 2026 · Ads Manager

HarlanMD, skincare, is operated by Anneala’s founder. Every ad it has run is in Meta’s Ad Library.

HarlanMD

Sponsored

Some things are meant to be switched off after two weeks. Your steroid cream is one of them.

HarlanMD ad: The One Light Left On All Night.

harlanmd.com

The One Light Left On All Night.

60-Day Money-Back Guarantee

Shop now

  1. Hook

    The two-week clock

  2. Visual

    Warm pedestal still life

  3. Offer

    60-day money back

The account’s top ad and the parts that carry it. Their scores print with the account’s export.

Your account is next.

Your two-week test

Let it prove itself on your account first.

Sign in with Meta and every ad you have already run is taken apart and scored on your purchases the same afternoon. Then launch several batches a week and watch the results land in your own Ads Manager. Two weeks is plenty of time for the loop to prove itself before you commit to anything.

  1. The first hour

    Your existing ads, scored

    Every ad already in your account, from the last 90 days, is scored part by part on your purchases. The record starts working for you before a single new ad is made.

  2. The same day

    Your first batch

    Built from your winning parts, paused in its own campaign until you set the budget and switch it on.

  3. Every week

    Several batches

    Launch batch after batch. Each one is built from what the last one measured, so every batch starts ahead of the one before.

  4. Day 14

    You decide

    You have watched the numbers move in your own Ads Manager. Stay, or walk away with your record.

    Start the $99 trial

    Sign in with Meta.

Where it fits

Better than an agency. Nothing like an ad generator.

An ad generator makes volume from a prompt and never learns which part sold. An agency decides the next round on intuition and a monthly report. Anneala measures every part of every ad you run against your purchases, builds the next batch from that record, and gets better with every iteration.

AI ad generator$30 to $50 a month

Measures every part of every ad against your purchases
No.
Knows which part sold, not just which ad
No.
Builds the next batch from
A prompt
Gets better with every iteration
No.
A new batch built on last week’s results
No.

Agency$3k to $5k a month plus creative fees

Measures every part of every ad against your purchases
No.
Knows which part sold, not just which ad
A hunch
Builds the next batch from
A feeling
Gets better with every iteration
Unlikely
A new batch built on last week’s results
Next month

In-house$12k to $20k a month, loaded

Measures every part of every ad against your purchases
Data team
Knows which part sold, not just which ad
A debate
Builds the next batch from
Last meeting
Gets better with every iteration
Maybe
A new batch built on last week’s results
Next sprint

Anneala$1,999 a month

Measures every part of every ad against your purchases
Yes.Every ad
Knows which part sold, not just which ad
Yes.Measured
Builds the next batch from
Yes.Your record
Gets better with every iteration
Yes.Each batch
A new batch built on last week’s results
Yes.Weekly

Pricing

$1,999 a month. Two weeks for $99 first.

Two weeks on your account is plenty of time to prove the system works before you commit to a month.

  • It starts on the ads you already have. Sign in and every ad in your account is taken apart and scored on your purchases the same afternoon. The record is yours from day one, before a single new ad is made.
  • Every batch is built on measured part data, not intuition. Winning parts carry forward, losing ones retire, and a test in every ad keeps the record growing.
  • It gets better with every iteration. Batch two starts from what batch one measured. So does every batch after it.
  • For ecommerce brands spending $10k+ a month on Meta, with purchases it can read.
  • For a founder or head of growth who judges creative on CPA.
  • Not yet for brands under $10k a month: there aren’t enough purchases to score a part with confidence, and we’d rather say so.
  • Not for lead generation or pre-launch brands.

$50 to guess fast. $5,000 to guess with a nicer deck. $1,999 to stop guessing.

$9914 days on your account

then $1,999 a month · cancel anytime, in the dashboard

  • Your last 90 days scored part by part, up to 500 ads
  • 60 ads a week during the trial, 100 a week after
  • Rendering and publishing to Meta
  • Everything stays in your ad account

You set the daily budget before anything goes live. Trial ads run in their own campaign; your winners stay on.

Start the $99 trial

Sign in with your Meta account.

If your record and a live batch aren’t in your account by day 14, the $99 comes back.

Questions people ask before they start

Does anything go live without me?

No. Every batch lands in your dashboard first, in its own paused campaign with the budget you set. You switch it on, and you can pause any ad from the dashboard.

Will it clone my winners until they fatigue?

No. It keeps a record of everything you’ve run and builds each batch from different mixes of the parts that sold, in fresh words, with one new test in every ad.

Is the score real, or a creative metric?

It’s purchases. Every part is scored on the purchases it produced per dollar across every ad it appeared in, against your account’s own average. Not thumbstop, not clicks.

I have an agency.

Keep them for the judgment. Each week they get a scored record of every part and a drafted batch, and the back-and-forth shrinks to a yes.

What does it need from Meta?

Permission to read your ads and their results and to publish to your ad account. You grant it by signing in with Meta and can revoke it there any time.

What happens on day 14?

Batch two is built from what batch one measured, and the $1,999 a month starts. Cancel anytime in the dashboard. The ads, the scores and the record stay in your account.

Meta already optimizes my ads.

Meta decides who sees the ads you give it. Anneala decides what those ads should be, from your purchases, and you see every ad before it spends.

What does it not do?

It doesn’t touch your budget, your caps or the campaigns you already run. And it doesn’t start from a blank prompt: every batch is built from the parts of ads you ran, scored on purchases you made, with one new test per ad to learn from.

The loop: publish, test, measure, build better.

Every ad you’ve run is evidence. Put it to work.

Two weeks. Your account. One full turn of the loop.

Start the $99 trial

Sign in with Meta. For brands spending $10k+ a month on Meta.