Skip to content

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:

TipoValorAção
Qualquer respostaPróxima etapa → Captura de interesse

INFO

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, ! 😊

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

Condições:

TipoValorAção
Igual a1Próxima etapa → Plano Básico
Contémbasico, básicoPróxima etapa → Plano Básico
Igual a2Próxima etapa → Plano Pro
ContémproPróxima etapa → Plano Pro
Qualquer respostaPróxima etapa → Captura de e-mail (sem plano definido)

INFO

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

INFO

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:

TipoValorAção
Qualquer respostaPró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, ! Suas informações foram registradas.

    Um especialista entrará em contato em breve. 🚀"

  2. Oportunidade:

    • Nome: Lead -
    • Pipeline: "Novos Leads"
    • Etapa: "Qualificado"
  3. Notas:

    • Conteúdo: Lead qualificado pelo bot. E-mail:
  4. Transferir: Fila "Comercial"

  5. Bloquear Chatbot

Condições: nenhuma — etapa terminal.


Resultado esperado

EtapaO que o cliente vive
Boas-vindasVê a pergunta de nome
Responde "Maria"Bot salva = Maria
Captura de interesseVê: "Ótimo, Maria! Qual plano..."
Responde "quero o pro"Etiqueta "Plano Pro" aplicada silenciosamente
Captura de e-mailVê a pergunta de e-mail
Responde o e-mailBot salva
FinalizaçãoRecebe 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 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 , e outras variáveis capturadas durante o fluxo.


Páginas relacionadas