---
description: VSL 7-step arc do Hormozi — estrutura canônica de Video Sales Letter de 8-15min. Use ao criar roteiro VSL novo, refinar VSL existente, ou validar se VSL passa nos 7 atos.
---

# VSL 7-Step Arc

Fonte: Combinação de *$100M Offers* (sell mechanism) + *$100M Leads* (longform copy patterns).

## A estrutura

```
Hook → Story → Problem → Mechanism → Proof → Offer → CTA
```

VSL longo bom dura 8-15min. Dura mais? Tem corte por fazer. Dura menos? Está perdendo escassez de mechanism + proof.

## Step 1: Hook (0:00-0:15)

**Função:** prender atenção, fazer leitor sentir que precisa continuar.

3 opções (use skill `hook-framework`):
- Problem hook
- Dream outcome hook
- Secret hook

**Crítico:** primeiros 3 segundos definem se continua. Sem promessa vazia.

## Step 2: Story (0:15-2:00)

**Função:** estabelecer credibilidade via narrativa pessoal ou de cliente.

3 ângulos:
- **Origin story:** "Como eu descobri isso depois de Y anos errando"
- **Client story:** "Cliente X tinha o problema Y e a gente fez Z"
- **Discovery story:** "Estava resolvendo A quando percebi B"

**Critério:** story tem que ter conflito real, não vitória fácil.

## Step 3: Problem (2:00-4:00)

**Função:** o leitor reconhece o próprio problema com precisão dolorida.

Estrutura:
- 3-5 sintomas concretos do problema
- Por que outras soluções comuns falham
- Custo real de NÃO resolver (em R$, tempo ou oportunidade)

**Critério:** leitor pensa "como ele sabe isso de mim?"

## Step 4: Mechanism (4:00-7:00)

**Função:** revelar por que SEU método funciona — nomeado e explicado.

Estrutura:
- Nome próprio do método (não "minha abordagem", mas "Sistema R.A.M.P")
- 3-5 componentes do método (não 12)
- Por que é diferente das alternativas
- Insight contraintuitivo (algo que parece errado mas funciona)

**Critério:** mechanism passa o "porque" test. Por que isso funciona quando outros não funcionam?

## Step 5: Proof (7:00-9:00)

**Função:** quebrar ceticismo via evidência específica.

Estrutura:
- 3-5 cases comparáveis ao ICP do leitor
- Números explícitos (antes/depois)
- Diversidade (não 5 cases do mesmo perfil)
- Foto/nome real quando possível

**Critério:** leitor identifica pelo menos 1 case como "esse poderia ser eu"

## Step 6: Offer (9:00-11:00)

**Função:** apresentar a oferta como Grand Slam Offer.

Estrutura:
- O que está incluído (deliverables nomeados)
- Stack de bonuses (3-5 ímpar)
- Valor total percebido vs preço cobrado (10:1 alvo)
- Garantia condicional de performance
- Scarcity genuína

**Critério:** leitor pensa "isso vale mais do que custa por uma margem absurda"

## Step 7: CTA + Urgency (11:00-12:00)

**Função:** dar ação verbal específica + razão genuína de agir agora.

Estrutura:
- Ação verbal específica ("clica no link e responde 3 perguntas")
- Razão de agir agora (deadline real, próxima turma, fast-action bonus)
- O que acontece depois ("você cai numa página de aplicação, eu vejo, te respondo em 24h")
- Recap em 30s do que está sendo oferecido

**Critério:** leitor sabe EXATAMENTE o que clicar e o que acontece a seguir.

## Anti-padrões

- Hook → Offer direto (pula 5 atos, mata conversão)
- Story de 5min (perdeu o leitor)
- Mechanism sem nome (vira "meu método" genérico)
- Proof com 1 case (insuficiente)
- CTA "saiba mais" (ação genérica)
- Sem urgency real (deixa decisão pro depois)

## Workflow

1. Escreve primeiro o **Offer** (step 6) — alinha o resto com isso
2. Escolhe o **Hook** alinhado com o angle dominante
3. Constrói **Story → Problem → Mechanism → Proof** que vendem o Offer
4. Fecha com **CTA** específico
5. Lê em voz alta cronometrando — corta gordura
6. Passa pelo subagent `humanizer` antes de entregar

## Aplicação por caso de uso

| Caso | Uso |
|---|---|
| Roteiro VSL longo | Estrutura completa, 8-15min |
| Roteiro short-form | Comprime atos 3-7 em 30-60s |
| LP de vendas | Estrutura espelhada em seções da página |

## Referência detalhada

Veja `reference/100m-offers-extracts.md` + `reference/100m-leads-extracts.md`.
