HomeBlogTikTok
TikTok7 min read·March 21, 2026

How to Write a TikTok Script That Stops the Scroll

A practical guide to writing TikTok scripts that hook viewers in 3 seconds and keep them watching. Includes templates, hook structures, and the exact format top creators use.

Share:
How to Write a TikTok Script That Stops the Scroll

Why TikTok scripts are different

Most TikTok videos fail in the first three seconds. Not because the content is bad — because the script doesn't give the viewer a reason to stay. Writing a TikTok script is a completely different skill from writing any other kind of content.

On TikTok, the viewer has already decided whether to keep watching before you finish your first sentence. The algorithm shows your video to a small test audience first — if they watch to the end, the algorithm pushes it further. If they scroll away, it stops. Your script controls that decision.

This means the structure of a TikTok script is inverted compared to most writing. You lead with the payoff, not the setup. You give the most interesting thing first, then earn the right to explain it.

The anatomy of a high-performing TikTok script

Every TikTok script that performs well has three parts: a hook (0–3 seconds), a body (3–25 seconds), and a CTA (last 3–5 seconds).

The hook (0–3 seconds)

Your hook is a single sentence that makes the viewer think one of three things: "That's me," "That can't be true," or "I need to know how this ends." Any other reaction and they scroll.

The most reliable hook structures are: the confession ("I lost $2,000 because of this one mistake"), the direct callout ("If you're still doing this in the morning, stop"), the bold claim ("This one habit doubled my engagement in 30 days"), and the curiosity gap ("The reason most creators never grow — and it's not what you think").

The body (3–25 seconds)

The body delivers on whatever the hook promised. If your hook raised a question, answer it. If it made a claim, back it up. The biggest mistake creators make is pivoting away from the hook in the body.

Keep sentences short. One idea per sentence. TikTok audiences process information at speaking pace — long sentences lose them. Every 2–3 sentences, ask a rhetorical question or use a pattern interrupt to re-engage.

The CTA (last 3–5 seconds)

Your CTA should match the energy of the video. A rant doesn't end with "save this for later." A confession doesn't end with "drop your thoughts below." The call to action needs to feel like the natural next step from whatever emotion the video just created.

The 5 hook structures that consistently perform

  1. Confession/admission — "I was completely wrong about this for three years"
  2. Stat drop — "Forty-seven percent of creators never post their second video. Here's why"
  3. Direct callout — "If you're still doing this, your growth will always be capped"
  4. Before/after contrast — "Six months ago I was getting zero views. Same niche. Same effort. One change"
  5. POV immersion — "POV: you just found out you've been doing this wrong the entire time"

Common mistakes that kill TikTok scripts

  • Starting with "In this video I'm going to..." — Nobody wants to be told what they're about to hear. Start with the information itself.
  • Too much setup before the value — If you haven't delivered something worth staying for by second 5, you've lost them.
  • Generic hooks — "Have you ever wondered about X?" works for YouTube. It doesn't stop a TikTok scroll.
  • Ignoring visual directions — TikTok is a visual platform. Your script should tell you what to show, not just what to say.
  • Identical CTAs every video — "Like and subscribe" is ignored. Specific asks convert.

How long should a TikTok script be?

For 15-second videos, aim for 38–45 words of spoken text. For 30-second videos, 75–90 words. For 60-second videos, 150–170 words. Speaking pace for conversational video content runs at about 140 words per minute.

The most important rule: every word in your script needs to earn its place. Read it aloud and cut anything that doesn't pull its weight.


Ready to put this into practice? ScrollScript generates 3 ready-to-film TikTok scripts in seconds — each with a different hook structure, visual directions, and delivery coaching. Try it free →

Ready to put this into practice?

ScrollScript generates 3 ready-to-film script variants in seconds. Free to start.

Generate your first script free →

One script writing tip every week

Hook structures, platform patterns, and what's actually working — straight to your inbox. No fluff.

Share:
← Back to Blog
How to Write a TikTok Script That Stops the Scroll | ScrollScript