AI Social Media GrowthModule 2

2.1AI Script Writing for Viral Short-Form Video

30 min 2 code blocks Practice Lab Quiz (4Q)

AI Script Writing for Viral Short-Form Video

The script is everything in short-form video. A perfectly shot video with a weak script gets scrolled past. A mediocre-looking video with a killer script goes viral. In this lesson, you'll master AI-powered script writing for TikTok, Instagram Reels, and YouTube Shorts.

The Viral Script Formula

Every viral short-form video follows this structure:

Hook (0-3 seconds) — Stop the scroll Setup (3-10 seconds) — Create context or tension Value (10-40 seconds) — Deliver the promise Payoff (40-60 seconds) — Surprise, punchline, or transformation CTA (last 3 seconds) — Tell them what to do next

The hook determines if anyone watches. The payoff determines if they share.

7 Proven Hook Templates

Use these with AI to generate hooks:

  1. The Bold Claim: "This PKR 500 tool replaced my PKR 50,000 software"
  2. The Question: "Why are Pakistani freelancers earning 10x more than developers?"
  3. The Controversy: "Nobody in Pakistan should be using [popular thing] anymore"
  4. The Tutorial: "3 seconds to learn something that took me 3 years"
  5. The Story: "I got fired last month. Here's what happened next..."
  6. The List: "5 AI tools that are free right now but won't be for long"
  7. The POV: "POV: You just discovered the AI tool your competitor is hiding"

The AI Script Generator Prompt

code
Write a 60-second TikTok/Reel script.

Topic: [your topic]
Target audience: [who this is for]
Hook style: [choose from the 7 templates above]
Tone: [educational/funny/inspirational/shocking]
CTA: [follow/comment/share/visit link]

Script format:
HOOK (0-3s): [exact words to say]
SETUP (3-10s): [context or tension builder]
POINT 1 (10-20s): [first key insight with example]
POINT 2 (20-35s): [second key insight with example]
POINT 3 (35-50s): [third insight or transformation]
PAYOFF (50-57s): [surprise element or key takeaway]
CTA (57-60s): [what to say + on-screen text]

Also suggest:
- B-roll ideas for each section
- On-screen text overlays
- Background music mood
- Thumbnail/cover frame description

Keep language natural and conversational. Use Pakistani English where appropriate.

Batch Scripting — 10 Scripts in 30 Minutes

Don't write one script at a time. Batch them:

code
Using this proven script structure, write 10 TikTok scripts for my [niche] account.

Topics to cover:
1. [topic]
2. [topic]
...
10. [topic]

Each script must:
- Be 45-60 seconds when spoken
- Start with a different hook style (use all 7 templates, repeat favorites)
- Include at least 1 Pakistan-specific reference
- End with a unique CTA (vary between follow, comment, share, save)

Format each script with timecodes.

The "Save-Worthy" Framework

Content that gets saved ranks highest. AI can help you create save-worthy scripts:

Templates that get saved:

  • "Save this for later" tutorials
  • Step-by-step processes
  • Cheat sheets and shortcuts
  • "Tools I use" lists
  • Before/after transformations

Add to your AI prompt: "Make this script save-worthy by including a framework, checklist, or step-by-step process viewers will want to reference later."

Practice Lab

Practice Lab

Task 1: Use the AI Script Generator prompt to write 3 scripts for your niche — one educational, one controversial take, one personal story. Read each aloud and time them.

Task 2: Batch-generate 10 scripts using the batch prompt. Review each for authenticity — would YOU post this? Edit any that feel generic.

Task 3: Film one script right now. Don't overthink production quality — just your phone, good lighting, and the script. Post it.

Pakistan Example

Scenario: Hira creates AI tool reviews on TikTok from Karachi.

AI-generated script:

HOOK (0-3s): "Ye FREE AI tool se main roz PKR 5,000 kama rahi hoon" SETUP (3-8s): "I'm not talking about ChatGPT. This tool is something 99% of Pakistanis don't know about." POINT 1 (8-20s): "It's called Gamma. You give it one line and it creates an entire presentation — slides, design, content, everything." POINT 2 (20-35s): "I charge clients PKR 5,000 per presentation on Fiverr. With Gamma, I make each one in 10 minutes. That's PKR 30,000 per hour of actual work." POINT 3 (35-48s): "The trick? I don't just use the default output. I customize the brand colors, add my own images, and restructure 2-3 slides to make it unique." PAYOFF (48-55s): "Most freelancers spend 3 hours on what takes me 10 minutes. That's not cheating — that's working smart." CTA (55-60s): "Follow for more AI money tools. Save this before it blows up."

B-roll: Screen recording of Gamma generating slides, Fiverr orders screenshot, before/after slide comparison.

Lesson Summary

Includes hands-on practice lab2 runnable code examples4-question knowledge check below

Quiz: AI Script Writing for Viral Short-Form Video

4 questions to test your understanding. Score 60% or higher to pass.