If you're wondering how to write a video ad script outline, the short answer is: start with structure, not sentences. Before you write a single line of dialogue, map out the six beats your ad needs to hit — hook, problem, benefit, proof, offer, call to action — in the order a viewer needs to feel them. Once that skeleton exists, the actual script writes itself much faster, and it's far easier to cut, test, and reuse.
What a video ad script outline actually does
An outline is not a rough draft of your script. It's the blueprint that decides what happens in which order, before any wording exists. Think of it as the difference between a floor plan and the furniture inside it. Skip the floor plan and you end up rewriting whole walls later — cutting a scene, moving the offer, realizing the CTA has nowhere to land.
The outline also forces you to answer the hardest question in advertising before you write anything clever: what does this viewer need to feel, in order, to keep watching and then act? Most weak ad scripts fail not because the lines are bad, but because the structure is wrong — the offer shows up before the problem is established, or the CTA is tacked on with no setup.
The 6-beat framework for a video ad script outline
Every short-form ad, whether it runs 15 seconds or 60, is built from some combination of six beats. Not every ad needs all six, but knowing them lets you decide what to keep and what to cut.
- Hook (0-3 seconds): the first line or image that stops the scroll. Often a bold claim, a question, or a visual that contradicts expectation.
- Problem: the pain, friction, or frustration your viewer already recognizes in their own life.
- Benefit: what changes once the problem is solved — stated as an outcome, not a feature list.
- Proof: the reason to believe it — a demo, a before/after, a specific detail, a result framed honestly.
- Offer: the specific deal, price frame, or incentive that makes now the right time to act.
- Call to action: the single next step, stated plainly.
A 15-second ad usually compresses this into hook, benefit, CTA — there's no room for a full problem-proof-offer arc. A 30-second ad is the sweet spot for all six beats, each getting roughly 4-6 seconds. A 60-second ad can afford to repeat proof twice, or add a second objection-handling beat before the offer. If you're scripting a shorter cut specifically, the structure in how to write a script for a 15-second ad walks through exactly which beats to drop.
How to write a video ad script outline, step by step
Here's the order that actually works — note that it starts near the end, not the beginning.
- Write the call to action first. Decide the one thing you want the viewer to do — buy, sign up, download, visit a link — before you write anything else. Every other beat exists to make this one land.
- Write the offer in one line. What's the deal, and why should someone act today rather than bookmark it for later? Keep it to a phrase: "intro price for first 500 customers" or "free trial, no card."
- Draft 3-5 hook options, not one. Write them as short fragments: a question, a bold claim, a visual contradiction, a relatable complaint. You'll pick the strongest later, possibly after testing.
- Name the problem in one honest sentence. Avoid exaggeration — describe the friction the way your actual customer would describe it to a friend.
- State the benefit as a before/after, not a feature. "No more digging through drawers for a charger" beats "magnetic charging dock."
- Pick one proof element. A demo shot, a specific use case, a visual comparison, or an honest detail about how the product works. Resist the urge to stack three proof points — one strong one outperforms three thin ones.
- Sequence the beats on paper. Lay out hook, problem, benefit, proof, offer, CTA as six short lines on a page. This is your outline. Read it out loud before adding any real dialogue — if the logic doesn't flow as bullet points, it won't flow as a script.
- Only now write full sentences. Expand each beat into the actual line or two of dialogue or on-screen text, matched to roughly how many seconds that beat gets.
This sequence matters because it's much cheaper to cut a bullet point than a scene you've already shot or rendered. If you decide the proof beat is weak, you move one line around in an outline — compare that to reshooting a scene.
A copy-paste outline template
Use this as a starting skeleton for a 30-second ad. Fill in the brackets, then read it top to bottom before writing full lines.
- [0-3s] Hook: [bold claim / question / visual surprise]
- [3-8s] Problem: [the friction your customer already feels]
- [8-15s] Benefit: [the after state, stated as outcome]
- [15-22s] Proof: [demo shot / comparison / specific detail]
- [22-27s] Offer: [the specific deal or incentive]
- [27-30s] CTA: [one plain instruction]
For a 15-second cut, keep hook, benefit, CTA and drop the rest. For a 60-second cut, add a second proof beat or an objection-handling line right before the offer ("works even if you've tried other brands and given up").
Matching your outline to ad length
| Ad length | Beats to include | Typical pacing |
|---|---|---|
| 15 seconds | Hook, Benefit, CTA | 2-3 seconds per beat, almost no setup |
| 30 seconds | Hook, Problem, Benefit, Proof, Offer, CTA | 4-6 seconds per beat |
| 60 seconds | Hook, Problem, Benefit, Proof (x2), Objection, Offer, CTA | 6-8 seconds per beat, room to breathe |
Common mistakes that break an outline before you even write a line
- Starting with the product instead of the viewer. An outline that opens with "introducing [product]" has already lost the hook beat to a dry announcement.
- Stacking proof points. Three weak reasons to believe are less convincing than one specific, concrete one.
- Writing the CTA last and vaguely. "Check it out" is not a call to action. How to write a CTA for video ads covers stronger, more specific phrasing.
- Skipping the problem beat entirely. Jumping straight from hook to benefit can work for very short ads, but on a 30-second ad it often makes the benefit feel unearned.
- Writing full sentences before the structure is locked. This is the single biggest time sink — polishing dialogue for a beat you end up cutting.
From outline to finished video ad
Once your outline is solid, the next decisions are visual: what shot or image represents each beat, how the on-screen text is timed, and what the voiceover says versus what the captions show. That's the storyboarding stage — how to storyboard a 30-second video ad picks up exactly where this outline leaves off. If speed matters more than a from-scratch process, how to write a video ad script fast covers a faster version of the same method.
This is also the point where a lot of teams get stuck — not because the outline is wrong, but because turning six bullet points into a shot, a voice, music, and captions takes time most small teams don't have. FrameNotion was built for exactly that handoff: paste a product or website link, and FrameNotion AI reads the page and writes a full 30-second vertical ad script around the same hook-problem-benefit-proof-offer-CTA structure, then renders it as a finished MP4 with an AI voiceover, music cut to the beat, and word-by-word captions. You can also upload a logo, up to six product images, and notes like a promo code, and the whole thing checks its own rendered frames before it's done — typically in 10-20 minutes.
If you'd rather see the structure in action before writing your own outline, the example ads show finished 30-second ads built on this same six-beat pattern, which is a fast way to study pacing without starting from a blank page.
A quick checklist before you move past the outline
- Does the hook work on its own, with no context, in the first 3 seconds?
- Is there exactly one call to action, stated plainly?
- Does the offer beat come after the benefit and proof, not before?
- Could you read the whole outline out loud in under the target length, as bullet points, and have it still make sense?
- Have you written at least two hook alternatives to compare before locking the script?
Learning how to write a video ad script outline is really a discipline of ordering before wording. Get the six beats in the right sequence on a single page, stress-test the logic by reading it out loud, and only then start writing real lines. It's the one habit that makes every ad after the first one faster to script.
Frequently asked questions
How long should a video ad script outline be?+
It should fit on a single page as short bullet lines, not full sentences — typically six lines for a 30-second ad, one per beat (hook, problem, benefit, proof, offer, CTA). If your outline needs more than that, the ad is probably trying to say too much.
Should I write the outline before or after choosing visuals?+
Before. Lock the sequence of beats first, since changing the order of bullet points is far cheaper than reshooting or rebuilding scenes once visuals are attached to them.
Can one outline work for multiple ad lengths?+
Yes, with adjustments. Write the full six-beat version first, then cut down to hook-benefit-CTA for a 15-second version, or add a second proof beat and an objection line for a 60-second version.
What's the biggest sign an outline needs rework?+
If you can't read it out loud as plain bullet points and have the logic make sense, writing full dialogue won't fix it. Go back and check whether the problem beat actually sets up the benefit, and whether the offer comes after proof, not before it.
