Scriva
Blog/How to Write a VSL Script That Converts (Step-by-Step)
VSL10 min read·Mar 20, 2025

How to Write a VSL Script That Converts (Step-by-Step)

The exact structure behind VSLs that convert at 3–8%. Includes a fill-in-the-blank template you can use today.


What Makes a VSL Convert

A Video Sales Letter (VSL) is the highest-converting format in digital marketing — when done right. The difference between a 0.5% and a 5% conversion rate comes down to structure, not production value.

Here's the proven 9-part VSL structure:


The 9-Part VSL Framework

1. The Attention Grabber

Start with the most disruptive, emotionally charged statement you can make.

"If you've been trying to [solve problem] for months without results, this is the most important video you'll watch this year."

2. The Big Promise

State the transformation clearly and specifically.

"In the next 7 minutes, I'm going to show you how to [outcome] — even if [common objection]."

3. The Problem Agitation

Describe their pain in detail. Make them feel understood.

"You've tried [solution 1], [solution 2], and even [solution 3]. But nothing sticks because nobody told you the real reason why..."

4. The Root Cause Reveal

Explain WHY their previous attempts failed. This positions your solution as the missing piece.

"The problem isn't your effort. It's that you've been solving the wrong problem entirely."

5. The Solution Introduction

Introduce your product/service as the logical conclusion to everything you've set up.

"That's why I created [Product Name] — a [simple description] that [core benefit]."

6. The Proof Stack

Layer 3 types of proof: testimonials, case studies, and data.

"Over 1,200 customers have used this to [result]. Here's what [Name] said after just 30 days..."

7. The Value Stack

List everything included and anchor each item to a dollar value.

"You get [Feature 1] (value: $X), [Feature 2] (value: $X), and [Bonus] (value: $X)..."

8. The Price Reveal + Guarantee

Reveal the price after the value is established. Offer a risk reversal.

"Instead of the $[high price] it's worth, you get everything for just $[actual price]. And if you don't [result] in [timeframe], I'll refund every penny."

9. The CTA (Close)

Give one clear action. Create urgency.

"Click the button below right now. This offer expires at midnight."

Tools for VSL Production

  • [Descript](https://www.descript.com/?lmref=scriva) — Record, edit, and add captions to your VSL without a video editor
  • [Epidemic Sound](https://www.epidemicsound.com/referral/scriva/) — Background music that builds emotion without distraction

Write Your VSL Script in 10 Seconds

Scriva generates full VSL scripts with all 9 sections — tailored to your product, audience, and tone.

Ready to skip the manual work?

Generate this script in 10 seconds

Scriva AI writes VSL scripts with proven structure — tailored to your topic, tone, and audience.

Try Scriva Free →