Here's the YouTube script template I use. Copy it, fill the brackets, and you have a first draft.
It comes from 10,000+ scripts across 100+ niches. Under the template I explain each part, show it filled in, and list the three places people break it.
The template
HOOK (0:00 to 0:50) Pattern interrupt: [one specific number, fact or statement the viewer did not expect] Specific proof: [one detail they can picture that shows you did the work] Open loop: [the exact thing they will know by the end] SETUP (0:50 to 2:00) Target: [who this video is for, in one sentence] Transformation: [what they can do after watching] Stakes: [what it costs them to skip this] BODY (repeat 3 to 5 times, 2 to 4 minutes each) Point: [say it in one sentence before you explain it] Story/proof: [show it happening to a person, a company or a case] Restate: [say the point again in different words] Forward hook: [one line that points at the next section] PAYOFF [Deliver exactly what the hook promised. Close every open loop.] CLOSE (under 20 seconds) [One next step. One video to watch next. Stop.]
Part 1: the hook (first 50 seconds)
Three lines, in this order.
- Pattern interrupt. Something specific that breaks what the viewer expected. A number works best.
- Specific proof. One detail they can picture. A detail shows you did the work. An explanation doesn't.
- Open loop. The exact thing they'll know by the end. "Keep watching to find out" is too vague to hold anyone.
More on this in the YouTube hook framework.
Part 2: the setup (to the 2-minute mark)
After the hook, every viewer has three silent questions. Answer all three.
- Target. Is this for me?
- Transformation. What changes if I watch?
- Stakes. What does it cost me to leave?
Most scripts skip stakes. Then people watch, nod and forget.
Part 3: the body (3 to 5 cycles)
Each cycle makes one point. Say the point first, show it happening, then say it again in other words.
That feels repetitive on paper. A viewer can't re-read a line they missed, so on video it feels clear.
End each cycle with a forward hook: one line that points at the next section. "That fixed the first minute. The third minute is where the real drop was." Plant three to five across the script and close every one.
Part 4: the payoff
Deliver exactly what the hook promised. If the hook said three mistakes, name three.
A script that promises one thing and delivers something next to it teaches the viewer to stop trusting the channel.
Part 5: the close
Under 20 seconds. One next step and one video to watch next. Recaps and long goodbyes show up as a cliff at the end of the retention graph.
The template, filled in
Topic: why a small channel's videos lose viewers at 90 seconds.
- Pattern interrupt: "I've written 10,000+ YouTube scripts. I can tell a video is going to lose people at 90 seconds by reading the first page."
- Specific proof: "AI drafts come out with almost every sentence between 14 and 16 words. After a minute and a half that rhythm turns into background noise."
- Open loop: "There are four checks that catch this before you record. Here they are."
- Target: "This is for you if you've posted five or more videos and the graph dips after the first minute."
- Transformation: "By the end you'll be able to find the leak in your own script in about ten minutes."
- Stakes: "Skip this and you keep fixing thumbnails for a problem that lives on the page."
Three ways people break the template
- They fill it with general statements. "Scripts need good structure" fits the slot and says nothing. Every bracket needs a number, a name or a scene.
- They stack two points in one cycle. One point per cycle. The second point gets its own.
- They write it to be read. Read the draft out loud. Anything you stumble on, rewrite. Anything in brackets, turn into its own sentence.
What a template can't do
A template tells you where things go. It can't tell you which angle is worth a video, or whether line 14 sounds like a person.
For the reasoning behind each part, read the faceless YouTube scripts guide and the retention techniques post. To see finished scripts, read five script examples with breakdowns.
And if you'd like the AI you already use to run this structure, check its own draft and fix the weak lines, that's FacelessOS: 22 skill files built from the same 10,000+ scripts.
Common questions
How long should a YouTube script be?
Roughly 150 words for each minute of video. A 10-minute video is about 1,500 words. Write to the point you need to make, then cut every line that does not move the story forward.
What are the parts of a YouTube script?
Five parts: a hook in the first 50 seconds, a setup that says who the video is for and what is at stake, body sections that each make one point, a payoff that delivers what the hook promised, and a short close.
Does this YouTube script template work for faceless channels?
Yes. Faceless videos depend on the script more than any other format because there is no presenter on screen. Write for the ear: short sentences, one idea at a time, and no asides in brackets.
Can I give this template to ChatGPT or Claude?
Yes. Paste the template with your topic and your research. The output still needs a human pass, because AI fills each slot with the most common answer, and the most common answer is what every other channel already published.
Keep reading: How to write a YouTube script in 8 steps ยท YouTube script writer: hire, use AI, or write it yourself
Get the free hook guide
5 faceless hook patterns that retain 60%+ of viewers. Plus the scriptwriting newsletter, a few emails a week when something is worth sending.
You get the guide and my newsletter, with the occasional FacelessOS offer. Join 1,000+ creators on the list. Unsubscribe any time. Privacy.
Want the template to fill itself in?
FacelessOS is 22 skill files built from 10,000+ scripts across 100+ niches. It works with any AI. $799 one-time for Files, $1,399 for FacelessOS+. No subscription.
See FacelessOS