---
title: "Why isn't my video sales letter converting?"
summary: "Most VSLs fail in the opening 30 seconds. The hook is vague, the founder takes too long to name the audience, and the reader bounces before the offer is ever mentioned. A VSL that won't convert is almost always a hook problem, not a length or production-quality problem."
canonical: https://unlocksaas.com/why-isnt-my/vsl
updated: 2026-05-19
publisher: "Unlock SaaS"
author: "Maryan"
license: All rights reserved. Quotation with attribution permitted.
---

# Why isn't my video sales letter converting?

> Most VSLs fail in the opening 30 seconds. The hook is vague, the founder takes too long to name the audience, and the reader bounces before the offer is ever mentioned. A VSL that won't convert is almost always a hook problem, not a length or production-quality problem.

## Three diagnoses

### Wrong Person: how it shows up

The first 15 seconds describe the founder, the product, or 'the industry'. The reader hasn't been told it's for them yet.

**This week's fix.** Open with the audience, not the founder. 'If you've launched a SaaS, got 50 sign-ups, and 0 paying customers, this is for you.' Audience-first hooks lift VSL completion 30 to 60%.

### Weak Offer: how it shows up

The VSL describes the product extensively but never builds a Stack. The reader hears a list of features, not a totaled value.

**This week's fix.** Hit the Stack Slide at the 60% mark of the VSL. Six to twelve deliverables, each anchored at a small dollar number, totaled, then your price stated as a fraction of the total. This is the load-bearing structural move.

### Weak Belief: how it shows up

No customer voice in the VSL. No specific dated proof. Just the founder talking.

**This week's fix.** Insert one 15-second customer clip at the 70% mark. If you don't have one, replace it with a dated specific number from your own usage ('I ran this on 41 pages between January and April') and an editorial-policy link in the description.

## Directional range

30% to 60%

VSL completion (watching past the offer reveal) sits between 30 and 60% for engaged traffic. Below 30% completion means the hook is broken. Above 60% on cold traffic usually means the VSL is too short to do any real selling.

## Five steps you can run today

- Watch your VSL on mobile with sound off. Does the audience know it's for them in the first 5 seconds?
- Time the offer reveal. Anything past 80% of the runtime is probably too late.
- Count proof elements. Zero is the most common failure mode.
- Check the description for editorial policy and guarantee links. Trust signals belong below the player.
- Look at your retention curve. The drop-off point is the moment your hook broke.

## Related terms

- [Hook](https://unlocksaas.com/glossary/hook) – The promise plus polarity move a page makes in the first three seconds, before the visitor decides whether to keep reading.
- [Story](https://unlocksaas.com/glossary/story) – The belief stack between the hook and the close – the sequence of small recognitions that turns curiosity into trust.
- [Offer](https://unlocksaas.com/glossary/offer) – What the page asks for and what it gives in return, structured so the perceived value is unambiguously higher than the price.
- [Stack Slide](https://unlocksaas.com/glossary/stack-slide) – The offer reveal pattern that itemizes the deliverables, anchors each to a standalone price, and then presents the total as a discount to that anchor.

## FAQ

### How long should my VSL be?

Between 8 and 22 minutes for paid offers under $100. Between 22 and 45 minutes for offers between $100 and $1,000. Shorter than 8 minutes rarely builds enough belief; longer than 45 minutes loses cold traffic almost always.

### Should I show my face on the VSL?

Yes, at the opening and at the offer reveal. The reader buys the founder before they buy the offer. Slide-only VSLs convert 20 to 40% less than face-on-camera VSLs for indie SaaS specifically.

### Should I use a fake-live VSL with simulated chat?

No. Fake-live VSLs are a Weak Belief signal disguised as a Weak Offer fix. The few extra conversions they generate cost permanent trust on the back end. Use a real-live webinar if you want the live dynamic.

---

Canonical URL: https://unlocksaas.com/why-isnt-my/vsl
Publisher: Unlock SaaS (https://unlocksaas.com)
Contact: maryan@unlocksaas.com