For the complete documentation index, see llms.txt. This page is also available as Markdown.

Chat Flow - Exemplo: Qualificação de lead com captura de dados

Este exemplo mostra como montar um fluxo que coleta nome, interesse e e-mail do contato, aplica etiquetas e cria uma oportunidade automaticamente no Funil de Vendas — sem intervenção humana até o momento certo.

Cenário: empresa de software B2B que recebe leads via WhatsApp.


Estrutura do fluxo

Início
  └─► Boas-vindas
        └─► Captura de nome
              └─► Captura de interesse
                    ├─ 1 ou "básico" → Etapa Básico → Captura de e-mail
                    ├─ 2 ou "pro"    → Etapa Pro    → Captura de e-mail
                    └─ Qualquer      →               → Captura de e-mail
                                                           └─► Finalização
                                                                 └─► [etiqueta + oportunidade + nota + transfere]

Passo 1 — Etapa Boas-vindas

Interações:

  1. Mensagem:

    "Olá! 👋 Obrigado pelo interesse no nosso sistema.

    Vou te fazer algumas perguntas rápidas para entender como podemos ajudar.

    Pode começar me dizendo seu nome?"

Variável (opcional):

  • Chave: nome_lead

  • Rótulo: Nome do lead

Condição:

Tipo
Valor
Ação

Qualquer resposta

Próxima etapa → Captura de interesse

A variável nome_lead salva exatamente o que o cliente digitar como resposta. Por isso, faça perguntas diretas esperando respostas curtas e objetivas.


Passo 2 — Etapa Captura de interesse

Interações:

  1. Mensagem:

    "Ótimo, {{nome_lead}}! 😊

    Qual plano você tem interesse? 1️⃣ Básico 2️⃣ Pro"

Condições:

Tipo
Valor
Ação

Igual a

1

Próxima etapa → Plano Básico

Contém

basico, básico

Próxima etapa → Plano Básico

Igual a

2

Próxima etapa → Plano Pro

Contém

pro

Próxima etapa → Plano Pro

Qualquer resposta

Próxima etapa → Captura de e-mail (sem plano definido)

Use a condição Contém para capturar variações naturais de resposta, como "quero o básico" ou "estou interessado no Pro". Isso torna o fluxo mais robusto sem precisar listar todas as combinações possíveis.


Passo 3 — Etapas Plano Básico e Plano Pro

Crie uma etapa para cada plano. Elas apenas aplicam a etiqueta correta e seguem para a mesma próxima etapa.

Etapa Plano Básico — Interações:

  1. Etiqueta: Plano Básico

  2. (sem mensagem aqui — a próxima etapa já continua a conversa)

Condição: Qualquer resposta → Captura de e-mail


Etapa Plano Pro — Interações:

  1. Etiqueta: Plano Pro

Condição: Qualquer resposta → Captura de e-mail

Essas etapas intermediárias são "etapas de ação silenciosa" — apenas aplicam a etiqueta e encaminham para a próxima, sem enviar mensagem ao cliente. O cliente não percebe a transição.


Passo 4 — Etapa Captura de e-mail

Interações:

  1. Mensagem:

    "Para finalizar, pode me informar seu e-mail?"

Variável (opcional):

  • Chave: email_lead

  • Rótulo: E-mail do lead

Condição:

Tipo
Valor
Ação

Qualquer resposta

Próxima etapa → Finalização


Passo 5 — Etapa Finalização

Esta etapa fecha o ciclo de qualificação: agradece, cria a oportunidade, registra uma nota interna e transfere para o comercial.

Interações (em ordem):

  1. Mensagem:

    "Obrigado, {{nome_lead}}! Suas informações foram registradas.

    Um especialista entrará em contato em breve. 🚀"

  2. Oportunidade:

    • Nome: Lead - {{nome_lead}}

    • Pipeline: "Novos Leads"

    • Etapa: "Qualificado"

  3. Notas:

    • Conteúdo: Lead qualificado pelo bot. E-mail: {{email_lead}}

  4. Transferir: Fila "Comercial"

  5. Bloquear Chatbot

Condições: nenhuma — etapa terminal.


Resultado esperado

Etapa
O que o cliente vive

Boas-vindas

Vê a pergunta de nome

Responde "Maria"

Bot salva {{nome_lead}} = Maria

Captura de interesse

Vê: "Ótimo, Maria! Qual plano..."

Responde "quero o pro"

Etiqueta "Plano Pro" aplicada silenciosamente

Captura de e-mail

Vê a pergunta de e-mail

Responde o e-mail

Bot salva {{email_lead}}

Finalização

Recebe a mensagem de confirmação

Oportunidade criada automaticamente no Funil

Nota interna registrada para o atendente

Ticket transferido para fila "Comercial"

Bot bloqueado — atendente assume sem interferência


Dica: regra das variáveis sequenciais

Capture a variável em uma etapa e use na próxima. Não tente usar {{nome_lead}} duas etapas antes de capturá-lo — o valor ainda não existe naquele momento.

Para enviar todos os dados coletados para um CRM ou sistema externo, use um Webhook Avançado na etapa de Finalização — ele consegue montar o payload completo com {{nome_lead}}, {{email_lead}} e outras variáveis capturadas durante o fluxo.


Páginas relacionadas

Atualizado

Isto foi útil?