Cue Script Patterns
Script Structure Templates
Problem-Solution Script
## Scene 1: Hook (5s)
**Visual:** Bold text animation — surprising statistic
**Narration:** "Did you know teams waste 23 minutes every context switch?"
**Tone:** Energetic, attention-grabbing
## Scene 2: Problem (10s)
**Visual:** Split screen — frustrated user switching between apps
**Narration:** "Juggling Slack, email, and docs means your team loses hours every day."
**Tone:** Empathetic
## Scene 3: Solution (15s)
**Visual:** Product UI — clean, organized workspace
**Narration:** "Meet [Product]. One workspace for everything your team needs."
**Tone:** Confident, optimistic
## Scene 4: Demo (20s)
**Visual:** Screen recording of key feature flow
**Narration:** "Create, collaborate, and ship — all in one place."
**Tone:** Professional, clear
## Scene 5: CTA (10s)
**Visual:** Logo + URL + QR code
**Narration:** "Start free at example.com. Your team will thank you."
**Tone:** Warm, inviting
AIDA Script
## Attention (5-10s)
Hook: Surprising fact, question, or bold claim
Visual: Dynamic animation or striking image
## Interest (15-20s)
Expand: Why this matters to the viewer
Visual: Relatable scenarios or data visualization
## Desire (20-30s)
Solution: How the product addresses the need
Visual: Product demo, testimonials, or results
## Action (5-10s)
CTA: Clear next step with urgency
Visual: URL, button, QR code, or app store badge
Step-by-Step Tutorial
## Intro (10s)
Goal: What the viewer will accomplish
Prerequisites: What they need before starting
## Step N (20-45s each)
Action: What to do
Visual: Screen recording with cursor highlights
Narration: Explain the why, not just the what
Callout: Key detail or tip
## Summary (10s)
Recap: Key takeaways (3 bullets)
Next: Where to learn more
Pacing Guidelines
| Duration |
Hook |
Body |
CTA |
| 15s |
3s |
9s |
3s |
| 30s |
5s |
20s |
5s |
| 60s |
8s |
42s |
10s |
| 3 min |
15s |
140s |
25s |
| 5 min |
20s |
250s |
30s |
Narration Pace
- Normal: 130-150 words/minute
- Energetic: 160-180 words/minute
- Calm/tutorial: 110-130 words/minute
- Rule: 3 seconds of silence feels like 10 — keep pauses under 2s
Platform-Specific Adaptations
| Platform |
Aspect ratio |
Max duration |
Hook window |
Subtitles |
| YouTube |
16:9 |
10+ min |
5s |
Recommended |
| YouTube Shorts |
9:16 |
3 min (180s) |
2s |
Required (burn-in for reshare) |
| Twitter/X |
16:9 or 1:1 |
2:20 (standard); 4h (Premium on web/iOS) |
3s |
Required (85% muted) |
| Instagram Reels |
9:16 |
20 min (in-app); <15 min uploaded |
2s |
Required |
| TikTok |
9:16 |
10 min (in-app); 60 min (upload) |
2s |
Required |
| Product Hunt |
16:9 |
60-90s |
5s |
Recommended |
| Landing page |
16:9 |
30-90s |
Immediate |
Required |
| LinkedIn |
16:9 or 1:1 |
3 min |
3s |
Required |
Sources: YouTube Shorts 3-min limit (support.google.com), Instagram Reels 20-min limit (inro.social, 2025), TikTok video length (metricool.com, 2025), X/Twitter video limits (wayin.ai, 2025)
Transition Library
| Transition |
Use when |
Feel |
| Hard cut |
Fast-paced, energetic content |
Dynamic |
| Cross fade |
Topic change, time passage |
Smooth |
| Zoom in |
Focusing on detail |
Emphasis |
| Zoom out |
Revealing context |
Discovery |
| Slide left/right |
Sequential steps |
Progress |
| Scribe |
Before/after comparison |
Transformation |
| Fade to black |
Section break |
Pause |
CTA Patterns
| Pattern |
When |
Example |
| URL overlay |
Landing page, sign-up |
"Start free at example.com" |
| QR code |
Conference, event |
QR + short URL |
| App store badge |
Mobile app |
iOS/Android badges |
| Button animation |
Interactive content |
"Click to try" |
| Social follow |
Brand awareness |
"Follow for more" |