VSL hook examples: 24 opening lines by awareness level, and how to test them
Here are 24 hook formulas for the opening seconds of a video sales letter, each with an original example line for a fictional product, grouped by how much your viewer already knows. You also get the landing line that should follow a hook and a way to test leads.
On this page
A VSL hook is the first sentence or two of a video sales letter, and its job is to earn the next 30 seconds. The VSL hook examples that work share three traits: they name a specific viewer, open a question the video will answer, and make a promise the rest of the video can honestly keep. Match the hook to your viewer's awareness level.
What makes a VSL hook work
A hook has one job: keep the right person watching through the first 30 seconds of the VSL, long enough to hear the promise. It does that with three moves, usually inside 15 seconds.
The three moves of a hook
- A calloutIt names who this is for, by situation rather than demographics. "If you quit guitar as a teenager" beats "Attention, adults over 40".
- A loopIt opens a question the viewer wants closed: a surprising claim, a contradiction, a scene already in motion.
- A payable promiseIt implies what the viewer gets for staying, and the rest of the video has to deliver exactly that.
The hook is not the lead. The hook is the first line or two; the lead is the first two or three minutes, which turns the hook into the core promise. For six classic lead types, see our summary of Great Leads, and for the beats that follow the lead, how to write a VSL script.
On most VSL pages, the hook has to work twice. Chrome always allows muted autoplay but restricts autoplay with sound (Chrome's autoplay policy), so the opening seconds often play as a silent teaser, and the first line needs to read as on-screen text or captions. If your player restarts at 0:00 when a first-time viewer taps for sound, as RevvyScales does, the hook then plays again with audio from the first word (player conversion features).
24 VSL hook examples by awareness level
Each formula has a pattern and an original example line. The awareness levels come from Eugene Schwartz's Breakthrough Advertising (1966); the levels of awareness guide shows how to diagnose your traffic. To keep the openings you find in real VSLs and ads under these names, tag them in a swipe file.
All products are fictional: Slowroot (slow-release houseplant fertilizer tabs), Second Chorus (a song-first guitar course for adults), Slotkeeper (appointment software for physiotherapy clinics), Heel and Settle (an online course for dogs that pull on the leash) and Evenfall (a guided evening wind-down audio program).
Most aware and product aware
They know your product or your category's offers. Don't make them sit through a story to find the news.
Hooks 1 to 5
Each formula: the pattern, an example line and a note on using it
1. Offer-first
Pattern: "If you already know [product], here's what's new: [true offer news]."
If you already use Slowroot, here's what's new: the six-pouch bundle now ships free, and every order includes the repotting guide.
Use only when the news is real.
2. Real deadline
Pattern: "[Offer] closes [exact date and time]. Here's what you need to decide."
Spring enrollment for Second Chorus closes Sunday at midnight Eastern. In the next six minutes, you'll see everything inside.
The deadline must be real and enforced.
3. Comparison
Pattern: "If you're choosing between [A] and [B], [the question that decides it]."
If you're choosing between fertilizer tabs and liquid feed, one question decides it: how often do you actually water?
Keep any competitor statements factual.
4. Before you buy
Pattern: "Before you buy any [category], including mine, check [one honest criterion]."
Before you buy any guitar course, including mine, check one thing: how many lessons until you play a real song?
Your product must pass the test you set.
5. What changed
Pattern: "We rebuilt [feature]. Here's what [user] will notice on day one."
We rebuilt how Slotkeeper handles cancellations. Here's what your front desk will notice on Monday morning.
The change must be concrete.
Solution aware
They know solutions exist and have probably tried one. Show why yours is different before you show what it is.
Hooks 6 to 11
Each formula: the pattern, an example line and a note on using it
6. Contrarian
Pattern: "Stop [common practice]. [Why it backfires for this viewer]."
Stop practicing scales. If you're an adult coming back to guitar, scales may be the reason you quit last time.
It must be true for your audience and explained within minutes.
7. Mechanism-first
Pattern: "[Common solution] doesn't fail because [assumed reason]. It fails because [problem mechanism]."
Liquid plant food doesn't fail because it's weak. It fails because so much of it washes out of the pot over the next few waterings.
Only with a mechanism you can substantiate.
8. Why it didn't work
Pattern: "If you tried [solution] and [disappointing result], [the real culprit]."
If you added reminder texts and your no-shows barely moved, the texts weren't the problem. One-way reminders were.
It validates the viewer's effort.
9. Demonstration
Pattern: "Watch [visible test]. [What to look for]."
Watch these two jars. One Slowroot tab on the left, one capful of liquid feed on the right. Now look at day seven.
Film it in one honest take.
10. Specific result, honestly framed
Pattern: "[Typical result] in [real time frame], [the condition it depends on]."
Our typical student plays a full song with chords after about [your real median] weeks of 15-minute practice. Here's what those 15 minutes look like.
Use a real typical number.
11. Myth-bust
Pattern: "You've been told [belief]. Here's what's actually going on."
You've been told a dog that pulls needs a tighter collar. Here's why the collar isn't what your dog is learning from.
Only bust myths that are actually false.
Problem aware
They feel the problem but don't know a solution exists. Name it so precisely they feel recognized.
Hooks 12 to 15
Each formula: the pattern, an example line and a note on using it
12. "If you" callout
Pattern: "If you [specific situation], [this is for you]."
If your dog pulls so hard on walks that your shoulder aches by the end of the street, the next five minutes are for you.
The more specific the situation, the stronger it gets.
13. Question
Pattern: "[A question only the right viewer answers yes to]?"
Do you close the laptop at seven and still feel like you're at work at eleven?
Avoid questions a skeptic can answer no to.
14. Warning
Pattern: "Don't [action the viewer is about to take] until you've seen [this]."
If your clinic loses appointments to no-shows, don't add another reminder text until you've seen where cancellations actually slip through.
Warn about a real mistake, then fix it soon.
15. Symptom checklist
Pattern: "[Sign 1]. [Sign 2]. [Sign 3]. If two sound familiar, [reframe]."
Yellowing lower leaves. Slow new growth. A plant that looks tired a week after you fed it. If two of those sound familiar, your plant may be hungry, not thirsty.
Never use it to suggest a medical diagnosis.
Three more formulas for problem-aware viewers:
Hooks 16 to 18
Each formula: the pattern, an example line and a note on using it
16. Cost of inaction
Pattern: "Every [unit of time] you [status quo], [a cost the viewer can verify]."
Every empty slot at 10 a.m. is an hour of a physio's time you've already paid for.
No invented totals.
17. Enemy
Pattern: "It's not you, and it's not [what they blame]. It's [a practice or myth]."
It's not your dog, and it's not the leash. It's the stop-and-go walking routine that accidentally rewards pulling.
Make the enemy an idea, never a person.
18. Day in the life
Pattern: "[Time]. [Scene]. [The moment it goes wrong]."
It's 9:40 p.m. You close the laptop, pick up your phone 'for a minute', and it's 11:15.
Concrete moments beat adjectives.
Unaware
They don't connect their situation to a problem you solve. Open with something interesting in itself, then bridge to the problem.
Hooks 19 to 24
Each formula: the pattern, an example line and a note on using it
19. Story in progress
Pattern: start mid-scene, at the moment of tension.
The day I sold my guitar, I told my wife I'd buy another one when I had time. That was twenty-two years ago.
It must be true and reach the point within 30 seconds.
20. Curiosity
Pattern: "[An observation the viewer recognizes but can't explain]. There's a reason."
The plants in office lobbies get watered by whoever remembers, yet they often look better than the ones you fuss over at home. There's a reason.
The answer must be worth the wait.
21. Identity
Pattern: "This is for [an identity the viewer quietly claims]."
This is for the people who keep a guitar in the corner 'for someday'.
It needs no awareness of the problem.
22. Discovery
Pattern: "[Credible source] showed me [specific thing]. It isn't a secret; it's just rarely taught first."
A trainer I worked with for a year showed me a 30-second exercise that changed how my dog walks. It isn't a secret. It's just rarely taught first.
The honest version of the "secret" hook.
23. Proclamation
Pattern: "[A bold, defensible statement about where things are going]."
In a few years, one-way appointment reminders will look as dated as paper appointment cards.
Present predictions as opinion, not data.
24. Confession
Pattern: "I used to [the viewer's mistake]. Then [what changed]."
I was the clinic owner who blamed patients for no-shows. Then I looked at our own booking flow.
It must be true and lead straight to the insight.
The landing line: what comes right after the hook
The hook earns a few seconds. The landing line, the sentence or two right after it, turns those seconds into a commitment. Its structure: one line of relevance or credibility, then what the video will show and roughly how long it takes. A hook without a landing line feels like a trick.
- Hook: "Liquid plant food doesn't fail because it's weak. It fails because so much of it washes out over the next few waterings." Landing: "I'm [name], and I've [true, relevant credential]. In the next eight minutes, I'll show you a way to feed that keeps pace with your watering, and a quick check to see whether your plant needs it at all."
- Hook: "This is for the people who keep a guitar in the corner 'for someday'." Landing: "If that's you, give me ten minutes. I'll show you why the usual way of learning loses adults, and the order that works when you only have fifteen minutes a day."
Three landing-line mistakes: launching into the presenter's biography, pitching the product in the first minute to viewers who don't yet know they have a problem, and promising a runtime you won't keep. Calling a 30-minute VSL "this short video" breaks a promise in the first ten seconds.
Before and after: four hook rewrites
Four weak openings, each rewritten, with what the rewrite fixes:
Four hook rewrites
Example lines for fictional products: the weak opening, the rewrite and what changed
Guitar
Before: "Hi, I'm Dana, and today I want to talk to you about learning guitar."
After: "If you quit guitar as a teenager, the reason probably wasn't talent. It was the order you were taught in."
The callout and the loop arrive in the first sentence; the introduction moves to the landing line.
Plant food
Before: "This one weird trick doubles your plant's growth overnight."
After: "Your plant food may be gone by the third watering. Here's a 30-second way to check."
The original makes a claim no video can pay off. The rewrite is specific, checkable and keepable.
No-shows
Before: "Want to reduce no-shows?"
After: "If you run a physio clinic, the most expensive hour of your week is the empty one at 10 a.m."
A generic yes-or-no question becomes a scene the right viewer recognizes instantly.
Evenings
Before: "This bedtime trick fixes insomnia in seven days."
After: "If your evenings feel like a second shift, try this 20-minute shutdown routine tonight."
The original makes a disease claim and promises a guaranteed result. The rewrite promises a routine, which is what the product actually is.
How to test VSL hooks
Ad metrics tell you which creative stops the scroll (hook rate covers those). VSL hooks are judged on the page, by what viewers do after the first seconds.
- Keep the body identical. Write three to five leads for one body, or you won't know what caused the difference.
- Produce complete versions. Each lead becomes its own VSL version. Note each version's pitch second, since leads of different lengths shift it.
- Split traffic per visitor. In RevvyScales, a folder splits traffic between VSLs by weight and keeps each visitor on the version they first saw (folders and A/B splits).
- Read the metrics in order. Unmute rate first on muted-autoplay pages, then retention at 30 and 60 seconds, then pitch reach, then revenue per visitor.
- Wait for enough sales. Early retention settles quickly; revenue doesn't.
Two versions split in a RevvyScales folder look like this:
- RPVRevenue per visitor of each version: the last number in the reading order, once enough sales are in.
- Traffic %Each version gets new visitors by its weight, here 1 and 1, so 50% each. A visitor stays on the version they first saw.
A worked example with illustrative numbers: three leads, 4,000 visitors each, same body and offer. Unmute rate and pitch reach are shares of all visitors; "watching at 60s" is a share of the viewers who unmuted.
Three leads on one body
Illustrative test: 4,000 visitors per lead
Wins the first minuteA: curiosity
- Unmute rate: 57%
- Watching at 60s: 63%
- Pitch reach: 10.8%
- Revenue per visitor: $1.40
Wins the moneyB: mechanism
- Unmute rate: 53%
- Watching at 60s: 61%
- Pitch reach: 12.7%
- Revenue per visitor: $1.65
C: story
- Unmute rate: 55%
- Watching at 60s: 52%
- Pitch reach: 9.4%
- Revenue per visitor: $1.20
Lead A wins the first minute; Lead B wins the money. A's retention graph shows why: its curiosity promise isn't paid off until minute nine, and viewers bleed out waiting (how to read the retention graph). The next test pits B against a hybrid: A's first line, followed by B's landing line and lead. Check order counts before celebrating: at a $49 price, $1.65 versus $1.40 per visitor is about 135 orders versus 114, a gap that could still be noise.
Hook mistakes that tank retention later
- Bait-and-switch. A hook the video never pays off wins the first 30 seconds, then creates a cliff on the retention graph when viewers realize it. Those who buy anyway are your likeliest refunds and chargebacks.
- Claims you can't substantiate. A hook is an ad claim, and implied claims count; the FTC expects proof before the ad runs (FTC advertising FAQs). A customer result in a hook should be typical, or say what's typical (Endorsement Guides).
- Fake urgency. "Only three spots left" when there are thirty, or a timer that resets: FTC staff list both as dark patterns (Bringing Dark Patterns to Light).
- Throat-clearing. Names, logos and agenda slides before the hook. Move them after the landing line or cut them.
- A hook that needs sound. On a muted-autoplay page, a line that depends on tone of voice dies in the teaser. Put it on screen.
- A mismatch with the ad. If the ad promised the mechanism and the VSL opens with an unrelated story, viewers think they clicked the wrong thing.
Check the main ideas before you write your own:
Check the main ideas
Show the answer
On a muted-autoplay page, the opening often plays first as a silent teaser. Chrome always allows muted autoplay but restricts autoplay with sound, so the opening seconds often play silently. A line that depends on tone of voice dies in the teaser: put it on screen as text or captions.
Show the answer
Offer-first: the real news in the offer. They know your product or your category's offers, so don't make them sit through a story to find the news. In this guide, the story in progress is an unaware hook and the symptom checklist a problem-aware one.
Show the answer
One line of relevance or credibility, then what the video will show and roughly how long it takes. The landing line turns the seconds the hook earned into a commitment. Launching into the presenter's biography and pitching the product in the first minute to viewers who don't yet know they have a problem are two of the three landing-line mistakes.
Show the answer
Lead B, once the order counts show the gap is more than noise. Judge hooks by pitch reach and revenue per visitor, not 30-second retention alone. In the worked example, $1.65 against $1.40 per visitor at a $49 price is about 135 orders against 114, a gap that could still be noise, so wait for enough sales.
Write your first five hooks in 30 minutes
Tick each step as you finish it; the ticks stay in this browser:
The 30-minute plan
0 of 6 done
Frequently asked questions
How long should a VSL hook be?
Usually one to three sentences, often under 15 seconds, followed by a landing line. The hook's job is to earn attention, not to explain; the lead, the first few minutes, does the explaining. If your hook needs a paragraph to make sense, it's probably two ideas. Pick the stronger one and move the other into the lead.
What is the difference between a hook and a lead in a VSL?
The hook is the opening line or two that stops a viewer from leaving. The lead is the larger opening section, usually the first few minutes, that develops the hook into the core promise and sets up the story or mechanism. You can test new hooks on an existing lead, or swap whole leads while keeping the body of the VSL the same.
Can I reuse my ad hook as my VSL hook?
Echo it rather than repeat it. When the VSL opens with the promise the ad made, viewers know they're in the right place, which protects early retention. Since the ad already earned the click, the VSL hook can go one step further with a specific detail, the first proof point or a landing line that says exactly what the video will show.
Are question hooks bad for a VSL?
Not inherently, but they're easy to do badly. A question works when the right viewer instantly answers yes and feels recognized. It fails when it's generic, such as asking whether someone wants more energy, or when a skeptic can answer no and leave. Turn weak questions into specific statements or scenes, and test them against a callout hook.
How many hooks should I test at once?
Three is a practical starting point: enough variety to learn something, few enough that each version gets meaningful traffic. If your volume is low, test two very different hooks rather than several similar ones. Big differences in angle produce readable results sooner than small differences in wording, and you can refine the winner's wording in a later round.

