# Exemplo: Infoprodutor Mid — Quiz Diagnostico (Curso R$997)

## Briefing

```
Mentorada: Pedro Almeida
Produto: "Trafego Lucrativo 4.0" — curso completo de gestao trafego
Preco: R$ 997 (12x R$ 99)
Pagina vendas: pedroalmeida.com/curso
Visitante esperado: morno (lista email)
Coleta: nome, email, telefone, perfil quiz
Acao final: 3 caminhos diferentes baseado em score
Tom: profissional + numerico (estilo agencia)
Cor: #2563EB (azul corporativo)
```

## Detecções

```
Temperatura: morno
Sofisticacao: 4 (curso de trafego saturado)
Consciencia: product_aware (lista email = ja conhecem Pedro)
Ticket tier: mid
Canal: email
Perfil-nicho: infoprodutor-mid.md
```

## Plano

```
Arquetipo: diagnostico (override de vendedora — quiz funciona melhor pra mid)

Estagios:
  1. Gate captura (b001-b005) — 5 blocos (gate completo email+fone)
  2. Quiz 8 perguntas (b010-b080) — 16 blocos (8 choice + 8 set_var)
  3. Calculo + classificacao (b090-b099) — 2 blocos
  4. Resultado por perfil (b200-b220) — 9 blocos (3 caminhos × 3 blocos)

Total: 28 blocos

Score:
  8-12 pontos = INICIANTE → curso entrada (R$497)
  13-19 pontos = EM CONSTRUCAO → Trafego Lucrativo (R$997)
  20-24 pontos = AVANCADO → Mentoria 1:1 (R$15k)

Frameworks:
  - Gate: PAS-conversational (problema → agitacao → quiz)
  - Quiz: Schwartz progression
  - Resultado: Halo-Suby aplicado por perfil
```

## flow.json (excerpt)

```jsonc
{
  "bot_name": "Pedro Almeida — Diagnostico Trafego",
  "bot_slug": "pedro-diagnostico",
  "archetype": "diagnostico",

  "blocks": {
    "b001": {
      "type": "text",
      "content": "Esse mini-diagnostico de 3 minutos vai te mostrar exatamente em qual fase voce esta no trafego pago — e qual o proximo passo certo pra voce.\n\nNo final, recebe um plano personalizado.",
      "next": "b002",
      "delay_ms": 1500
    },
    "b002": {
      "type": "input_text",
      "prompt": "Como e o seu nome?",
      "var": "nome",
      "next": "b003"
    },
    "b003": {
      "type": "input_email",
      "prompt": "Pra te enviar o resultado completo, qual seu email?",
      "var": "email",
      "next": "b004"
    },
    "b004": {
      "type": "input_phone",
      "prompt": "WhatsApp pra mandar tambem por la?",
      "var": "whatsapp",
      "next": "b010"
    },
    "b010": {
      "type": "choice",
      "prompt": "{{nome}}, vamos comecar.\n\n1. Em trafego pago, voce esta:",
      "options": [
        { "label": "Comecando do zero", "value": "1", "next": "b011" },
        { "label": "Sei o basico", "value": "2", "next": "b012" },
        { "label": "Domino, quero escalar", "value": "3", "next": "b013" }
      ]
    },
    "b011": { "type": "set_var", "var": "q1", "value": 1, "next": "b020" },
    "b012": { "type": "set_var", "var": "q1", "value": 2, "next": "b020" },
    "b013": { "type": "set_var", "var": "q1", "value": 3, "next": "b020" },

    "b020": {
      "type": "choice",
      "prompt": "2. Spend mensal hoje:",
      "options": [
        { "label": "Nao invisto", "value": "1", "next": "b021" },
        { "label": "Ate R$ 3k/mes", "value": "2", "next": "b022" },
        { "label": "R$ 3k-30k/mes", "value": "3", "next": "b023" }
      ]
    },
    // ... b021-b023 set_var, b030-b080 perguntas 3-8

    "b090": {
      "type": "set_var",
      "var": "score_total",
      "value": 0,
      "next": "b091"
    },
    "b091": {
      "type": "condition",
      "rules": [
        { "if": { "var": "score_total", "op": "lte", "value": 12 }, "then": "b200" },
        { "if": { "var": "score_total", "op": "lte", "value": 19 }, "then": "b210" }
      ],
      "else": "b220"
    },

    "b200": {
      "type": "set_var",
      "var": "perfil",
      "value": "iniciante",
      "next": "b201"
    },
    "b201": {
      "type": "text",
      "content": "{{nome}}, voce esta no perfil INICIANTE. E onde a maioria comeca — nao tem nada de errado.\n\nVoce precisa de FUNDAMENTOS solidos antes de tatica avancada.",
      "next": "b203",
      "delay_ms": 1500
    },
    "b203": {
      "type": "redirect",
      "url": "https://eduzz.com/pedro-trafego-base/checkout",
      "utm": {
        "source": "imperatriz-bot",
        "medium": "diagnostico-bot",
        "campaign": "pedro-diagnostico",
        "content": "perfil_iniciante"
      }
    },
    "b210": {
      "type": "set_var",
      "var": "perfil",
      "value": "em_construcao",
      "next": "b211"
    },
    "b211": {
      "type": "text",
      "content": "{{nome}}! Voce esta no perfil EM CONSTRUCAO. Ja tem base, ja viu resultado, mas trava em algum ponto especifico.\n\nE o perfil que mais cresce com a coisa certa.",
      "next": "b213",
      "delay_ms": 1500
    },
    "b213": {
      "type": "redirect",
      "url": "https://eduzz.com/trafego-lucrativo-4/checkout",
      "utm": {
        "source": "imperatriz-bot",
        "medium": "diagnostico-bot",
        "campaign": "pedro-diagnostico",
        "content": "perfil_em_construcao"
      }
    },
    "b220": {
      "type": "set_var",
      "var": "perfil",
      "value": "avancado",
      "next": "b221"
    },
    "b221": {
      "type": "text",
      "content": "{{nome}}! Voce e AVANCADO. Domina o basico, ja tem tracao.\n\nVoce nao precisa aprender mais — precisa de ALAVANCAGEM. Conteudo enlatado nao vai te servir.",
      "next": "b223",
      "delay_ms": 1500
    },
    "b223": {
      "type": "redirect",
      "url": "https://cal.com/pedro-almeida/mentoria",
      "utm": {
        "source": "imperatriz-bot",
        "medium": "diagnostico-bot",
        "campaign": "pedro-diagnostico",
        "content": "perfil_avancado"
      }
    }
  }
}
```

## Notas

- 28 blocos — limite recomendado mid ticket
- Score calculado real-time via set_var (somar campos q1+q2+...+q8)
- 3 caminhos com 3 produtos diferentes — segmentacao maxima
- Cada perfil tem UTM diferente pra rastrear conversao por perfil
- Caminho avancado vai pra Calendly de mentoria HT (escala automatica)
- Validador `proporcao-70-30` deu 60% bot — saudavel pra quiz

## Variacao

Pode ter quiz 12 perguntas (mais fino) ou 6 (mais rapido). Skill ajusta limites de score proporcionalmente.
