A sixty-second ad script has room to do what a 15 or 30-second spot can't: build a real case for why someone should buy. If you're wondering how to write a script for a sixty second ad, the short answer is that you treat it less like one long hook and more like four or five connected scenes, each with its own job, that still end on a single clear offer. The extra seconds are a liability if you waste them on setup — they're an asset if you use them to handle objections before the viewer has a chance to raise them.
Why a Sixty-Second Script Needs a Different Shape
A 15-second ad survives on one idea. A 30-second ad adds one proof point. A 60-second ad has to hold attention through a full narrative arc without feeling like padding. The temptation is to write the same 30-second script and double the number of adjectives. That's the fastest way to make a 60-second ad feel slower than it is.
Instead, think of 60 seconds as two 30-second acts stitched together: Act one earns attention and states the problem. Act two proves the solution works and closes. If you've already worked through the beats of a shorter spot, the logic in script structure for 30 second ads still applies here — you're just adding a second proof beat and a short demo before the close instead of cutting straight to the offer.
The Beat-by-Beat Structure for How to Write a Script for a Sixty Second Ad
Use this as your default skeleton, then adjust the timing to your product. Six beats, roughly ten seconds each, is a reliable starting point to test.
- Hook (0:00–0:08): A pattern interrupt, a bold claim, or a relatable problem stated in one sentence. No logo, no brand name yet.
- Problem (0:08–0:18): Name the specific pain and who feels it. Make it concrete — a situation, not a category.
- Solution intro (0:18–0:28): Introduce the product as the answer to that exact problem. One sentence on what it is and does.
- Proof or demo (0:28–0:42): Show it working. This is the beat a 15 or 30-second ad usually has to cut short — here you get a real demonstration or a second proof point (a before/after, a comparison, a quick how-it-works).
- Objection handling (0:42–0:50): Address the one thing a skeptical viewer would think — price, effort, whether it actually works for them.
- Offer and call to action (0:50–0:60): State the offer plainly and tell the viewer exactly what to do next.
If your product has a genuinely short sales story, you don't need to force all six beats. Combine problem and solution into one beat, or skip objection handling if there isn't a real one. The structure is a checklist, not a cage.
Step-by-Step: Writing the Script
Step 1: Write the one-sentence promise first
Before you write a single line of dialogue, write one sentence: "This ad convinces [specific person] that [product] solves [specific problem] because [proof]." If you can't fill that in, you're not ready to script — you're still researching the product. Everything in the 60 seconds should trace back to that sentence.
Step 2: Draft the hook on its own, separate from the rest
Write five different openers before you commit to one. A sixty-second ad still lives or dies in its first few seconds — the extra length doesn't buy you a slow intro. If you need a refresher on cold-audience openers, see how to write a hook for cold audiences. Good 60-second hooks often work because they promise the depth that follows: "I tried four ways to fix this before I found the one that actually worked" sets up a longer story in a way a punchier 15-second hook wouldn't need to.
Step 3: Write the problem beat as a scene, not a statement
Instead of "Dry skin is frustrating," write the moment: someone checks their reflection, frowns, reaches for a product that doesn't work. A scene gives your editor or UGC creator something to shoot and gives the viewer a reason to see themselves in it.
Step 4: Use the extra time for one real demo
This is the single biggest advantage of 60 seconds over 30. You have enough runway to show the product actually being used — unboxing it, applying it, comparing it side by side with the old way of doing things. Write this beat with specific actions ("twist the cap, apply three drops, wait ten seconds") rather than vague claims ("it's so easy to use"). Specific actions are also easier to film or brief out to a creator; if you're working with outside talent, this is the beat to spell out clearly in your UGC creator brief.
Step 5: Write one objection-handling line
Pick the single most common hesitation — price, time, whether it works for their specific situation — and answer it directly. One line is usually enough: "No, you don't need special training to use it" or "Yes, it works on sensitive skin too." Resist the urge to handle three objections; pick the one that actually stops sales and cut the rest.
Step 6: Close with one offer and one action
State the offer once, clearly, and tell the viewer what to do: "Tap shop now and get 20% off your first order" or "Link in bio, orders ship in two days." Don't stack multiple calls to action in the last five seconds — pick the one you want the viewer to take.
Step 7: Read it aloud and time it
Scripts almost always run longer when spoken than they look on paper. Read the full script aloud at a natural pace with a stopwatch. If you're at 75 seconds, you have two options: cut a beat entirely, or tighten sentences rather than trimming words from all of them evenly. Cutting a whole beat usually preserves clarity better than shaving every line.
A Full 60-Second Script Example
Here's a worked example for a fictional posture corrector brand, written beat by beat.
- Hook (0:00–0:07): "I used to think my back pain was just from getting older. Turns out it was my chair."
- Problem (0:07–0:17): Shot of someone slouched at a desk, rubbing their lower back, stretching awkwardly between calls. VO: "Eight hours a day hunched over a laptop adds up — and most of us don't notice until it hurts."
- Solution intro (0:17–0:27): Hold up the posture corrector. VO: "This clips onto any chair and gently reminds your shoulders where they're supposed to be — no straps, no setup."
- Demo / proof (0:27–0:42): Side-by-side: slouched posture next to corrected posture, same person, same chair. VO: "Clip it on, sit down, and within a few minutes you'll notice when you start to slip back into old habits."
- Objection handling (0:42–0:50): "It's not a brace — you can still move freely, type, turn around, stand up. It just nudges you back."
- Offer and CTA (0:50–0:60): "Right now it ships with a free travel case. Tap shop now and fix the next eight hours before they start."
Notice the demo beat is doing work a 30-second version wouldn't have room for: it shows the product rather than just claiming a benefit. That's the beat worth protecting if you ever need to cut this script down.
Common Mistakes That Waste the Extra Seconds
| Mistake | Why it hurts | Fix |
|---|---|---|
| Slow, scene-setting intro before the hook | Cold viewers decide whether to keep watching almost immediately — a slow open loses them before the story starts | Put the hook in the first sentence, add context after |
| Repeating the same benefit three different ways | Feels padded, not persuasive, even with more time available | Give each beat a distinct job: problem, proof, objection, offer |
| One CTA repeated five times instead of stated once clearly | Dilutes urgency and can feel like filler | State the offer once near the end, with full confidence |
| No sound-off version considered | Many viewers will watch muted first; a script that relies entirely on voiceover loses them | Write on-screen text and visuals that carry the story alone |
| Script never read aloud before filming | Written pacing and spoken pacing are different; scripts run long on paper | Time a read-aloud pass and cut a full beat if needed, not just words |
Writing for Sound Off, Then Layering Audio
Because a 60-second script carries more information, it's especially important that the story still lands with the sound off. Write each beat with a visual and an on-screen text line that can stand alone, then write the voiceover as a layer that adds tone and detail rather than carrying the entire plot. If you want a deeper walkthrough of writing voiceover that complements rather than duplicates on-screen text, see how to write a product ad voiceover script. The same principle from shorter formats applies at 60 seconds, just across more beats.
When 60 Seconds Is the Right Call
Not every product needs this much runway. A 60-second script tends to earn its length when the product needs a demonstration to be believed, when there's a real before/after to show, or when the offer itself needs explaining (a bundle, a multi-step process, a subscription with terms worth clarifying). If your product's whole pitch fits in one clean sentence, a shorter format will usually outperform a long one — worth comparing against the approach in how to write a script for a 15-second ad before committing to 60 seconds. If you're unsure which beats to include at any length, starting from a general video ad script outline and expanding it is often faster than writing from a blank page.
Where FrameNotion Fits
FrameNotion is built around a 30-second ad format, not 60 seconds, so it won't write this exact script for you. Where it does help is at the planning stage: a common workflow is to draft the full 60-second script using the structure above, then use FrameNotion to generate a tight 30-second version of the same promise — hook, problem, benefit, proof, offer, call to action — by pasting in your product link. The AI writes that shorter cut from scratch, adds voiceover, music and captions, and renders it as a vertical MP4 in about 10 to 20 minutes, which is a useful way to test whether the short version already converts before committing more budget to a longer 60-second edit. You can see finished examples at examples and check current plans at pricing; the first ad is free with no card required.
Quick Checklist Before You Film
- Does the hook land in the first 3–5 seconds, with no slow intro before it?
- Does each beat have a distinct job (hook, problem, solution, proof, objection, offer)?
- Is there at least one real demo beat, not just a claim?
- Does the script work with the sound off, using on-screen text and visuals alone?
- Have you read it aloud and timed it, cutting a full beat rather than trimming every line?
- Is there exactly one offer and one call to action in the final beat?
A sixty-second script is simply a longer argument for your product. Give it a clear structure, protect the hook, use the extra time for proof instead of repetition, and you'll have a script that earns every one of its seconds.
Frequently asked questions
How long should each beat be in a 60-second ad script?+
A reliable starting point is roughly 7–10 seconds per beat across five or six beats: hook, problem, solution, proof or demo, objection handling, and offer. Treat this as a template to test and adjust once you time a read-aloud pass against your footage.
Should the hook be different in a 60-second ad versus a 30-second ad?+
The hook still needs to land in the first few seconds either way. In a 60-second ad, the hook can hint at a longer story ("I tried four things before this worked") because you have time to deliver on that promise, whereas a 15 or 30-second hook usually needs to pay off almost immediately.
Is a 60-second ad too long for TikTok or Reels?+
It depends on the product and audience, not the platform alone. Products that need a demonstration or have a more involved offer can hold attention for 60 seconds if every beat earns its place; products with a simple one-line pitch usually perform better shorter. Test both lengths rather than assuming one is automatically better.
What's the biggest difference between writing a 30-second and a 60-second script?+
The extra 30 seconds should go toward one real demonstration or a second proof point and a single objection-handling line — not toward repeating the same benefit in different words. The structure stays similar; what changes is how much proof you can fit before the close.
Can I cut a 60-second script down to 30 seconds later?+
Usually yes, and it's good practice. Protect the hook and the offer, keep one strong proof beat, and cut an entire beat (often objection handling or part of the demo) rather than trimming a little from every line. This tends to preserve clarity better than evenly shortening the whole script.
