TikTok Video Script Template: 5 Parts to Plan Before You Film
A TikTok talking-head video looks like “just talking to a camera” — until you shoot without a script and end up with blown takes, rambling, runaway length, and footage that won’t cut together. A working shooting script doesn’t need to be complicated. Five parts cover it: topic, hook, shot list, script lines, and interaction. This guide gives you the template and explains, field by field, how to fill it in.
Why voiceover videos need a shooting script
A script’s value isn’t literary — it’s front-loading decisions. What to say, what comes first, when the camera changes: all decided before you press record, so the shoot is pure execution. Without one, you’ll re-record in circles and burn two hours on a 60-second video. With one, a forgotten line just means re-shooting that shot, and the edit becomes assembly in script order.
The template at a glance: one page, five blocks
Keep the script to a single document with five blocks top to bottom. The upper half is planning (topic, hook); the lower half is execution (shot list, lines, interaction). Duplicate the template for every new video and fill it item by item — any field you can’t fill is a decision you haven’t made yet. That’s the template doing its job as a checklist.
- Topic: who this video helps and with what problem, in one sentence
- Hook: the first 3 seconds of dialogue, written out word for word
- Shot list: each shot’s content, framing, and length, segment by segment
- Lines: the exact voiceover for each shot, in short sentences
- Interaction: the closing call to action, plus a comment-section plan
Filling it in: topic and hook
Don’t write a theme word in the topic field — write a complete sentence: “For TikTok beginners: three opening patterns that lift completion rate.” If you can’t compress it into a sentence like that, the topic is still too broad. Add two lines beside it: the scenario in which your target viewer scrolls into this video, and the action you want from them after watching.
The hook field takes exact lines, word for word — never “grab attention here” placeholders that punt the decision to on-camera you. Consider writing two hook versions and filming both openings, then keeping the stronger one. Hook patterns can be learned from benchmark hits: copy out their first sentences and swap in your topic’s keywords.
Filling it in: shots, lines, interaction
Cut shots along content segments, one shot per segment to start: one for the hook, one per point, one for the close — a 60-second voiceover usually lands at 5 to 8 shots. Mark three things per shot: the lines, the framing or camera change, and estimated seconds. Framing doesn’t need to be fancy: alternate close and medium shots, cut to a detail or a caption card on key points, and you already have rhythm.
Write lines as spoken shorthand — short sentences, one comfortable breath each, easy to prompt and easy to re-shoot. In the interaction field, write the closing line verbatim (a question, a cliffhanger, or an instruction) plus the plan: what viewers will likely ask in the comments, what you’ll pin, and how you’ll reply. Put interaction in the script, or you’ll improvise something forgettable at the end of a long shoot day.
Don’t start from blank: reverse-engineer a script from a viral video
The hardest template to fill is an empty one. The fastest start is to break down one benchmark hit, pour its structure and phrasing into the template, then swap in your own content. You can do that by hand — transcribe, annotate, distill — or in one step with the Attar Chrome extension: paste a TikTok or Douyin share link for a free import and preview, click “Generate script,” and you get actionable takeaways, the topic–hook–structure–peak–engagement breakdown, and script-modeling notes as a local Markdown file.
The generated .md note lives on your own computer and works directly as a first draft: map its breakdown into the template above and replace the lines with your voice. The 3 free generations each month are enough to run a few videos through the workflow before deciding whether you need more.
FAQ
How many shots for a 60-second voiceover video?
Usually 5 to 8: one for the hook, one or two per content point, one for the closing interaction. More shots make re-shoots and editing faster, but keep each shot’s lines short or you’ll trip over them on camera.
How detailed should the script be?
Lines word for word — especially the hook and the close; shot info at the level of “framing plus rough seconds,” no storyboard drawings needed. The test: could someone else pick up your script and shoot approximately the same video?
Where should scripts and templates live?
Local Markdown files, in folders by date or topic, so they’re searchable and reusable. Attar’s generated shooting scripts are local .md files — drop them into Obsidian or any local vault and manage everything in one place; the note files never leave your computer.
How does Attar’s generated script relate to this template?
Attar generates a breakdown note for one specific video: actionable takeaways, the topic–hook–structure–peak–engagement viral breakdown, and script-modeling notes. Map those into this template to get your own ready-to-shoot script. Install from the download page at useattar.com.