How to Write a Video Sales Letter (VSL) Script That Converts
A well-written VSL can hold a cold prospect's attention for 30 minutes and convert them at higher rates than almost any other format. The script is doing all the work. Here's the structure that makes it work — and why most VSL scripts fail before the two-minute mark.
Why VSLs are the ultimate test of copywriting skill
A landing page lets readers skim. A sales email can be reread. A video sales letter controls the experience completely — the viewer can only experience it at the pace you set. There's no jumping to the price, no skipping the story, no browsing out of order.
That's terrifying for a weak script and powerful for a strong one. A VSL script has to earn every minute of attention. The moment it goes vague, bored, or repetitive, the viewer clicks away. There's no recovery.
This is why the best copywriters in direct response treat VSL scripts as the highest-stakes format. Every principle of great sales copy — hook, agitation, proof, offer — has to be executed in spoken form, in sequence, without mercy.
The anatomy of a VSL script
1. The hook (first 60-90 seconds)
The hook has one job: give the viewer a reason to keep watching. Not to explain the product. Not to introduce yourself. To create an irresistible need to hear what comes next.
Effective VSL hooks usually take one of these forms:
- The bold claim: "In the next 20 minutes, I'm going to show you exactly how I generated $180,000 in 90 days without running a single ad."
- The contrarian statement: "Everything you've been told about losing weight is wrong — and I can prove it."
- The specific warning: "If you're still writing your own emails, stop what you're doing — this will change what you do next."
- The story opening: "Two years ago, I was three months behind on rent, maxed out on two credit cards, and about to close my business. Then one Tuesday I found something that changed everything."
The worst hook is an introduction: "Hi, my name is [Name] and I want to tell you about my new program." That's not a hook. That's a reason to close the tab.
2. The big promise
Within the first two to three minutes, the viewer needs to know what they're going to get if they keep watching. This is the explicit promise — specific, concrete, and connected to something the viewer urgently wants.
"By the end of this video, you'll have a complete system for writing sales emails that take 20 minutes to produce and consistently convert at 3-5% — even if you've never written a word of copy in your life."
Specific. Time-bounded. Clear outcome. No vague language like "discover how to unlock your potential."
3. Problem identification
Name the problem your audience is living with. Be specific enough that they think "this person is describing me." Generic problems produce generic responses. The goal is recognition — a moment where the viewer leans in and thinks "how did they know that?"
This is where your research pays off. Not "you struggle with marketing" but "you sit down to write an email, spend two hours on it, hit send, and get three sales — and you don't know if it was the subject line, the offer, or just a bad day."
4. Agitation
The problem section names the pain. Agitation deepens it. You're helping the viewer feel the full weight of what it costs them — not in money, but in time, confidence, missed opportunities, and compound frustration.
This section is where most VSL scripts go soft. Writers don't want to "be negative." But agitation isn't cruelty — it's empathy made specific. You can't solve a problem someone hasn't fully acknowledged.
"The pain you avoid describing in your copy is the pain your reader uses to justify not buying."
5. The story
Before the solution, you earn credibility through story. Either your own transformation (I had this problem → I found this solution → here's my life now) or a customer's story if you're not the appropriate protagonist.
The story serves multiple functions: it builds rapport, establishes authority, and makes the solution feel discovered rather than manufactured. Discovered solutions are more believable than invented ones.
Keep the story grounded in specifics. Dates, amounts, outcomes, names of people involved. The greatest copywriting examples are memorable because of their specificity — not their polish.
6. The mechanism
The mechanism is your explanation of why your solution works when other things haven't. This is one of the most important sections in a VSL because it answers the viewer's inevitable skepticism: "I've tried things before. Why would this be different?"
The mechanism doesn't have to be new science. It can be a new combination, a new sequence, a new perspective. The key is that it has a name, an explanation, and a logical chain of cause and effect.
7. Proof
Testimonials, screenshots, case studies, data. This section should be overwhelming — not a single testimonial, but a pile of evidence. Specificity matters more than volume. "I made more money" is weak. "I closed $47,000 in new business in the first 60 days" is strong.
8. The offer stack
Before revealing the price, build the value. List everything included, with a justified dollar value for each component. The goal is to make the price feel like a fraction of what's being offered. This is the "value stack" — a standard of great sales copy in any format.
9. Price reveal and guarantee
After the stack, reveal the price — substantially lower than the value you've built. Then immediately add the guarantee. The guarantee reduces perceived risk and signals confidence. "30-day money back, no questions asked" converts skeptics who are almost there.
10. The close
The close summarizes the decision, creates urgency if justified, and gives a clear, repeated call to action. "Click the button below" spoken at least three times with a reminder of what happens next. Never end a VSL without telling the viewer exactly what to do and why to do it now.
The most common VSL script mistakes
- Starting with your credentials. Nobody cares yet. Earn the right to introduce yourself later.
- Soft agitation. The problem needs weight. If it doesn't hurt on paper, the solution won't matter.
- Vague proof. Testimonials without specifics are ignored. Numbers, timeframes, and before/after details make proof credible.
- One call to action. A 30-minute VSL needs the CTA repeated multiple times, with visual reinforcement on screen.
- Skipping the mechanism. Without explaining why this works differently, skeptical buyers don't convert.
Writing the script vs. writing for the page
VSL scripts are spoken, which means they follow different rules than written copy. Sentences are shorter. Paragraphs are one or two lines. Transitions are explicit ("Now here's where it gets interesting..."). You can repeat key phrases without it feeling redundant — in audio, repetition creates emphasis.
Read every line aloud while writing. If it sounds awkward spoken, rewrite it. If you'd never say it in a normal conversation, cut it. The best copywriting formulas translate cleanly into spoken scripts — PAS (Problem-Agitate-Solution) in particular maps perfectly onto VSL structure.
Stop reading about copywriting. Start writing.
Join 700+ copywriters. 10 focused lessons. Real copy practice you can use today.
Get the Full Course — $19 →One-time payment · No subscription · Instant access
Start with Day 1. It's free.
10 days of copywriting practice built on the techniques used in the best VSLs, landing pages, and sales emails ever written.
Free. No credit card. Unsubscribe any time.
The same persuasion structure that makes a VSL work is the foundation of all direct response copy. Read the complete guide to direct response copywriting to understand the full framework. And if you're just starting out, Copywriting for Beginners covers where to start before diving into VSL scripts.
Ready to write copy that actually converts?
700+ copywriters have taken this course. 10 focused lessons. $19 one-time.
Get the Full Course — $19 →One-time payment · No subscription · Instant access