Scripting Frameworks

The ultimate YouTube scriptwriting system

January 12th, 2024



min read

Having spent two years writing scripts for YouTubers ranging from around 30k subscribers to 3m+… I noticed something concerning.

Despite getting good results, working with nice people and having a lot of fun…

I was consistently stressed out 🤯

Every time I sat down to write, I found myself overwhelmed by decision fatigue.

I just couldn’t figure out the best way to approach a new script.

I’d end up sort of “brute forcing” it every time, jumping between different parts of the script to try and tie it all together in a way that made sense.

I’d learned lots about retention from writing this newsletter, but I also struggled to identify whether each new script was watertight against the same retention-related mishaps from the time before.

In short, I didn’t have a system…

Introducing: The YouTube Scriptwriter’s Playbook

That’s why I’m incredibly excited to announce that my complete guide to systemized YouTube scriptwriting is out now 🚀

You see, having realised why I was feeling so overwhelmed while writing, I spent the last 6 months creating the system I always wished I’d had.

Now, my writing process looks like this:

  1. Prepare – spend time thinking about my audience avatar in depth.
  2. Brainstorm – conceive of every possible detail I might want to include in the script.
  3. Structure – narrow these down and create a robust structure.
  4. Write – connect A to B to C using the essential rules of progression.
  5. Optimize – edit the draft with a set list of retention-related improvements.

I wanted to create a system that would not only improve the quality of my output, but that would also reduce the amount of stress I was feeling while writing.

Transparently, if you aren’t interested in making the investment in YTSP, I strongly encourage you to implement a system like this in your writing anyway!

You’ll undoubtedly experience both of these benefits.

But, if you are interested…

The YouTube Scriptwriter’s Playbook is waiting for you 🥳

While I’ve briefly outlined my system above, YTSP goes into a whole new level of detail…

We’re talking:

  • Checklists for optimizing retention, hooks, CTAs and more.
  • Deep dives into the TWO essential elements that will make or break your video.
  • Line-by-line script analyses and breakdowns.

And much, much more.

You’ll start with a half-formed video idea… and you’ll walk away with a fully written, retention-optimized script that’s ready to film 🎥

So, if you’re ready…

Unlock YTSP now!

(And don’t forget to use “LAUNCH10” at the checkout for 10% off any tier until this timer runs out 👇)

And, if you fancy joining our community…

…not only will you benefit from 100+ other students swapping advice and sharing their scriptwriting wins…

…but you’ll also get access to some exclusive guest sessions.

(I’ve lined up these heavy-hitters next week 👀 👇)

Ali Abdaal, January 16th

Dodford, January 17th

Ready to take the leap?

Then it’s time to join 100+ students already using YTSP to create more engaging videos for their channels…


Just remember to use “LAUNCH10” at the checkout for 10% off any tier… you have until this hits 0! 👀

Count down to 2024-01-15T17:00:00.000Z

Unlock YTSP now!

Of course, if this isn’t for you right now, that’s absolutely no problem!

This newsletter is at the heart of my whole business, so I can’t thank you enough for supporting it ❤️

(I also appreciate you indulging me a little this week too… back to normal next week, I promise!)

And, if you have any questions, please don’t hesitate to ask me 🙂

Speak soon,
George 👋

Subscribe to the Newsletter

Join 2800+ 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 2,500+ 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.