Uma clínica pede nome, data de nascimento, convênio e melhor horário. Uma loja quer saber nome, e-mail e qual produto interessa. No WhatsApp, isso costuma virar seis ou sete mensagens de ida e volta, com resposta fora de ordem, erro de digitação e cliente que desiste no meio. Os WhatsApp Flows existem para resolver exatamente esse tipo de conversa.
A resposta direta: WhatsApp Flows são formulários nativos da Meta que abrem dentro da própria conversa do WhatsApp. O cliente toca em um botão, preenche telas com campos, listas, datas e caixas de seleção, e envia tudo de uma vez, sem sair do aplicativo. Eles funcionam somente na API oficial do WhatsApp (WABA).
Neste guia, explicamos o que são os Flows, para que servem, o que é preciso para usar, quais componentes existem, os casos de uso mais comuns e como montar o seu primeiro formulário no ClikChat, passo a passo.
O que são WhatsApp Flows
A própria Meta define os Flows como uma forma de criar interações estruturadas para mensagens de empresas. Em vez de uma conversa solta, o cliente recebe uma experiência guiada, com telas e campos pensados para aquela tarefa. A documentação oficial está no portal da Meta para desenvolvedores.
Na prática, o Flow chega como uma mensagem com um botão. Quando o cliente toca nele, abre uma janela por cima da conversa, parecida com um pequeno aplicativo. Ele preenche, avança entre as telas e, no final, toca em concluir. As respostas voltam para a empresa organizadas, campo por campo.
Flow é formulário, não conversa
Essa é a diferença que mais importa. Um chatbot conversa: pergunta, espera, responde, pergunta de novo. Um Flow coleta: mostra todos os campos de uma tarefa, valida o formato pelo próprio componente (uma data é uma data, uma opção é uma opção) e entrega o resultado completo.
Por isso os Flows brilham quando você precisa de dados certinhos, no mesmo formato, de muitas pessoas. E perdem para o chatbot quando a conversa precisa mudar de rumo a cada resposta.
O que o cliente vê
- Uma mensagem com texto curto e um botão de chamada, como “Preencher cadastro” ou “Agendar horário”.
- Telas com título, textos de apoio e campos para preencher.
- Botões para avançar de tela ou concluir o envio.
- Depois de concluir, uma resposta da empresa na própria conversa.
Para que servem os WhatsApp Flows
Os WhatsApp Flows servem para qualquer etapa do atendimento em que você precisa coletar informações estruturadas. A Meta cita exemplos como intenção de compra (nome, e-mail e produtos de interesse), cotação de seguro, ofertas personalizadas e propostas de crédito. No dia a dia de uma operação de atendimento, os usos mais frequentes são estes:
| Uso | O que o formulário coleta | O que a equipe ganha |
|---|---|---|
| Captação de leads | Nome, e-mail, interesse, autorização de contato | Lead completo no contato, pronto para o vendedor |
| Agendamento | Serviço, data, período preferido, observações | Pedido de horário sem idas e vindas |
| Cadastro de cliente | Dados de contato, cidade, preferências | Ficha padronizada, sem erro de digitação |
| Pesquisa de satisfação | Nota, motivo da nota, comentário | Respostas comparáveis entre atendentes e períodos |
| Pré-atendimento | Assunto, número do pedido, descrição do problema | Ticket chega com contexto, atendente vai direto ao ponto |
| Inscrição em evento | Nome, empresa, sessão escolhida, aceite de termos | Lista de inscritos organizada |
Quando o Flow não é a melhor escolha
Nem tudo precisa virar formulário. Uma dúvida rápida, uma negociação ou uma reclamação pedem conversa humana. E uma triagem simples, de duas ou três opções, costuma funcionar melhor com botões de um chatbot para WhatsApp de fluxo. O Flow entra quando há vários dados para coletar de uma vez.
Requisitos para usar WhatsApp Flows
Antes de montar qualquer formulário, confira se a sua operação atende a estes pontos.
1. API oficial do WhatsApp (WABA)
Flows são um recurso da plataforma oficial da Meta. Não funcionam em conexões por QR Code nem no aplicativo WhatsApp Business comum. Se você ainda não usa a API oficial, vale entender o que é a WhatsApp Cloud API e como funciona a migração.
2. Regras de envio da Meta
Segundo a documentação de envio de Flows, existem dois caminhos: em uma conversa iniciada pelo cliente, o Flow vai como mensagem interativa com botão; em uma conversa iniciada pela empresa, ele vai anexado a um modelo de mensagem com botão de Flow, que precisa estar aprovado. Isso conversa com a regra geral da janela de 24 horas, que explicamos no guia sobre cobrança e janela de 24h da API oficial.
3. Políticas e dados do cliente
A Meta lembra que a empresa deve seguir a Política de Mensagens Comerciais e as regras locais sobre dados pessoais. Na prática: peça só o que você vai usar, explique para que serve e deixe claro com o que o cliente está concordando.
4. Alguém com permissão para criar
No ClikChat, o módulo de WhatsApp Flows fica visível para o perfil Master. Isso evita que qualquer usuário publique formulários em nome da empresa.
Componentes de um WhatsApp Flow
Um Flow é feito de telas, e cada tela é feita de componentes. Escolher o componente certo é metade do trabalho: ele limita o que o cliente pode responder e reduz erro.
| Componente | Para que usar | Exemplo |
|---|---|---|
| Título, Subtítulo, Parágrafo e Texto pequeno | Títulos, instruções e explicações | “Leva menos de 1 minuto” |
| Resposta curta | Nome, e-mail, número de pedido (tipos Texto, Número, E-mail, Senha, Código e Telefone) | “Seu nome completo” |
| Resposta longa | Comentários e descrições, até 600 caracteres | “Conte o que aconteceu” |
| Data | Datas sem erro de formato, com data mínima e máxima | “Data preferida para a visita” |
| Caixas de seleção | Várias opções ao mesmo tempo | “Quais produtos interessam?” |
| Múltipla escolha | Uma opção entre poucas (de 1 a 20) | “Manhã, tarde ou noite” |
| Lista suspensa | Uma opção entre muitas (até 200) | “Selecione sua cidade” |
| OptIn | Aceite de termos ou de contato, com “Leia mais” (até 5 por tela) | “Aceito receber novidades” |
| Link | Abrir uma página externa (até 2 por tela, só HTTPS) | “Ver política de privacidade” |
No rodapé de cada tela fica o botão de ação (CTA). Ele pode navegar para a próxima tela ou completar o Flow, enviando as respostas.
Limites no construtor do ClikChat
No ClikChat, cada Flow pode ter até 10 telas e até 50 componentes por tela, e cada campo pode ser marcado como “Campo obrigatório”. Na prática, você raramente vai chegar perto disso. As boas práticas da Meta pedem o contrário: telas enxutas e tarefas curtas.
Boas práticas da Meta para Flows
A Meta publicou um guia de boas práticas que vale ler inteiro. Resumimos os pontos que mais fazem diferença:
- Tarefas curtas: a orientação é que o Flow leve no máximo 5 minutos para ser concluído.
- Uma tarefa por tela: dados de contato em uma tela, preferências em outra.
- Poucos componentes por tela: tela lotada assusta e carrega devagar.
- Componente certo para cada dado: data em seletor de data, não em texto livre.
- Campos não essenciais opcionais: obrigue só o que for indispensável.
- Títulos curtos e orientados à ação: e, se possível, com progresso, como “Pergunta 1 de 3”.
- CTA que diz o que vem depois: “Continuar para horários” é melhor que “Próximo”.
- Tela final de resumo: o cliente revisa antes de enviar.
- Mensagem depois do envio: com próximos passos e um jeito de falar com a empresa.
- Consentimento claro: o cliente precisa entender com o que concorda, com um “Leia mais” para os termos.
Um bom Flow parece curto mesmo quando coleta muita coisa. O segredo é dividir em telas pequenas e pedir só o que você vai usar.
Como montar WhatsApp Flows no ClikChat
No ClikChat, os WhatsApp Flows ficam em Configuração → WhatsApp Flows. O Flow fica vinculado à sua conta WABA e vale para todos os números dessa conta. Você monta tudo em um construtor visual, sem programar.
- Crie o Flow. Informe o nome (até 100 caracteres), a conta do WhatsApp (WABA) e as categorias, como Geração de leads, Agendamento, Cadastro ou Pesquisa. Depois escolha o ponto de partida: “Começar em Branco” ou um modelo pronto, “Coletar interesse de compra” (nome, e-mail, aceite de termos e categorias de interesse) ou “Obter feedback” (recomendação (sim/não), comentário opcional e avaliação por estrelas em três áreas).
- Desenhe as telas. Defina o título de cada tela e a ordem. Uma tarefa por tela.
- Adicione os componentes. Título, subtítulo, parágrafo, texto pequeno, resposta curta ou longa, data, caixas de seleção, múltipla escolha, lista suspensa, OptIn e link.
- Configure o CTA. Nas telas intermediárias, navegar; na última, completar.
- Escolha onde salvar cada resposta. Com a opção “Salvar resposta em”, o dado vai direto para um campo do contato, inclusive campos personalizados.
- Configure o webhook, se precisar. As respostas podem ser enviadas para o seu CRM ou sistema. Se o destino falhar, o ClikChat faz até 10 tentativas.
- Confira a validação e a prévia. O construtor indica quando o schema está “100% Compatível” e mostra a prévia do WhatsApp, tela por tela.
- Use “Testar no WhatsApp”. Receba o Flow no seu próprio número e preencha como se fosse o cliente. O teste exige o ID Meta do Flow, pelo menos uma tela e uma conexão oficial; com o Flow ainda em rascunho, a mensagem de teste é um texto fixo da Meta, em inglês.
- Publique. Depois de publicado, o conteúdo do Flow fica travado. Para mudar algo, você clona, publica a cópia e descontinua a versão antiga.
Para onde vão as respostas
Quando o cliente conclui o Flow, o ClikChat registra no ticket a mensagem Resposta recebida do WhatsApp Flow “[nome do Flow]”, com as respostas, para o atendente ver na hora. Se você configurou “Salvar resposta em”, elas também ficam gravadas no contato no momento da conclusão. E, com o webhook, seguem para o sistema que você indicar, com até 10 tentativas.
Isso combina bem com o resto da operação: etiquetas para marcar a origem, Kanban por fases para acompanhar o lead e departamentos para mandar o ticket para a equipe certa.
Por que publicar não permite editar
A Meta trata o Flow publicado como pronto para clientes reais. Um rascunho só pode ser enviado para teste. Por isso, no ClikChat, a alteração de um Flow publicado acontece por clonagem: você mantém o original e trabalha em uma cópia. Se um Flow for descontinuado, a Meta avisa que respostas de cópias que ficaram no celular dos clientes ainda podem chegar, segundo a documentação do ciclo de vida dos Flows.
Exemplo prático: Flow de pré-atendimento em 3 telas
Para sair da teoria, veja um Flow simples que uma assistência técnica poderia usar. Ele substitui umas oito mensagens de ida e volta.
Mensagem de abertura
Oi! Para agilizar seu atendimento, preencha este formulário rápido. Leva menos de 1 minuto. [Abrir formulário]
Tela 1 — Seus dados (1 de 3)
- Resposta curta: nome completo (salvar no nome do contato).
- Resposta curta: e-mail (salvar em campo de e-mail).
- CTA: “Continuar para o equipamento”.
Tela 2 — Seu equipamento (2 de 3)
- Lista suspensa: tipo de equipamento.
- Data: data da compra.
- Resposta longa: o que está acontecendo.
- CTA: “Revisar e enviar”.
Tela 3 — Confirmação (3 de 3)
- Parágrafo: “Confira seus dados antes de enviar.”
- OptIn: “Aceito ser contatado sobre este atendimento” com “Leia mais”.
- CTA: “Enviar”.
Depois do envio, o atendente recebe o ticket com tudo preenchido e responde com uma mensagem de próximos passos, como pede a Meta.
Erros comuns ao criar WhatsApp Flows
- Formulário longo demais: se precisa de mais de três telas, questione cada campo.
- Texto livre para tudo: cidade, produto e horário cabem em lista ou múltipla escolha.
- Pedir dado que ninguém usa: cada campo extra é um motivo a mais para desistir.
- OptIn genérico: “Aceito os termos” sem dizer quais termos não informa nada.
- Publicar sem testar: como o Flow publicado não é editado, o teste no WhatsApp é obrigatório.
- Silêncio depois do envio: o cliente precisa saber que a empresa recebeu e o que vai acontecer.
- Respostas que ficam só no ticket: sem “Salvar resposta em”, o dado não chega à ficha do contato e fica difícil de reaproveitar.
WhatsApp Flows, chatbot ou atendente: como decidir
| Situação | Melhor caminho |
|---|---|
| Coletar 4 ou mais dados de uma vez | WhatsApp Flow |
| Triagem com 2 ou 3 opções | Chatbot com botões |
| Resposta que depende da anterior, com vários caminhos | Chatbot com condicional |
| Negociação, reclamação, caso delicado | Atendente |
| Pesquisa com nota e comentário | WhatsApp Flow |
Muitas operações combinam os três: o chatbot faz a triagem, o Flow coleta os dados e o atendente recebe o ticket com as informações prontas. Se o objetivo é atrair contatos até a conversa, vale ver também as formas de captura de leads no WhatsApp.
Perguntas frequentes
O que são WhatsApp Flows?
São formulários nativos da Meta que abrem dentro da conversa do WhatsApp. O cliente preenche telas com campos, listas, datas e caixas de seleção e envia tudo de uma vez, sem sair do aplicativo.
Preciso da API oficial para usar WhatsApp Flows?
Sim. Flows são um recurso da API oficial do WhatsApp (WABA). Conexões por QR Code e o aplicativo WhatsApp Business comum não oferecem esse recurso.
Posso enviar um Flow para quem não falou comigo?
Em conversas iniciadas pela empresa, a Meta exige que o Flow vá anexado a um modelo de mensagem aprovado, com botão de Flow. Dentro de uma conversa iniciada pelo cliente, ele pode ir como mensagem interativa.
Preciso saber programar para criar um Flow no ClikChat?
Não. O ClikChat tem um construtor visual em Configuração → WhatsApp Flows, com modelos prontos, prévia e teste no WhatsApp. Você monta as telas escolhendo os componentes.
Dá para editar um Flow depois de publicado?
Não. Depois de publicado, o Flow fica travado. Para fazer ajustes, você clona o Flow, altera a cópia, testa, publica a nova versão e descontinua a antiga.
Onde ficam as respostas do formulário?
Elas chegam no ticket da conversa. Também podem ser salvas em campos do contato com a opção “Salvar resposta em” e enviadas por webhook para um CRM ou outro sistema.
WhatsApp Flows substituem o chatbot?
Não. Eles se complementam. O chatbot conversa e direciona; o Flow coleta dados estruturados. O mais comum é o chatbot fazer a triagem e o Flow entrar quando há vários dados para pedir.
Conclusão
Os WhatsApp Flows transformam a coleta de dados em uma tarefa de um toque: o cliente preenche um formulário curto sem sair da conversa, e a sua equipe recebe tudo organizado. Para dar certo, mantenha as telas enxutas, use o componente certo para cada dado, peça consentimento de forma clara e responda logo depois do envio.
Se você já usa a API oficial, dá para montar o primeiro formulário hoje, com modelo pronto e teste no seu próprio WhatsApp. Teste o ClikChat grátis por 3 dias e crie seu primeiro WhatsApp Flow.
