Scripting Frameworks

How to write a killer YouTube script in 2025

December 13, 2024

|

10

min read

This week, I recorded myself writing an entire YouTube script from start to finish.

And honestly? It was brutal.

Me, at my wits' end.

It took 2hrs and 39 minutes, including time spent brainstorming the content, packaging it, and structuring + writing the whole thing almost word-for-word.

(Btw, I’m uploading the full recording to the YTSP Bonus Module next week! I'll ping you when it's ready.)

Writing a whole script in one sitting was like a crash course in the biggest scriptwriting lessons I’ve learned over the last 3 years.

So, with that in mind, here’s how to write a killer YouTube script in 2025:

1/ Set a timer

I have been meaning to write my own YouTube content for months.

But it never happened.

Until, this week, I put a two-hour block in my calendar.

I set a timer… and wrote.

Technically, I failed - I had to give myself an extra 30 mins at the end to make edits.

But the time pressure forced a script out of me.

If scriptwriting felt like something you didn’t have time for in 2024…

…it will feel the same in 2025.

That is... until you make time for it.

2/ Use frameworks

Writing is hard, but YouTube scriptwriting is even harder.

So much of what you were taught in school is not applicable.

Writing for YouTube means learning entirely new habits.

So, to make the process less overwhelming, use proven structures and frameworks.

The problem is, if you spend time on social media, you’re barraged with endless advice from… well, people like me.

The best advice I can give is to use other people’s frameworks that resonate… but in the meantime, keep studying.

I took a huge amount of inspiration from Ed (Creator Booth / Film Booth) when learning how to write better scripts (and had the privilege of writing a few videos on his CB channel).

But having spent 3 years studying retention graphs, writing for different niches, and meeting hundreds of new creators in my course/community… my own frameworks have developed.

Now, I have frameworks for:

…and many more.

I couldn’t have written a fully word-for-word script in two hours without them.

3/ Lean on AI

I’m not an avid AI user, but here’s what I used during my 2.5hr scriptwriting session:

ChatGPT

Good for brainstorming video ideas, script contents and titles.

Let’s take titles:

Feed ChatGPT a bunch of proven title formats, e.g. “What your [XYZ] means for [thing you care about]”.

Then, describe the video you’re working on and ask ChatGPT to brainstorm titles for that video in the style of the proven formats.

You can also use my free GPT “ScriptHook” to make hook writing easier.

1of10

I’ve been using 1of10 for over a year, and am now proud to be partnered up with them.

They have a free Chrome extension to help you spot “outlier” videos on YouTube itself, and a paid tool (see below) where you can search for specific, high-performing videos in your niche.

(It also has AI features that will generate titles and thumbnails for your channel specifically, based on the inspiration you feed it.)

I use 1of10 for literally every idea, every script and every packaging brainstorm… and I highly recommend arming yourself with it in 2025.

4/ Write Blob Scripts

Don’t lose momentum trying to find the “perfect word”.

Instead, write “blob scripts”.

Put simply, once you start writing and get into a flow state, allow yourself to skip certain words.

If pausing to think of a "fancy adjective" or the "perfect verb" is going to ruin your flow, then it's not worth it.

If you’ve got momentum, don’t lose it.

Instead, write "X" or "Y" or "[thing]" and keep writing.

Real example from a script I worked on this month:

You can always come back to those tiny gaps later.

5/ Take a break

After 60 minutes of writing, I took 10 minutes away and made myself a cup of tea.

I won’t bang on about this… you know taking breaks is essential.

Writing is mentally exhausting, so don’t push it.

Break at least once in a 2-hour stint, and come back at least 12 hours later to edit your script further.

6/ Be vulnerable… ask for feedback

The moment my script was written, I threw my hook over to my scriptwriting community.

Ngl… I was apprehensive about opening up the comments this morning.

But that’s the feeling you have to sit with and get used to.

Yes, it’s scary… but feedback is a gift 🎁😆

Whether they’re in your niche (or not); whether they have more subscribers than you (or fewer)… getting feedback is the fastest way to find your blind spots.

Combine a 12-hour break + feedback from peers… and your final draft will improve radically.

[As you know, you’re always welcome to share what you’re working on inside the YTSP community.]

[You can join 160+ YouTubers inside my community here, or simply find a group of peers who are willing to give honest feedback.]

It’s a superpower ✨

7/ Know your audience

This is at the heart of every YouTube script.

Second-guessing every sentence often comes from a lack of clarity about who you’re “speaking to”.

The fact that you’ve already enrolled on my free avatar-building email course puts you in a good position here.

My 2.5 hour scripting session would have taken twice as long had I not known the problems and desires of my audience.

8/ Make it sustainable

We end with the most important point:

You do not have to write word-for-word scripts.

If doing so will kill your love for YouTube, don’t do it.

There are only three things you ought to write WFW:

  1. Hooks
  2. Setups
  3. Payoffs

Beyond that, you can use bullet points.

Yes, riffing is harder than most people expect.

And, the less written your script is, the harder it might be to film/edit.

But think of it like a dial:

  • Your last video was barely scripted and a pain to film? Dial up your scripting.
  • Your last video felt stunted and awkward because it was written WFW? Dial down your scripting.

Take this with a pinch of salt... your first time reading from a teleprompter or riffing will be weird and difficult (so don't give up on either approach right away).

But over time, with practice and iteration, you'll find the approach that's right for you.

YouTube is a long game, and if you want to create content consistently in 2025, you must make the process sustainable.

That's all for this... year!

Wishing you a wonderful holiday season (if that's your thing), and I'll see you in 2025 🤩

Any questions, just let me know!

Speak soon,
George 👋

Subscribe to the Newsletter

Join 3000+ creators receiving quick, actionable scriptwriting tips every Friday.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Create more engaging videos with simple, actionable scriptwriting tips.

Join 4,000+ scriptwriting nerds reading “Write On Time”. Insights from writing for multi-million subscriber YouTubers sent to your inbox every Friday.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.