All Articles
Hook Strategy

How to Write a Hook for a Video: The Exact Framework Top Creators Use

The PAS Framework is the exact video hook structure top TikTok and Reels creators use to go viral.

AI Hook GeneratorSeptember 29, 2026

Your video is edited better than half of the content currently going viral on the platforms you use. The sound is better, too, and probably the lighting, so why are their videos getting 500K views and yours only 400?

They know something you don’t about your audience, which has nothing to do with the algorithm, hashtags, or even the time you post.

They know the exact effect of the first sentence and the first image or video frame. They understand that this is the point at which the audience decides “this is worth watching” or “this is not worth watching.”

I ran a six-month hook test on TikTok, Instagram Reels, and YouTube Shorts using the same content, account, and niche with only the opening line and the first visual frame changed. The difference in performance was so outrageous that I began researching precisely what made certain openings work and why. Below is everything I discovered during that research, presented in a way that you can begin applying it immediately.

What a Video Hook Actually Is (And What It Is Not)

Quick answer: A video hook is the combination of your first spoken sentence and your first visual frame within 1.5-3 seconds of the beginning of the video. It should have one goal – to prevent the viewer from swiping or exiting.

A lot of creators confuse the definition of a hook by putting the first ten seconds of their video – the explanation of what the video is about – in it. A hook is not an introduction or a summary; it is an interruption and a call to stop scrolling.

The best hooks create a cognitive gap in the viewer’s mind that they feel compelled to fill.

If a person hears your hook and thinks “wait, what?” then you have created an effective hook. If they hear it and think “okay, I get it,” then your hook has failed.

The PAS Framework: The Only Hook Structure You Will Ever Need

Quick answer: PAS stands for Problem, Agitate, Solve. This is a three-part structure that you can apply to almost any niche and any platform.

P – Problem:

Your [Content Type] keeps dying at [Number] because of [Specific Mistake].

A – Agitate:

This means that every time this happens, [Consequence of Mistake].

S – Solve (Hint):

There is a 2-second fix for this that worked for me and had nothing to do with [Commonly-Believed Solution].

Once again, this is a three-part structure that can be summarized as “I know your problem, and I have a solution.”

5 Hook Templates Built on the PAS Framework

Quick answer: These five hook templates are all based on the PAS framework but applied in different ways. Each should be spoken within 3 seconds and paired with a visual element 1 second later, though the details can be changed to fit your niche.

1. Retention Callout

[Your Content Type] keeps dying at [Number] because of [Specific Mistake]. Here is the fix:

2. Time Waste

3. Counterintuitive Truth

The reason your [Goal] is not happening has nothing to do with [Commonly-Believed-Cause]. It has to do with [Counterintuitive-Cause] and here is why…

4. Specific Result

I went from [Bad Number] to [Good Number] in [Timeframe] by doing [One Specific Thing].

5. Direct Challenge

If your [Metric] is below [Number], it is because you are making this one mistake and you probably don’t even know it.

You can plug in the fill-in-the blank sections above to create dozens of different hooks for your niche in seconds using this hook generator.

Hook Performance by Platform: What Works Where

The 3 Mistakes That Make Your Hook Invisible

Quick answer: You are using one of these three hook-killing tactics without realizing it, and they are ruining your videos.

Mistake #1:

The Polite Opening: “Hey everyone, welcome back to my page…”

This type of opening line has destroyed more reach than any algorithm change in modern memory. Your viewers do not care about your greeting; they care about solving their problems. The very best hooks in the history of social media have begun with a problem statement.

Mistake #2:

Vague Promises: “This video will change your life…”

Use “I will save you 3 hours every week” instead of “this will change your life.”

Mistake #3:

Energy Mismatch: Your hook says “this is urgent,” but your voice says “I just woke up.”

Frequently Asked Questions

How many words should a video hook be?

8 – 15 words for spoken hooks (roughly 2-3 seconds of speech). Less than 8 words for on-screen text hooks, since those take longer to read.

Should I write my hook before or after I script the video?

Always before. Your hook determines whether anyone will watch the rest of the video, so it should receive the most thought and planning. The script for the body of the video should always be written second.

Can I use the same hook on multiple platforms?

You can, but you should modify the delivery slightly, since each platform rewards hook length differently. TikTok rewards the fastest hooks (under 2 seconds), Instagram is slightly less strict (under 3 seconds), and YouTube Shorts favors the quickest of all (under 1.5 seconds, ideally). You can use the same words for all three, but vary the speed of delivery.

How do I know if my hook is working?

Look at your 2-second retention rate (TikTok), 3-second play rate (Instagram), and Viewed vs. Swiped Away (YouTube Shorts). If any of these numbers is under 60%, then your hook needs improvement.

Your Hook Testing Plan for the Next 7 Days

Day 1-2:

Pick one topic that you want to create content about. Write 5 variations of a hook about it using the PAS framework and the 5 hook templates above. If you are short on time, use this hook generator to find ideas, then compare them to the ones you have written.

Day 3-4:

Film the same concept with your two best hooks and nothing else changed.

Day 5-6:

Post both videos on the same platform, 24 hours apart.

Day 7:

Compare the early retention numbers and determine which hook performed better; that will be the hook you use for the next 10 videos of the same type.

Ready to Create Viral Local Content?

Upload your video or image and get hyper-local hooks, captions, and hashtags in under 30 seconds.

Generate Free Content