← Back to Blog

The Perfect YouTube Shorts Script Formula (with Timer)

YouTube's Shorts algorithm tracks something most creators don't expect: Relative Retention Rate. A 70% retention rate, which would be excellent on long-form YouTube, often isn't enough here.

The feed actively favors Shorts that get watched 100% or more — meaning people are rewatching or looping the video, not just finishing it once. That number doesn't happen by accident. It comes from a script built around a specific four-part structure.

The Retention-Optimized Shorts Formula

Every Short that performs well is doing the same four things, in the same order, whether the creator planned it consciously or not.

1. The Visual & Vocal Hook (0–3 Seconds)

The feed is crowded and the scroll is fast. You need a visual pattern-interrupt — a text bubble, a jump cut, a sharp hand gesture — paired with a verbal hook that lands at the exact same moment.
  • Try: "This is why your [TOPIC] is completely wrong..." or "Everyone's talking about X, but nobody's noticed Y..."

2. The Premise Setup (3–10 Seconds)

Establish the stakes fast. Why does this matter to them specifically, and what do they get if they keep watching?
  • Try: "If you keep doing this, you're losing [BENEFIT] every single day. Here's what's actually happening."

3. The Payload (10–50 Seconds)

This is the substance — rapid, punchy steps or insights, one after another. Cut transition words like "Next," "Also," "Furthermore" entirely; just move directly from point to point.
Tip: > Keep sentences under 8 words here. Attention on Shorts is measured in fractions of a second, and a single slow sentence is enough to trigger a swipe.

4. The Seamless Loop (50–60 Seconds)

Skip "Thanks for watching, bye." Instead, write your ending so it flows directly back into your opening hook, creating a loop viewers watch through twice before they realize it restarted.
  • Example: Close with "...and that's exactly why..." which feeds straight back into "...this is why your TikTok strategy is wrong."

Timing Checklists: 30-Second vs. 60-Second Shorts

Pick a target length before you write, not after — it changes how much you can fit into the Payload section.

The 30-Second Rapid-Fire Short

  • Hook: 0:00–0:02 (~5 words)
  • Setup: 0:02–0:06 (~10 words)
  • Payload: 0:06–0:26 (~50 words)
  • Loop Outro: 0:26–0:30 (~10 words)
  • Total target: 75–85 words

The 60-Second Deep-Dive Short

  • Hook: 0:00–0:04 (~10 words)
  • Setup: 0:04–0:12 (~20 words)
  • Payload: 0:12–0:52 (~100 words)
  • Loop Outro: 0:52–1:00 (~20 words)
  • Total target: 150–165 words

Hitting These Timestamps in Practice

Writing the script is the easy half. Actually landing on these timestamps while recording, without a stopwatch in your hand, is where most people drift.

A plain teleprompter just scrolls — it won't tell you whether you're two seconds ahead of your Setup or five seconds behind on your Payload. That gap is the reason we built ScriptPacer.

Paste your script in, drop --- dividers between Hook, Setup, Payload, and Loop Outro, and the tool tracks each section's pace independently as you read. You'll know mid-take whether you're on schedule instead of finding out after you've already exported the file.

Want to Deliver Snappy, Perfectly Timed Videos?

Practice your speaking pace for free! ScriptPacer calculates your WPM, gives you colored pacing glows, auto-saves multiple scripts, and includes a floating selfie camera preview. No signup needed.

Try ScriptPacer Free