the creative testing system

For media buyers and DTC brands running paid ads.

Your videos.
Your old ads.
Dozens of ads ready to test.

Mix and match hooks, bodies and CTAs. raw2ads builds the variations for you: test the same body with different hooks, or change the script without re-editing every ad.

$29/month instead of $49 · 14-day guarantee

batch 0718 / 18 ready
3 phone videos+2 old ads→28 clips
v01 H-3am
v02 H-creator
v03 H-result
v04 H-reveal
v05 H-price
v06 H-question
same body · same CTA · only the hook moves +12 more
See a real app screen, not a mockup ↗
ads to test18 Try your numbers. To test only the hook, pick 1 body and 1 CTA.
the problem

You don't need a new idea.
You need more tests out of the one you have.

Meta rewards creative volume: fresh hooks, new angles, enough variations to feed every ad set before it fatigues. But every variation still gets made one at a time, in an editor, by someone who is already behind.

one ad at a time
  • Re-open the project for every new hook
  • Re-cut the whole ad to change one line of script
  • Days of editing, and the ad set fatigues first
  • ~$4k a month to an agency for 12-15 videos, half of which never beat the control
raw2ads
  • Tick 6 hooks, get 6 ads with the same body and CTA
  • Rewrite the voice-over, keep the cut
  • A full batch in minutes, not a week
  • $29 a month, on footage and ads you already have
how it works

Three steps from a folder of videos to a batch of tests.

01 Drop in what you have

Raw footage, UGC from your creators, and the ads you already ran. raw2ads cuts them into short clips and marks each one a hook, a body or a CTA, with tags that say what happens inside.

HOOK question · painBODY demo · before-afterCTA offer
02 Mix and match

An ad is one hook, any number of bodies and one CTA. Tick more than one clip in a lane and every combination gets built. No timeline, no keyframes, no render settings.

1 HOOK + N BODIES + 1 CTA
03 Export and test

Every file is named after what is inside it, and a Name for Meta button copies the ad name for Ads Manager. Two weeks later you know which hook paid, not just which video.

v01_H-3am_B-demo_C-offer.mp4
the variations

Change one thing. Keep everything else frozen.

A clean test moves one variable. raw2ads builds the batch that way on purpose, so the report tells you what actually won.

same body, different hooks
✓v01_H-3am_B-demo_C-offer.mp4
✓v02_H-creator_B-demo_C-offer.mp4
✓v03_H-price_B-demo_C-offer.mp4
✓v04_H-result_B-demo_C-offer.mp4

Only the gold word moves. Same body, same cut, same music.

same cut, different script
0-3sStill waking up at 3am?Your skin is tired before you are.
3-9svoice-over kept
9-12sTry it today.Get 20% off your first order.

Write the voice-over stretch by stretch. The clips stay where they are.

Try it on my videos $29/month instead of $49 · 14-day guarantee, full refund
translate winners
new markets

Your winner already works.
Now make it work in Spanish, German and French.

When an ad wins, the expensive part is done: the hook, the pacing, the proof. raw2ads translates the voice-over and the captions into another language and keeps the edit untouched. No reshoot, no voice actors, no new project.

  • Same cut, same timing. The only thing that changes is the language, so the new market gets the ad that already proved itself.
  • 100+ languages. Voice-over and captions, re-timed onto the same clips.
  • A row, not a project. Add a language to a batch the way you add a hook.
  • You see the file first. Watch every version before a cent of spend goes behind it.
Take my winners to a new market ↗
winner · EN v04_H-result_B-demo_C-offer lowest cost per result in batch 07
ES“Tu piel se cansa antes que tú.”✓
DE“Deine Haut ist müde, bevor du es bist.”✓
FR“Ta peau est fatiguée avant toi.”✓
IT“La tua pelle si stanca prima di te.”✓
voice-over + captions · edit untouched
competitor ads
borrow the structure

Found a competitor ad you wish you'd made?
Rebuild its structure with your own clips.

Spy tools show you the ad that's winning and stop there. raw2ads takes it apart. Paste an ad that is running and the AI writes down what happens at second 0, at second 3, at second 9: which lane, how long, what it is doing there.

  • You get the skeleton. The order of hook, proof and offer that keeps that ad alive for months.
  • It fills with your clips. Each slot is matched to a clip from your library with the same role and tags.
  • It tells you what is missing. No before-after clip in your library? You know exactly what to shoot next.
  • Their shape, none of their footage. What comes out is your product, filmed by you.
Rebuild an ad with my clips ↗
their ad · running for monthsyour clips
0s
HOOK question on camera · 3s
The 3am problem
3s
BODY product in hand · 6s
Product demo
9s
BODY before / after · 4s
Before / after
13s
CTA offer + urgency · 2s
Try it today
4 / 4 slots filled▶ build it, then build 12 variants of it
inside the app

Real screens. No timeline to learn.

From a live account: a tanning cream, six videos shot on a phone, and the ads that came out of them. Nothing here is a mockup.

raw2ads app screen: clips
Six videos became 28 clips

Auto-cut, then the role, then the tags. Six of them usable as a hook.

the loop

Every winner becomes the start of the next batch.

buildDozens of variants from your clips
testOne variable at a time on Meta
keepThe hook, body or CTA that paid
translateThe winner, for the next market
build again ↻Around what already won
the options

Other ways to get more ads. And what they cost you.

Editing it yourselfAgencyAI avatar toolsraw2ads
Uses your real footage and old adsyesyesnoyes
Dozens of variants per batchdays of work12-15 a month10-20 a monthyes
One variable apart, named for the reportby handrarelynobuilt in
Winners translated, edit untouchedre-edit per languageextra invoiceyesbuilt in
Competitor structure, with your clipsnoif you brief itnobuilt in
Looks like a real ad, not a templateyesyesoften notyes
Monthly costyour time~$4,000$100+$29
where it comes from
Built inside an ad agency, for its own campaigns. It's the composer an agency built in-house to stop drowning in edit requests. Now it's yours too.

“We paid an agency $4,000 a month for around fifteen videos, and half never beat the control. Now I produce twenty-five variants from a single hook before lunch, all from footage we already had.”

Mark D.media buyer, DTC skincare

“I tried the AI avatar tools. They look fine until the product needs a real close-up, and that's when people notice. These are my clips, so it simply looks like an ad.”

Sarah N.performance marketer, agency side

“I can't use Premiere and I stopped pretending I'll learn it. This is the first tool that lets me publish ads without an editor and they don't look templated.”

Tom R.independent ecommerce owner
pricing

One plan. This month we open 30 seats.

$49 a month. This month, 30 seats at $29, locked in for as long as you keep the subscription. As one of the 30, you'll get five quick questions after two weeks, optional, two minutes: your answers help decide what gets built into raw2ads next.

14 days, on your own footage

Try it on the clips you already have. If it doesn't hand you ads you can upload, email hello@raw2ads.com within 14 days and you get the full amount back. No conditions on how much you used it, no form to fill, and it has nothing to do with the check-in above. Cancel anytime, in one click.

30 seats · this month
$49$29/month

The price you lock today stays yours while you keep the subscription. Annual: $290/year, two months free.

  • Automatic cutting and AI tagging on every clip you upload
  • Hook × Body × CTA composer, batches where one variable moves
  • Voice-over and captions in 100+ languages, edit untouched
  • The skeleton of any competitor ad you paste, filled with your clips
  • Your Meta report read back: cost per result per hook, body and CTA
straight answers
What happens when I click?
You land straight on the checkout: pick your currency, enter your email and pay. Access arrives by email right after payment, with no password to create.
What if I have very little footage, or it's not great?
You need less than you think: three twenty-second videos are enough for a first library. Cinematic quality isn't the point; having different pieces to combine is. And the ads you have already run count as material.
Does it launch the tests on Meta for me?
No. raw2ads builds the variants and names every file after what is inside it. You upload them to Ads Manager as usual, and when you paste the ad-level report back, it ranks hooks, bodies and CTAs by cost per result.
How does the translation work?
Pick a finished ad and a language. The voice-over and the captions are translated and re-timed onto the same clips, so the edit stays exactly as it was. Over 100 languages are available.
Is rebuilding a competitor's ad just copying it?
No. raw2ads reads the structure of the ad, its hook, body and CTA sequence and the timing of each part, and rebuilds that skeleton with your own footage. You get the proven shape, not their video, their words or their product.
Does it generate avatars or fake video?
No. raw2ads composes, it doesn't fabricate: what comes out was filmed by you. AI generation is available as an option with your own provider account, but it's an extra and isn't required.
Do my videos remain mine?
Yes. Every project lives in your own private workspace: your clips never enter a shared library and are not used for anything else.

Stop making ads one by one.
Get more tests out of what you already have.

Claim a seat
$29/month instead of $49 · 14-day guarantee, full refund