Table of Contents
YouTube Video Script Template (Hook → Problem → Solution → CTA) 2026
Quick Answer
A 2026 YouTube script that holds retention uses the HPSC structure: Hook (0–15s), Problem (15–60s), Solution (60s–end), Call-to-action (last 30s). AI drafts it; retention comes from editing and pattern interrupts.
- Hook must tease the payoff
- Problem earns the viewer's attention
- Solution delivers the promise (don't bait-and-switch)
- CTA is specific and singular
What Is a YouTube Script?
A YouTube script is the written blueprint for a video — every line you'll say, every B-roll cue, every pattern interrupt. Scripted videos get 2–3× the retention of freestyled ones.
Why Scripts Win in 2026
Metric
Unscripted
Scripted
Avg view duration
38%
62%
Click-through rate
4.2%
7.8%
Subscribers/1k views
3
11
Revenue per video
1×
2.4×
Source: YouTube Creator Insider 2025, VidIQ benchmarks 2025.
The HPSC Template
[HOOK — 0–15 sec]
">
[PROBLEM — 15–60 sec]
[SOLUTION — 60 sec to last 30 sec]
[CTA — last 30 sec]
A Filled Example
[HOOK]
"Most creators grow to 1,000 subs and stall forever. In the next 8 minutes, I'll show you the one pricing shift that got me from 1k to 100k in 9 months."
[PROBLEM]
You upload consistently. Your views are flat. Comments are sparse. Everyone tells you to "post more" — wrong. The issue isn't frequency; it's positioning. Without it, algorithm doesn't know who to show you to.
[SOLUTION]
Step 1: Pick one specific viewer (I'll show you how).
[B-roll: whiteboard with persona]
Step 2: Rewrite your titles + thumbnails around their pain.
[Screen recording of thumbnail AB test]
Step 3: Double down on the winning format for 8 videos straight.
[Graph of subs growth]
Recap: Persona → titles → 8-video test.
[CTA]
Download the free positioning worksheet — link in the description. Then watch my next video on the "8-video test" — it's linked on screen right now.
AI Prompts
Hook generator
Generate 10 YouTube hooks for a video titled "". Each ≤ 12 words. High curiosity, no clickbait lies. Rank by likely retention.
Full script from topic
Write a YouTube script using HPSC structure. Topic: . Length: 8 minutes (~1,200 words). Audience: . Include B-roll cues in brackets.
Retention check
Review this script. Flag sections likely to lose viewers. Suggest pattern interrupts every 60 seconds.
Script:
Thumbnail + title
Given this script, generate 5 title + thumbnail-concept pairs. Title ≤ 60 chars. Thumbnail concept = 1 sentence.
Top Tools
Tool
Use Case
Free Tier
Best For
VidIQ
Keywords + titles
✅ Yes
All creators
TubeBuddy
Optimization
✅ Yes
Growth
ChatGPT / Assisters
Script drafts
✅ Yes
Writing
Descript
Editor + AI
✅ Yes
Podcast-style creators
FAQs
Q: How long should a YouTube video be?
A: Match the topic. 8–12 min for tutorials; 15–25 for deep dives; < 60 sec for Shorts.
Q: Do I need to script word-for-word?
A: Bullet-point for casual creators. Full script if retention is flat or you stumble on camera.
Q: B-roll — how much?
A: Cut to new visual every 7–12 seconds. Dead-static talking head hurts retention.
Q: Mid-roll re-hook?
A: Yes. Around 60% of the video, tease what's coming next.
Q: CTAs — how many?
A: One primary. Never stack 3 CTAs; viewers do nothing.
Q: End screen?
A: Yes — "next video" + "subscribe" for the final 20 seconds.
Q: Upload cadence?
A: Quality + consistency > volume. 1/week beats 3/week burnt out.
Conclusion
A great script is 70% of a great video. Use HPSC, script with AI, edit ruthlessly, and retention follows.