VSL Script: Complete Video Sales Letter for High-Ticket Launches
Creates a complete, high-converting VSL script for info-product launches, mentoring programs, and premium offerings. 20-40 minute structure that guides viewers from pain to purchase desire.
Produce a VSL script that converts cold viewers into buyers of mid-to-high-ticket info-products, following the proven video sales letter structure: hook, story, reveal, proof, and irresistible offer.
At a glance
Access
Free prompt
Open to copy — no account or payment needed.
Prompt objective
Produce a VSL script that converts cold viewers into buyers of mid-to-high-ticket info-products, following the proven video sales letter structure: hook, story, reveal, proof, and irresistible offer.
Real use case
Career coach launching a professional repositioning program at [PRICE]. The launch has a [BUDGET] paid traffic budget and the VSL will be the only video on the sales page. The goal is 2% conversion—with 5,000 views, that means 100 sales and [REVENUE].
Customize these fields first
Replace the placeholders with your own context before you run the prompt. That usually improves the first output more than adding more instructions later.
Prompt
Create a complete VSL (Video Sales Letter) script for [PRODUCT NAME], a [TYPE: mentoring/course/program] in [NICHE] priced at [CURRENCY][AMOUNT], targeting [PERSONA].
**Product briefing:**
- Name: [PRODUCT NAME]
- Price: [CURRENCY][AMOUNT]
- Format: [FORMAT]
- Duration/access: [DURATION]
- Bonuses included: [BONUS 1], [BONUS 2], [BONUS 3]
- Guarantee: [NUMBER] days
- Promised transformation: [BEFORE] → [AFTER] within [TIMEFRAME]
- Social proof: [NUMBER] students | Testimonials: [TYPE]
**VSL Structure (estimated duration: [DURATION] minutes):**
---
**[00:00 - 01:30] — HOOK (DO NOT INTRODUCE YOURSELF YET)**
*The hook must stop the scroll and create indignation or immediate curiosity.*
```
"[BOLD STATEMENT / PROVOCATIVE QUESTION / COUNTERINTUITIVE DATA]
If you are [PERSONA DESCRIPTION] and still haven't achieved [RESULT],
it's okay — it's not your fault. But what I'm about to reveal in the
next [X] minutes could permanently change that.
My name is [NAME] and I've already [CREDENTIAL] — but it wasn't always this way."
```
**[01:30 - 05:00] — ORIGIN STORY**
*The story that creates identification — the presenter as a hero who failed before succeeding.*
4-act structure:
1. **Before:** Who I was (Persona identifies)
2. **Rock Bottom:** The hardest moment — specific, vivid details
3. **The Turn:** What I discovered / the insight
4. **The Transformation:** How my life changed with numbers
```
"In [YEAR], I was [SPECIFIC, DIFFICULT SITUATION].
I was [EMOTIONAL DETAIL — not financial, emotional].
[Pause] It was the lowest point of my life.
That's when I discovered [CORE PRODUCT INSIGHT].
[...]
Today, [QUANTIFIED RESULT]."
```
**[05:00 - 10:00] — THE PROBLEM AND THE BIG LIE**
*Why the target audience still doesn't have the result — and why current solutions fail.*
```
"But before I tell you exactly how I did it, I need to show you
why you STILL haven't achieved [RESULT].
The big lie the market tells about [TOPIC] is:
[FALSE BELIEF THE MARKET PERPETUATES]
The truth is: [THE COUNTERINTUITIVE TRUTH]
The [NUMBER] reasons you haven't succeeded until now:
1. [EXTERNAL REASON — not the customer's fault]
2. [SYSTEMIC REASON — the system works against them]
3. [REASON THE PRODUCT SOLVES]"
```
**[10:00 - 15:00] — THE REVELATION / THE SECRET**
*The unique mechanism that makes this product different from anything else.*
```
"And that's when I discovered [METHOD/SYSTEM NAME].
[PRODUCT/METHOD NAME] works because:
First: [PRINCIPLE 1]
Second: [PRINCIPLE 2]
Third: [PRINCIPLE 3]
And unlike [COMMON ALTERNATIVE], [PRODUCT NAME]
[PRIMARY DIFFERENTIATOR]."
```
**[15:00 - 22:00] — SOCIAL PROOF**
*Video testimonials (preferred) or text — ordered from most modest to most impactful.*
```
Sequence of 5-7 testimonials with structure:
- Name + title + city
- Before (starting situation)
- The turning point (what changed)
- After (result with number)
- Recommendation ("You should too...")
Between every 2 testimonials, insert transition line:
"And [TESTIMONIAL NAME] isn't alone..."
```
**[22:00 - 28:00] — THE OFFER**
*Reveal the product in a stacked format — building value before revealing the price.*
```
"So, what will you receive when you become a student of [PRODUCT]:
Module 1: [NAME] — in this module you will achieve [RESULT]
(Market value: [CURRENCY][AMOUNT])
[Continue for all modules...]
Bonus 1: [NAME] — [1-LINE DESCRIPTION]
(Value: [CURRENCY][AMOUNT])
[Continue for all bonuses...]
If we added everything separately, we'd be talking
about [CURRENCY][TOTAL STACKED VALUE].
But because you're here today, you won't pay that.
Not [CURRENCY][AMOUNT 2].
Not [CURRENCY][AMOUNT 3].
Your investment to join [PRODUCT] today is:
[CURRENCY][ACTUAL PRICE] in full
OR [NUMBER] payments of [CURRENCY][PAYMENT AMOUNT]"
```
**[28:00 - 30:00] — RISK REVERSAL AND URGENCY**
```
"You have [NUMBER] days to test, apply, and if you don't love it,
get your money back — no bureaucracy, no questions.
But I need to tell you something: [REAL REASON FOR URGENCY].
This offer [EXPIRES ON / IS LIMITED TO SPOTS].
Don't create 6 months of regret by not acting today."
```
**[30:00 - 32:00] — FINAL CTA**
```
"Click the button below right now and secure your spot.
You'll be redirected to the secure checkout.
I'll see you on the other side — and I can't wait
to see your transformation."
```
**Production notes:**
- Background: [PROFESSIONAL SETTING / VIRTUAL BACKGROUND]
- Camera: eye-level, close-up face during story
- Captions: required, 85% watch without sound
- Background music: only during testimonials
- Cuts: every 3-4 seconds to maintain paceOpen directly in an AI — the text is pre-filled:
How to use this prompt
- 1Replace the key placeholders first: PRODUCT NAME, TYPE: mentoring/course/program, NICHE, CURRENCY.
- 2Replace any bracketed placeholders like [this] with your own context.
- 3Add extra background information when you want more tailored results.
- 4Combine multiple prompts in one conversation when you need a richer output.
- 5Save your best-performing prompts so they are easy to reuse later.
Next best step
Open the guide first, then branch only if you still need more.
A starter guide to the first prompt categories and patterns worth using when you need better output without prompt guesswork.
If this prompt is close but not quite right, generate variants next. If the job is recurring, move into the course library after the guide.
Related prompts
View allAbandoned Cart Email Sequence: 3-Email Recovery Campaign
Creates a complete 3-email abandoned cart recovery sequence with strategic timing, tested subject lines, and persuasive copy that builds trust while maximizing recovery rates.
Best for
Recover 15-30% of abandoned carts through a strategically-timed 3-email sequence, with different approaches (reminder, objection handling, urgency) to maximize conversions without coming across as spammy or harassing leads.
7-Email SaaS Onboarding Sequence for User Activation
Generates a complete 7-email onboarding sequence for SaaS products that guides users from signup to full product activation, reducing early-stage churn and increasing engagement.
Best for
Develop an onboarding email sequence that transforms new signups into active users within the first 14 days, addressing objections, celebrating wins, and building usage habits before the trial period expires.
Post-Purchase Upsell and Cross-Sell Offer with High-Converting Thank You Page
Creates complete copy for an order bump, one-click upsell, and thank you page optimized to maximize Average Order Value (AOV) immediately after purchase.
Best for
Increase average order value by 30-60% through strategic post-purchase offers: order bump on the checkout page, one-click upsell on the confirmation page, and cross-sell in the confirmation email — all without creating friction in the customer experience.
Reactivation Campaign for Inactive Customers with Copy Segmented by Inactivity Duration
Creates multi-channel reactivation copy segmented by inactivity duration (30, 60, 90 days) with different approaches for each segment and progressive incentive mechanics.
Best for
Reactivate 10-25% of your inactive customer base with a segmented campaign using different approaches for customers who haven't purchased in 30, 60, or 90+ days — ranging from gentle reminders to aggressive win-back offers — maximizing LTV without cannibalizing your active customer base.
Explore other prompt categories
Move sideways into adjacent libraries when the current category is not the full answer.
Every prompt here is free. The course teaches the thinking behind them.
Copy as many prompts as you like. When you want to move from single prompts to a repeatable AI workflow, Learn AI in 30 Days walks through it, one day at a time.
Buy the course once ($15/$20 by length), or go all-access for $10/mo with a verifiable certificate.