Enviar um formulário no WhatsApp e continuar com a resposta
Para qualificar um lead com formulário no WhatsApp, monte o formulário no editor visual, publique na Meta e use o nó Enviar formulário e aguardar dentro da automação. Ele pausa o fluxo, espera o preenchimento e retoma com as respostas disponíveis para os passos seguintes.
Atualizado em
O problema
Qualificar um lead por conversa custa várias idas e vindas: uma pergunta por mensagem, respostas fora de ordem e dado que chega em texto livre e precisa ser interpretado. Um formulário nativo coleta tudo de uma vez, em campos tipados, sem tirar a pessoa do WhatsApp.
Nós usados
| Nó | Papel no fluxo |
|---|---|
Mensagem recebidatrigger.message_received | Dispara a automação quando o contato manda a primeira mensagem. |
Condição (Se)logic.if | Verifica se o contato já foi qualificado antes, para não reenviar o formulário. |
Enviar formulário e aguardarwhatsapp.send_flow_and_wait | Envia o WhatsApp Flow publicado, pausa a automação e retoma quando o formulário volta preenchido. Tem saídas separadas para resposta, tempo esgotado e erro. |
Atualizar contatocontact.update | Grava as respostas do formulário nos atributos personalizados do contato. |
Criar card no Kanbankanban.add_card | Cria o card na coluna de entrada do funil, já com os dados da qualificação. |
Atribuir a um timeconversation.assign_team | Encaminha para o time certo conforme a resposta dada no formulário. |
Passo a passo
- Monte o formulário no editor visual.
Em Configurações → Formulários do WhatsApp, arraste os campos: texto curto, escolha única, lista suspensa, data, upload de arquivo. O editor gera o Flow JSON válido e mostra a prévia na tela do celular enquanto você monta.
- Publique na Meta.
Publicar envia o formulário para a sua WABA e o deixa disponível para envio. Antes disso, o editor valida as regras de contrato da Meta — telas inalcançáveis e combinações recusadas aparecem como erro na hora, não na publicação.
- Adicione o nó Enviar formulário e aguardar.
No Flow Builder, selecione o formulário publicado e defina o tempo máximo de espera. O nó gera automaticamente um flow_token único por envio, que é o que liga a resposta recebida a esta execução da automação.
- Ligue as três saídas do nó.
Respondido segue com os dados preenchidos. Tempo esgotado trata quem abriu e não terminou — normalmente uma mensagem de retomada. Erro cobre a falha de envio. Deixar as duas últimas soltas é o que faz lead sumir no meio do fluxo.
- Use as respostas nos passos seguintes.
Os campos preenchidos ficam disponíveis no contexto da automação e podem ser referenciados nos nós seguintes — para gravar no contato, decidir uma condição, criar o card no Kanban ou escolher o time de atendimento.
Observações
Formulário estático resolve a maioria dos casos. Se as opções mudam a cada envio — horários livres na agenda, produtos em estoque — o caminho é o modo dinâmico com
data_exchange.O nó só envia formulários já publicados: rascunho não aparece na lista de seleção.
O formulário roda dentro do WhatsApp, sem abrir navegador. Isso é o que sustenta a taxa de conclusão maior que a de um link externo.
Perguntas frequentes
- O cliente precisa sair do WhatsApp para preencher o formulário?
- Não. O WhatsApp Flow abre dentro da própria conversa, em telas nativas do aplicativo. Não há redirecionamento para navegador, o que reduz o abandono em comparação a um link externo.
- O que acontece se o cliente não terminar o formulário?
- O nó tem uma saída específica de tempo esgotado. Quando o prazo definido expira sem resposta, a automação segue por esse caminho — normalmente enviando uma mensagem de retomada ou passando o atendimento para uma pessoa.

