Video Ad Script Template: 7 Formulas That Convert
A proven framework, seven copy-paste formulas, and the retention benchmarks that tell you whether your script is actually working.

Your script isn't the words your actor says. It's the sequence of reasons a stranger keeps watching.
A video ad script template is a reusable four-part structure — hook, problem, solution, call to action — that you fill in with your own product and audience to write short-form ads faster and more reliably. The best template does one thing above all: it earns the next second of attention, over and over, until the viewer either acts or scrolls. Below is the framework, seven copy-paste formulas, and the 2026 retention benchmarks that tell you whether your script is working.
If you write ads for TikTok, Instagram Reels, or YouTube Shorts, the hardest part was never the camera. It was the blank page. This guide removes it.

What is a video ad script template?
A video ad script template is a fill-in-the-blank framework for a short-form advertisement. Instead of inventing structure every time, you drop your message into slots that are already ordered for retention: a scroll-stopping hook, a problem the viewer feels, a solution you provide, and a single clear next step. Templates don't make ads generic — they free you to spend your creativity on the specifics (the exact tension, the exact proof) instead of the scaffolding.
Think of a script not as a monologue but as a chain of small promises. Each beat exists to buy the next two or three seconds of attention. Lose one link and the whole chain drops.
The anatomy of a high-converting script
Nearly every ad that performs — across 100,000+ analyzed short videos — follows the same skeleton. Learn it once and every template below becomes a variation on a theme.
- Hook (0–3s): Open with tension, not background. A bold claim, a question your buyer is already asking, or a jarring visual. This is the single highest-leverage line in the whole script.
- Problem (3–8s): Name the pain out loud so the viewer thinks "that's me." Specific beats broad — "your ads die at three seconds," not "marketing is hard."
- Solution (8–20s): Show, don't tell. Demonstrate the fix and add exactly one proof point: a number, a result, or a real quote. Keep a fresh visual every 2–3 seconds so the middle feels like momentum, not a lecture.
- Call to action (20–30s): One next step, stated plainly. Prompt a comment or a save rather than a limp "like and subscribe."
A useful rule of thumb: 75 spoken words ≈ 30 seconds. Most winning short-form ads land in the 21–34 second sweet spot, so a tight script is usually 55–85 words. If you're writing hooks, our deep dive on the first three seconds unpacks that opening beat in detail.
Does your script actually work? 2026 benchmarks
You can't fix what you don't measure. Before you ship, know the numbers a good script should hit.
| Metric | What it measures | Average | Strong |
|---|---|---|---|
| Hook rate (3s view rate) | % who watch past 3 seconds | 20–25% (Meta) | 30%+ (Meta) |
| Scroll-stop rate | % who stop on the ad | 25–32% (TikTok) | 40%+ (TikTok) |
| Watch-through | % of length viewed | ~50% of viewers finish <90s videos | 81%+ view rate on top 30% |
| Optimal length | Highest engagement window | 21–34 seconds | — |
Two data points reframe how you write. First, 65% of viewers who make it past three seconds keep watching to at least ten — proof that the hook is disproportionately powerful. Second, captioned videos get 12% more watch time and are 80% more likely to be watched to completion. Script for sound-off: your on-screen text should tell the story on its own.
7 video ad script templates you can copy
Each template below is a proven formula. Copy it, replace the brackets, and keep it under ~80 words.
1. Problem–Agitate–Solve (PAS)
The workhorse of direct response.
Hook: "If your [videos/ads] keep flopping, it's probably this one mistake."
Agitate: "You spend hours filming, post it, and it dies at 200 views."
Solve: "Here's the fix: [your product] does [specific outcome] in [timeframe]."
CTA: "Comment '[keyword]' and I'll send you the template."
2. The "3 Reasons" listicle
Numbers set expectations and pull viewers to the end.
Hook: "3 reasons your [product ads] aren't converting."
Body: "One: [reason]. Two: [reason]. Three — and this is the big one — [reason]."
CTA: "Fix number three first. Link in bio."
3. Before–After–Bridge (BAB)
Sell the transformation, then reveal the bridge.
Before: "This is what making a product video used to take: a crew, a studio, a full day."
After: "This is the same video, made in three minutes."
Bridge: "The difference is [your product]."
CTA: "Try it free — link below."
4. The contrarian hook
Pattern-interrupt by challenging conventional wisdom.
Hook: "Stop [common advice everyone follows]. It's killing your reach."
Reframe: "Here's what actually works: [your insight]."
Proof: "We tested it on [N] videos and [result]."
CTA: "Save this before you post next."
5. The founder POV
Authenticity outperforms polish. Talk to camera like a person.
Hook: "I quit [old way] after wasting [money/time] on it."
Story: "So I built [product] to solve [problem] for people like me."
Proof: "Now [customer outcome]."
CTA: "If that's you too, start here."
6. Show, don't tell (the demo)
Best when the product is visual. Let the screen do the talking.
Hook: "Watch me turn [input] into [output] in 30 seconds."
Demo: [Real-time screen capture or process, no narration filler.]
Payoff: "That's it. [Result]."
CTA: "Do the same — [product], link in bio."
7. The UGC testimonial
Borrow trust from a real voice. This is the backbone of most winning AI UGC ads.
Hook: "I did not expect [product] to actually work."
Story: "I'd tried [alternatives] and nothing stuck."
Result: "Two weeks in, [specific outcome]."
CTA: "Genuinely, just try it — here's the link."
How to write your script in 5 steps
- Pick one job. One ad, one message, one CTA. Splitting focus halves conversion.
- Draft three hooks, not one. The hook decides everything; write several and pick the sharpest. Test the rest — our guide to ad creative testing at scale shows how to do this cheaply.
- Fill a template above. Match the formula to your product: demos suit visual tools, testimonials suit trust-driven buys.
- Cut to 80 words. Read it aloud with a timer. If it runs long, delete adjectives before you delete beats.
- Write the captions as you script. Sound-off is the default; on-screen text is not optional.
Tips and reminders
- Front-load the payoff. Don't save the best for last on a platform where "last" is three seconds away.
- One proof point, not five. A single credible number beats a wall of claims.
- New visual every 2–3 seconds. Movement is retention.
- End on an action verb. "Comment," "save," "try" — never "learn more."
- Re-use winners. A template that converts is an asset; iterate on it instead of starting over.
Turn your script into a finished video
A script is only half the job — someone still has to shoot and edit it. That's where rgba closes the loop: describe your concept or paste your script, and it generates publish-ready social videos in about three minutes, no crew or editing skills required. Pair a tight template with a good prompt — see how to write AI video prompts that work — and you can go from blank page to posted ad in a single sitting.
Your script isn't the words your actor says. It's the sequence of reasons a stranger keeps watching. Nail the sequence, and the rest is production.
Frequently asked questions
What is a video ad script template?
A video ad script template is a reusable, fill-in-the-blank structure — typically hook, problem, solution, and call to action — that you adapt with your own product and audience. It removes the blank page, speeds up writing, and orders your message for maximum retention on TikTok, Reels, and Shorts.
How long should a short-form video ad script be?
Aim for 55–85 words, since roughly 75 spoken words equals 30 seconds. Most high-performing short-form ads land in the 21–34 second sweet spot. Read your script aloud with a timer and cut adjectives before beats if it runs long.
What makes a video ad hook convert?
A converting hook opens with tension in the first three seconds — a bold claim, a pointed question, or a striking visual — instead of background. It matters enormously: about 65% of viewers who watch past three seconds keep watching to at least ten seconds, so the opening line carries the whole ad.
How do I write a video ad script with AI?
Start from a proven template, feed your product details and target pain point into an AI tool, and generate several hook variations to test. Keep it under 80 words, add on-screen captions, then use a platform like rgba to turn the script into a finished video in minutes.