VSL Script Template (Fill-in-the-Blanks Structure)
You don't need to invent a VSL structure, you need to fill a proven one. This is the skeleton behind most high-converting Video Sales Letters, section by section, with a short example of what each beat is doing. Treat it as a template, not a script to copy word for word.
1. Pre-hook (0-5 seconds)
A single pattern-interrupt line before anything else, designed to stop the scroll. It teases the payoff without explaining it. Example: "If you're over 45 and your energy crashes by 2pm, this three-second morning habit will make more sense than anything your doctor told you."
2. Hook (the promise)
Name the big outcome or the enemy. This is where you make a bold, specific promise or call out the real villain behind the problem. The whole VSL earns the right to exist here. Weak hooks kill strong offers, study these hook examples before writing yours.
3. Lead (the story or angle)
The lead is the on-ramp into the pitch. The three most common are the story lead (a relatable character in the reader's exact situation), the problem lead (twist the knife on the pain), and the mechanism lead (open with the fascinating "why"). Different markets respond to different leads, which is exactly why you test them.
4. Problem & agitation
Make the cost of the problem vivid and personal. Don't just state it, agitate it. What has it already cost them? What will it cost if nothing changes? This section builds the emotional pressure the offer will later release.
5. Mechanism (the "aha")
The unique reason your solution works when others failed. This is the intellectual payoff, the "here's what's really going on" moment. In supplement and health offers it's often a biological mechanism; in info-products it's a counter-intuitive method. Show it, don't just say it.
A strong mechanism does two jobs at once: it explains why nothing else worked, and why this inevitably will.
6. Proof
Testimonials, results, credentials, data, demonstrations. Proof is what turns "sounds nice" into "this is real." If you don't have customer footage yet, AI-produced testimonials and review cards can carry this section while you gather the real thing.
7. Offer
Now, and only now, the product. Stack the value, anchor the price, and make the deal feel obvious. The offer should feel like the natural resolution to everything you just built, not a surprise sales pitch bolted on the end.
8. Close (CTA, urgency, risk reversal)
One clear action, a real reason to act now, and a guarantee that removes the risk. Repeat the core promise. Then ask for the click, directly and without apology.
Turning the template into video
Once the script is written, each beat becomes a scene. This is where production comes in: voiceover, a purpose-built visual for every line, captions, music and pacing. If you want the whole thing built and tested for you, that's exactly what my system does.
Frequently asked questions
How long should a VSL script be?
It depends on price and traffic temperature, cold traffic and higher price points need longer scripts. As a rough guide, count on roughly 130-150 spoken words per minute and let the offer decide the runtime, not an arbitrary target.
Which VSL lead converts best?
There's no universal winner, story, problem and mechanism leads each dominate in different markets. That's why serious advertisers test the same body with different leads and let conversions decide.
Have a script? I'll produce it.
Send me your VSL script and I'll turn it into a finished video plus the variations to test around it.
Get a Proposal