Ad Script Generator
Scripts with the hook, the body and the call to action kept separate — so when one underperforms you can swap that part rather than reshoot the whole thing.
- Free plan
- No card required
- 15 / 30 / 60s
Generating runs on your Mediux account. The free plan includes 10 AI generations a month with no card — enough to try this properly.
Example outputSample
- Hook · 0–2s
"We were throwing away 40,000 bottles a year." — shot on the stockroom floor, bottles stacked behind.
- Body · 2–12s
Same formula you already buy. One pouch refills your bottle four times. Eighty per cent less plastic, and it takes nine seconds to pour.
- CTA · 12–15s
Tap below and start with the £12 kit. Your bottle stays exactly where it is.
The three-part structure, timed
| Part | 15s ad | 30s ad | Its job |
|---|---|---|---|
| Hook | 0–2s | 0–3s | Buy the next second. Nothing else. |
| Body | 2–12s | 3–24s | One idea, one proof. Not three benefits. |
| CTA | 12–15s | 24–30s | One unambiguous instruction. |
Which length to shoot
15 seconds
Cold traffic
The default. One hook, one idea, one ask. If it cannot be said in fifteen, the idea is probably two ideas.
30 seconds
Warm audiences
Room for a single proof point — a demo, a number or a customer sentence. Retargeting, mostly.
60 seconds
Considered purchases
Only when the product genuinely needs showing. Every second past thirty has to earn its drop-off.
Writing ads that survive the first second
- 1
Spend your first second on tension, not branding
A logo in the first frame is a second of scroll-past. Open on the problem, the number or the contradiction, and let the brand arrive once somebody is watching.
- 2
One idea per ad
Three benefits in fifteen seconds is zero benefits remembered. Pick the one that would make somebody buy and cut the rest — the others can be their own ads.
- 3
Test hooks, not whole ads
Same body, same CTA, three different openings. The hook accounts for most of the variance and it is by far the cheapest component to re-shoot.
- 4
Write the CTA as one instruction
'Tap the link, get the starter kit' beats 'learn more about our range'. Ambiguity at the end wastes everything the first fourteen seconds bought you.
Questions
- How long should a short-form ad be?
- Shorter than the brief usually assumes. 15 seconds is the workhorse for cold traffic; 30 buys room for one proof point; 60 only pays when the product genuinely needs demonstrating. Every extra second is drop-off you have to earn back.
- Is it free?
- Yes, on the free plan — 10 AI generations a month, no card. Each script is one generation.
- Can it make the video too?
- Inside Mediux, yes — a script becomes a talking-avatar video at 1 credit per second, and Pro includes 300 credits a month. This page generates the script.
- Why separate hook, body and CTA?
- Because they fail independently and you should be able to test them independently. A script that under-performs usually has one weak component, and a single block of prose gives you nothing to swap.
- Does it write for a specific network?
- It writes to the shape short-form rewards on Meta, TikTok and YouTube Shorts, which is broadly the same: a hook in the first second, one idea, one ask. Aspect ratio and length are production choices.
- Will the claims be compliant?
- Treat generated copy as a first draft, not a legal review. Mediux screens ad creative against each network's policy before launch, but a claim about your own product is yours to stand behind.
Want this built into your workflow instead of a one-off?