Scriptwriting

Writing a Video Script With a Story Arc: Setup, Tension, Resolution

4.9on App Store
340 found this helpful
Updated Jun 4, 2026

Quick Answer

Give your video script a story arc by establishing a clear status quo and a disrupting problem (setup), creating genuine tension through obstacles, stakes, and unresolved questions (conflict), then delivering a concrete resolution that transforms the opening situation. Even non-fiction explainer videos gain significantly more watch time when they follow this three-phase structure.

D

The 'but/therefore' connective test completely changed how I evaluate my own scripts. I went through my last three videos and they were all 'and then... and then...' — no tension at all. My most recent upload using a proper arc had double the average watch time of my previous best.

Diana C.Documentary Creator, Portland OR

Why Non-Fiction Videos Need Story Arcs Too

After coaching hundreds of creators and educators through scriptwriting, I've seen the same gap between successful and struggling channels: successful creators understand that information alone doesn't hold attention — story does. The arc isn't just for documentaries and fiction. Tutorial videos, educational content, opinion pieces, and explainers all benefit from narrative structure because human attention is wired to follow unresolved tension toward resolution.

Without an arc, a video is a list. With an arc, a video is a journey. The viewer follows because they want to know how it ends.

The Three-Phase Narrative Arc for Video Scripts

Phase 1: Setup — Establish the Status Quo and the Disruption

Every story arc begins with a world the viewer recognizes, followed immediately by something that disturbs it. This is your hook, but it's also more than a hook — it's a contract with the viewer about what the video is really about.

The setup does three things:

  • Establish a status quo: 'Most people think X is how you accomplish Y.' The viewer nods — this is their world.
  • Introduce the disruption: 'The problem is, X doesn't actually work. Here's what happens instead...' This is the inciting incident. It creates an open question the viewer needs resolved.
  • Raise the stakes: Why does the disruption matter? If the viewer doesn't feel that continuing to believe X has consequences, there's no tension to follow. Make the cost of the unresolved problem concrete: money, time, relationships, reputation, safety.

Example from a personal finance video: Status quo — 'Everyone says to pay off high-interest debt first.' Disruption — 'Here's why that strategy might actually be costing you more.' Stakes — 'Over a 10-year period, the difference is thousands of dollars.'

Phase 2: Tension — Obstacles, Complications, and Unresolved Questions

Tension is the engine of a story arc. It's what makes viewers feel they must keep watching to find out the resolution. In non-fiction video, tension doesn't require drama — it requires sustained unresolved questions.

Techniques for building narrative tension in educational scripts:

  • The 'but' and 'therefore' connective: Screenwriting teachers use this as a test. Instead of 'and then... and then... and then' (which is a list), your script should flow as 'this happens, but this complicates it, therefore we must...' Each 'but' is a new obstacle; each 'therefore' is a response that creates the next situation.
  • Withhold the answer strategically: Don't resolve the central question until the resolution phase. Tease it: 'The answer is actually simpler than you think — but first, you need to understand why the obvious approach fails...' Forward-dangling promises create a pull toward the resolution.
  • Multiple layers of complication: The best tension builds through layers. The first solution attempt fails, which reveals a deeper problem, which requires a more sophisticated solution. Each complication feels earned, not arbitrary.
  • Specific, grounded examples: Abstract tension doesn't hold. Concrete tension does. 'Many businesses struggle with cash flow' is abstract. 'A 12-person agency nearly closed because they had $80,000 in accounts receivable and $12,000 in the bank' is concrete — and it creates visceral tension the viewer relates to.

Phase 3: Resolution — Transformation and New Status Quo

The resolution is where you deliver the payoff the viewer has been waiting for. But resolution in a story arc is not just 'the answer.' It's a transformation: the world that existed at the start has changed — and the viewer, having followed the journey, has changed with it.

A strong resolution:

  • Directly addresses the disruption from Phase 1. The problem raised in the setup must be resolved in the resolution. If you introduced a question, answer it. If you introduced a struggle, show how it ends. Anything left unresolved feels like a broken contract.
  • Names the transformation explicitly. 'So now you're not someone who assumes X works — you're someone who knows exactly why X fails and what to do instead.' Help the viewer feel the change they've made by watching.
  • Opens a door forward. Great resolutions end with a new question or possibility: 'Now that you know this, here's what becomes possible...' This is not a CTA — it's a narrative horizon that keeps the world of your channel alive in the viewer's mind.

Mapping the Arc to Specific Video Formats

Tutorial video

Setup: 'Most people try to do X this way and run into these specific problems.' Tension: 'Here's why those problems appear — and the non-obvious reason the standard approach doesn't solve them.' Resolution: 'Here's the actual process, and here's why it works where the others don't.'

Opinion or argument video

Setup: 'The conventional wisdom says Y.' Tension: 'But three things about Y don't hold up when you test them.' Resolution: 'Here's what I believe instead, and why it explains what the conventional wisdom misses.'

Personal story video

Setup: 'I was this person in this situation.' Tension: 'I tried this, it failed. I tried that, it failed. Here's what I learned from each failure.' Resolution: 'Here's who I am now, and here's the principle that made the difference.'

Writing From Arc, Not From Information

The most common scripting mistake is writing from a list of things you know rather than from a narrative arc. Information-first scripts are recognizable: they begin with 'Today I'm going to share 7 tips about X.' Arc-first scripts begin with a problem. Before you write a word, ask: what is the question this video answers, and how does the viewer feel about the world differently after they know the answer?

Write the arc first — a single paragraph summarizing the setup, tension, and resolution — then write the full script within that container. Every section of the script should be serving one of the three phases. If a section serves none of them, cut it.

Delivering the Arc With Consistent Emotional Tone

A narrative arc only works if the delivery matches the tone of each phase. I use Telepront's voice-scroll teleprompter when recording arc-structured scripts because it lets me be fully present with the emotional tone of each phase — the concern and gravity of the setup, the energy and complexity of the tension, the warmth and clarity of the resolution — without breaking focus to find my next line. The script advances with my voice, so the arc lands as it was written.

H

I was skeptical that my accounting tutorials needed a story arc. But framing each video as 'here's the problem most businesses have, here's why the obvious fix doesn't work, here's what actually does' took my average watch time from 3 minutes to 7 minutes on identical-length videos.

Hiro T.Business Education Channel, San Francisco CA

Telepront

Use this script in Telepront

Paste any script and it auto-scrolls as you speak. AI voice tracking follows your pace — the floating overlay sits on top of Zoom, FaceTime, OBS, or any app.

1
Paste script
2
Hit Start
3
Speak naturally
Download on the App Store
Free foreverNo accountmacOS native

Your Script — Ready to Go

Arc-Structured Introduction — Problem-Tension-Resolution Setup · 104 words · ~1 min · 120 WPM

Teleprompter ScriptCopy & paste into Telepront
Let me tell you something that took me ⬜ [timeframe] to figure out. ⏸ [PAUSE] 🐌 [SLOW] I was doing everything right — ⬜ [describe your correct actions]. And yet the result I kept getting was ⬜ [disappointing result]. 💨 [BREATH] ⏸ [PAUSE] So I started asking: what am I missing? ⏸ [PAUSE] The answer surprised me. 🐌 [SLOW] It turned out the thing I thought was helping ⬜ [describe the approach] was actually the exact thing holding me back. 💨 [BREATH] In this video I'm going to show you what I found — ⏸ [PAUSE] why the conventional approach fails, ⏸ [PAUSE] and what works instead. ⬜ [preview resolution briefly] 💨 [BREATH] Let's start with the problem.

Fill in: timeframe, describe your correct actions, disappointing result, describe the approach, preview resolution briefly

Creators Love It

4.9avg rating

The instruction to write the arc first — just one paragraph — before writing the script was a game changer for me. It keeps the whole script disciplined. Every time I go off-topic now, I check it against the arc paragraph and cut it. Tighter, better videos every time.

B

Bianca F.

Health & Wellness Creator, Austin TX

See It in Action

Watch how Telepront follows your voice and scrolls the script in real time.

Every Question Answered

5 expert answers on this topic

Can non-fiction educational videos have a story arc?

Yes — and they should. A story arc in non-fiction video works through the same mechanism as fiction: setup (a problem the viewer recognizes), tension (unresolved questions and complications), and resolution (a transformation that answers the opening problem). Tutorial, opinion, and explainer videos all retain significantly more viewers when structured as a narrative arc rather than a list of information.

What is the 'but/therefore' test for narrative tension?

The but/therefore test checks whether your script has narrative drive. Read your script and replace transitional phrases with 'and then' — if the script flows naturally as a list of 'and then' events, it has no tension. Tighten it by replacing 'and then' transitions with 'but' (a complication) and 'therefore' (a response to that complication). Each 'but' introduces an obstacle; each 'therefore' drives the story forward.

How long should each phase of a story arc be in a video script?

For a 10-minute video, a practical distribution is: Setup 15–20% (90–120 seconds), Tension/development 65–70% (6–7 minutes), Resolution 15–20% (90–120 seconds). The tension phase is longest because it's where the viewer's investment is built. A setup that's too long delays the interesting content; a resolution that's too short fails to deliver the emotional payoff the viewer has been waiting for.

How do I create tension in a scripted video without being dramatic?

Tension in non-fiction video comes from unresolved questions, not drama. Withhold the answer to your central question until the resolution phase. Use concrete examples with specific stakes ('a $40,000 mistake' is more tense than 'a costly mistake'). Structure complications using the but/therefore framework so each obstacle feels purposeful. State the cost of the unresolved problem clearly in your setup so the viewer has a reason to care about the resolution.

What is the difference between a hook and a setup in a narrative arc?

A hook is designed to stop the viewer from clicking away in the first 5–15 seconds — it's a pure attention device. A setup is the first phase of a narrative arc that establishes the world of the video, introduces the central problem, and raises the stakes. The best hooks are also setups — they grab attention by immediately naming a problem the viewer has and implying a journey toward its resolution. A hook that doesn't double as a setup leaves the viewer watching but without a narrative thread to follow.

write script with story arcnarrative arc video scriptsetup tension resolution non-fictionbut therefore script teststorytelling structure videohow to create tension in a script

Explore More

Browse All Topics

Explore scripts, guides, and templates by category

Related Questions

How do I write a script for a video?

Write your video script in three passes: first, a one-paragraph brief naming your viewer, the single point you're making, and the action you want them to take; second, a structured outline (hook, 3–4 content beats, CTA); third, a full conve

489 votes

How do I write a script that sounds natural when spoken aloud?

Write for the ear, not the eye: use short sentences, contractions, first-person voice, and sentence fragments where a speaker would naturally trail off. Read every draft aloud before recording — anything that makes you stumble needs to be r

503 votes

How do I write a hook for my video script?

A great video hook earns attention by triggering curiosity, promising a specific outcome, or making a counterintuitive claim in the first ten words. The most reliable formula: state a sharp problem or surprising fact, then immediately signa

488 votes

How do I write a script for a 60-second video?

At a natural on-camera pace of 130–140 words per minute, a 60-second script is roughly 130–140 words. Structure it as: hook (first 5 seconds, 10–12 words), problem or context (10 seconds, 20–25 words), core value delivery (35 seconds, 75–80

497 votes

How do I write a YouTube video script?

A YouTube video script needs a three-part hook in the first 30 seconds (problem, promise, preview), a body structured around 3–5 retention beats that each deliver a mini-payoff, and a CTA placed at the 85% mark — not the final second. Write

520 votes

How do I format a script so it's easy to read aloud?

Format a spoken script by writing one thought per line, keeping lines to 8–12 words maximum, and adding delivery cues like [PAUSE], [BREATH], and [SLOW] directly in the text. Break at natural speech boundaries — after commas and before conj

429 votes
Telepront

Deliver with confidence

Paste your script, hit Start, and nail every take. Free on the Mac App Store.

FreeAI voice trackingNative macOS
Download for Mac
Back to all Guides
Download Telepront — Free