YouTube Video Script Structure: A Template for 5–15 Minute Videos
A section-by-section structure for 5–15 minute YouTube videos, with retention tips, B-roll notes and a practical way to record long scripts in parts.
In this guide
A strong YouTube video script for a 5–15 minute video follows a predictable shape: a hook in the first seconds, a clear promise, a short roadmap, three to five sections with a change of pace in each, proof, one call to action and a closing line that sends viewers to your next video. The shape keeps people watching because each part answers the question in their head at that moment.
Below you'll find the structure with timings for a 10-minute video, how to write each part, how to plan B-roll and how to record a long script without starting over every time you stumble.
YouTube video script structure at a glance
| Part | Timing in a 10-minute video | Job |
|---|---|---|
| Hook | 0:00–0:15 | Confirm the title's promise and show the payoff |
| Promise | 0:15–0:30 | Say exactly what viewers will get by the end |
| Roadmap | 0:30–0:45 | Name the sections ahead |
| Sections (3–5) | 0:45–8:30 | Deliver the content, with a change of pace in each |
| Proof and recap | 8:30–9:15 | Show it works and sum up the key points |
| Call to action | 9:15–9:40 | One clear ask |
| End screen line | Final 20 seconds | Point to the next video |
At about 150 words per minute, a 10-minute video needs roughly 1,500 words of narration, fewer if long demos or B-roll run without talking. YouTube lets you place end screen elements in the last 5–20 seconds of a video, so write your closing line to fit that window.
The opening: hook, promise and roadmap
The first 30 seconds do most of the work. Viewers clicked because of your title and thumbnail, and now they're checking whether the video delivers. Don't make them wait.
- Hook. Show or state the payoff: the finished result, the surprising answer or the problem at its most painful. Skip the logo, the long greeting and the sponsor.
- Promise. One sentence: "By the end of this video, you'll be able to..."
- Roadmap. Name the parts in a single line, so viewers know the video is organized and can tell how far along they are.
Your name and channel can wait until viewers know they're in the right place. Here's an opening you can adapt:
# Hook This is a full week of meals I cooked in ninety minutes on Sunday. [pause] No fancy gear, and nothing that tastes like leftovers. # Promise By the end of this video, you'll have the plan, the shopping list and the order to cook everything in. # Roadmap We'll do it in three parts: what to cook, how to shop, and the ninety-minute cooking order. Let's start with the menu.
Sections that keep people watching
Each main section is a small video of its own, with a beginning, a middle and an end:
- Mini-hook. Open with a question or a problem: "Most people get the shopping wrong in one specific way."
- Point. Make the one point of this section.
- Example. Show it with a demo, a screen recording or a real case.
- Transition. Hand off to the next section with a reason to stay: "That covers the list. Now for the part that saves the most time."
Then add a change of pace roughly every minute, so the video never sits in one gear for too long. These pattern interrupts don't need to be flashy:
- Cut to B-roll or a close-up.
- Put a key phrase on screen as text.
- Change your framing between sections, for example from a medium shot to a closer one.
- Ask the viewer a direct question.
- Tell a ten-second story or show a quick mistake.
One more retention habit: open a loop early and close it later. "Stick around for part three, because one step there cuts the cooking time in half" gives viewers a reason to keep watching. Only promise what the video actually delivers.
Proof, call to action and the end screen
Proof makes the advice believable. Show the result, a before-and-after, a screenshot or a real example from your own work, and use only results you can stand behind. Then recap the main points in two or three sentences, which helps viewers who skipped around.
The call to action should be a single ask, placed right after the viewer has received something valuable: subscribe, answer a question in the comments, download a checklist or watch the next video. Asking for a subscription before you've helped anyone gives viewers little reason to say yes.
The end screen line sends viewers somewhere specific: "If you're cooking for a family, watch this one next, where I scale the same plan for four people." Point toward the end screen element as you say it.
Writing B-roll notes into your script
B-roll is any footage that plays while you talk: close-ups, screen recordings, product shots and location clips. Planning it in the script saves hours of editing. The simplest method is two columns:
| Say | Show |
|---|---|
| "First, pick three base recipes." | Close-up of three recipe cards on the counter |
| "Then shop for them in one trip." | Shopping cart, list in hand |
| "Cook the slowest dish first." | Oven timer, tray going in |
Write the "Show" column while you script, then shoot everything on the B-roll list in one session. Use the "Say" column as your teleprompter script, so the prompter only shows the words you'll speak.
Recording a long script in parts
A 1,500-word script is hard to nail in one take, and you don't need to. Split it and record section by section:
- Mark sections with headers. In Cameratel, a line that starts with
#becomes a section header, so the hook, each main section and the outro stand out on the prompter. - Record a section, then pause. With pause and resume, you can stop between sections to breathe, check your notes or drink some water, and still end up with one continuous video file.
- Re-record only what went wrong. If a section falls apart, record it again as a separate take instead of starting from the top.
- Check what you covered. Cameratel's take report shows how much of the script you covered, plus your pace and an eye-contact score, so you'll spot a skipped paragraph before you start editing.
- Keep the setup identical. Mark the tripod position and use the same light and the same look, so sections recorded at different times cut together cleanly.
A teleprompter that follows your voice helps a lot with long scripts: you can slow down for a tricky explanation or add a thought without the text running away. Once the video is edited, add captions; the auto captions guide covers your options for YouTube.
Before you hit record
Run through this quick check:
- Does the hook match the title and thumbnail?
- Can you state the promise in one sentence?
- Does each section have a mini-hook and a transition?
- Is there a change of pace about every minute?
- Is there exactly one call to action?
- Is the end screen line written?
If you're new to scripting, start with the basics in how to write a video script, and for delivery, read our talking head video tips. Every prompter control mentioned here is on the teleprompter camera page.
Frequently asked questions
How long is a script for a 10-minute YouTube video?
At a conversational pace of about 130–160 words per minute, roughly 1,300–1,600 words. Leave room for demos and B-roll that run without narration.
What should I say in the first 30 seconds of a YouTube video?
Confirm the promise of your title and thumbnail, show or tell the payoff and give a one-line roadmap. Save your introduction and channel plug for later.
Should I read my YouTube script word for word?
Read it closely, but let yourself rephrase when a line feels stiff. A teleprompter that follows your voice makes small departures painless.
Where do B-roll notes go in a YouTube script?
Plan them in a second column next to the spoken lines, and keep the version on your teleprompter clean so you only see what you'll say.