All articles

How to Write a Webinar or Masterclass Script That Keeps People Watching

Viral OS Team··8 min read

How to Write a Webinar or Masterclass Script That Keeps People Watching

A webinar is a long time to talk without a safety net. Forty-five minutes of live speaking, slides, questions and a pitch can wander fast if you only have a loose outline. A script gives you the structure to stay on track while still sounding like a person, and this guide shows how to build one for a webinar, workshop or masterclass.

What a webinar script is (and what it isn't)

A webinar script is a pre-written plan for what you'll say and teach. HubSpot describes the minimum as an introduction, an agenda, the specific points each speaker will cover, and a closing call to action. That's a useful floor. Most good scripts also include transitions, engagement prompts and a plan for questions, which is the same set of building blocks ClickMeeting's guide lists: an introduction hook, content structure, interactive elements, Q&A preparation and a CTA.

What a script is not: a document you read aloud word for word. Reading sounds flat, and attendees notice quickly. Think of it as three layers:

  • Fully written: the opening, the key transitions, the pitch and the closing. These are the moments where wording matters most.
  • Bulleted: the teaching sections. You know the material, so you only need the points, examples and order.
  • Marked: the spots where you pause, ask a question, show a slide or launch a poll.

This split lets you stay natural in the middle and precise at the edges.

Start with one outcome and one audience

Before you write a line, answer two questions in a single sentence each.

  1. Who is this for? "Freelance designers who want to land retainer clients" works. "Anyone interested in business" does not.
  2. What will they be able to do by the end? Pick one outcome. "Write a three-email follow-up sequence" is a clear outcome. "Understand email marketing" is a topic, not an outcome.

Then write your promise line, which you'll reuse in the registration page, the opening and the recap:

"By the end of this session, you'll have [specific outcome], using [your method], even if [common obstacle]."

Every section you write afterwards should earn its place by moving the audience toward that promise. If a section is interesting but doesn't, cut it or save it for the Q&A.

Also decide now what the next step is: a demo booking, a trial, a course enrollment, a template download. A webinar with three competing asks at the end usually produces none of them.

A structure that works for most webinars and masterclasses

Most formats follow the same arc, and the guides from Livestorm and Junia land in similar places: a hook, teaching sections, engagement prompts, transitions, an offer and a closing CTA. Here's a six-part version you can adapt.

Part Purpose Example timing for a 45-minute session
1. Opening hook and promise Give people a reason to stay About 3 minutes
2. Credibility and agenda Show why you, and what's coming About 2 minutes
3. Teaching block Deliver the main value About 25 minutes
4. Bridge Connect the lesson to your offer About 2 minutes
5. Pitch and CTA Make one clear invitation About 5 minutes
6. Q&A and close Answer, then repeat the next step About 8 minutes

Those timings are an illustration, not a rule. A teaching-heavy masterclass might spend more time in part 3 and a product demo might spend more in part 5. What matters is that you write down a time budget for every section so you can see where the session will run long.

Write the opening and the teaching sections

The first three minutes

People decide quickly whether a session is worth their attention, so don't spend the opening on housekeeping. Lead with the problem or the payoff, then cover logistics briefly.

A simple opening script:

"If you've ever [frustrating situation], this session is for you. I'm [name], and over the next [length] I'll show you [promise]. By the end you'll have [concrete takeaway]. Stay to the end, because I'll also share [a small, honest teaser]."

Then add one line of credibility, tied to the audience's problem rather than your résumé: "I've run this process with [type of client] for [time period], and I'll show you the version that works without a big budget."

Finish with a short agenda: three bullets, spoken aloud. The opening is essentially a long-form hook plus a promise. If you want to test a few versions of your first line before you commit, the free hook generator is a quick way to get options.

Teaching in chunks

Split the teaching block into three or four chunks, each with the same internal pattern:

  1. Name the point in a plain sentence.
  2. Explain why it matters in one or two sentences.
  3. Show it with an example, a screen share or a short story.
  4. Check in with a poll, a chat question or a quick "type 1 if this is you."

This repetition makes the session easy to follow for people who joined late or got distracted. It also makes your script easy to write: you fill the same four slots each time. The same thinking powers our educational script style, where one clear lesson beats five half-explained ones.

Transitions are worth writing out

Transitions are where live presenters most often stumble, so script them word for word:

  • "That covers the first step. Before the second, let me ask: which of these have you already tried?"
  • "Now that you can see the process, here's where most people get stuck."
  • "Let's put this into practice. I'll show you my own version."

A good transition does two jobs: it closes the last idea and gives a reason to care about the next.

Write the pitch and the Q&A

Make the pitch a natural next step

The pitch shouldn't feel like a different event stapled onto the end. Write a bridge that connects what you just taught to what you offer:

"You now have the framework. The part most people find hard is doing it consistently, and that's exactly what [offer] is built to help with."

Then keep the pitch itself simple and honest:

  • Who it's for and who it isn't.
  • What's included, in plain language.
  • What happens next, step by step: where to click, what they'll see.
  • A real reason to act now, only if one exists. Don't invent urgency.

Say the call to action twice: once after the offer and once in the closing. Our guide on writing a call to action people actually follow goes deeper on phrasing.

Prepare for questions before they're asked

Q&A feels spontaneous but can be mostly prepared. Write down:

  • The five questions you always get, with short answers.
  • A line for questions you can't answer: "Good question. I don't want to guess, so I'll follow up by email."
  • A line for off-topic ones: "That's a bit outside today's focus, but I'll cover it in [resource]."
  • A seeded question to start with if the chat is quiet: "One thing people often ask me is..."

End Q&A with your closing script, not on the last question. Otherwise the session just fades out and the CTA gets lost.

Format the script so you can actually deliver it

A script you can't glance at mid-session isn't much use. A few formatting habits help:

  • Use a two-column layout. Put what you say on the left and what's on screen (slide number, demo, poll) on the right.
  • Write spoken sentences. Short, with contractions. Read each aloud; if you stumble, rewrite it.
  • Bold the first few words of each section so your eye finds your place fast.
  • Mark pauses with a symbol like [PAUSE] or [POLL], so you leave room for the audience to respond.
  • Keep a backup plan. Note what to skip if you run long. Mark those sections "cut if needed."

Rehearse once out loud with a timer. You'll catch sections that run long, sentences that sound written rather than spoken, and slides that don't match your words. If you have a co-presenter, rehearse the handoffs specifically, since that's where live sessions usually wobble.

If you'd rather start from a draft than a blank page, an AI script generator such as Viral OS can produce a first outline for you to rework in your own voice. Whatever tool you use, the edit that makes it sound like you is the part that matters.

A copy-ready webinar script template

Paste this into a document and fill in the brackets.

Title: [Specific outcome] for [specific audience] Promise line: By the end, you'll have [outcome] using [method], even if [obstacle]. Single next step: [Book / try / enroll / download]

1. Opening (written word for word) - Hook: "If you've ever [problem]..." - Promise: "Today I'll show you..." - Credibility: "I've [relevant experience]." - Agenda: "First [A], then [B], then [C], and we'll finish with questions." - Housekeeping, in one sentence: "Use the chat any time. I'll stop for questions at [moment]."

2. Teaching chunk 1: [Point] - Why it matters: [one line] - Example or demo: [story or screen] - Check-in: [poll or chat question] - Transition: "[Closing line + reason to care about next point]"

3. Teaching chunk 2: [Point] (same four slots)

4. Teaching chunk 3: [Point] (same four slots)

5. Recap (written) - "Quick recap: [point 1], [point 2], [point 3]."

6. Bridge and pitch (written) - Bridge: "You've got the framework. The hard part is [obstacle], and that's what [offer] helps with." - Who it's for / not for: [two lines] - What's included: [three bullets] - How to take the next step: [exact action]

7. Q&A - Seeded questions: [three] - Safe lines for unknowns and off-topic questions: [two]

8. Close (written) - Thanks: [one line] - Repeat next step: "If you'd like to [outcome], here's where to start: [action]." - What they'll receive after: "You'll get the replay and slides by email."

Your next step

Write the promise line first, then the opening, the bridge and the close, since those are the parts that need exact wording. Fill in the teaching chunks as bullets and rehearse once with a timer. That alone puts you well ahead of a session built on slides and good intentions.

After the event, your webinar becomes raw material. Pull the strongest chunk and turn it into short clips, a method that's covered in how to repurpose one long video into ten short scripts. Nothing here guarantees a full room or a flood of sign-ups, but a clear promise, a tidy structure and a single next step give your audience a fair chance of following you all the way to the end.

Turn this into a script in minutes.

Viral OS researches your topic, writes hook-first scripts and tests them on a simulated audience. See all features.

Start creating free

Related articles