Pedir nome, e-mail e CPF numa conversa solta parece simples, até a equipe perceber que metade das fichas está incompleta, com e-mail digitado errado e data de nascimento em três formatos diferentes. O cadastro de clientes pelo WhatsApp funciona bem quando o cliente preenche um formulário de verdade, dentro do próprio aplicativo, e cada resposta vai direto para o campo certo da ficha. É exatamente o que os WhatsApp Flows permitem no ClikChat: um formulário nativo, com aceite de termos, que grava as respostas nos campos do contato.
Neste guia, mostramos como montar esse cadastro passo a passo, quais campos pedir, como registrar o consentimento e o que a LGPD diz sobre coletar só o necessário.
Por que fazer o cadastro de clientes pelo WhatsApp com Flows
O cadastro feito por troca de mensagens tem três problemas recorrentes que vemos nas operações:
- Dado sujo: o cliente responde “joao arroba gmail” ou manda a data como “dia 3 de março de 89”.
- Retrabalho: alguém precisa ler a conversa e copiar cada dado para a ficha.
- Consentimento sem registro: um “ok” perdido no meio do chat não deixa claro o que o cliente aceitou.
Com o Flow, o cliente toca em um botão, abre o formulário dentro do WhatsApp, preenche as telas e envia. Os componentes de data, lista suspensa e múltipla escolha reduzem respostas fora do padrão. E o recurso “Salvar resposta em” leva cada resposta para um campo do contato no ClikChat.
Requisito: API oficial
Os Flows são vinculados à conta do WhatsApp Business na API oficial (WABA) e valem para todos os números dessa conta. Números conectados por QR Code não usam Flows. Nesses casos, o cadastro precisa ser feito pelo chatbot de fluxo, com blocos de entrada do usuário.
Quais dados pedir (e quais deixar de fora)
A pergunta certa não é “o que seria bom saber”, mas “o que o atendimento vai usar”. A Lei Geral de Proteção de Dados lista, entre os princípios do tratamento, o da necessidade: a LGPD (Lei nº 13.709/2018), no art. 6º, inciso III, fala em “limitação do tratamento ao mínimo necessário para a realização de suas finalidades”. Na prática, cada campo do formulário precisa ter um motivo.
| Campo | Componente no Flow | Quando faz sentido |
|---|---|---|
| Nome completo | Resposta curta | Quase sempre |
| Resposta curta (tipo E-mail) | Se você envia proposta, nota ou boleto por e-mail | |
| Data de nascimento | Data | Se a idade muda a oferta ou o serviço |
| Cidade ou região | Lista suspensa | Se há área de atendimento ou entrega |
| Interesse principal | Múltipla escolha | Para direcionar ao vendedor certo |
| Preferências de contato | Caixas de seleção | Se você usa mais de um canal ou horário |
| Observações | Resposta longa (até 600 caracteres) | Opcional, no fim do formulário |
| Aceite de termos | OptIn com “Leia mais” | Sempre que houver tratamento de dados com base em consentimento |
Se o dado não muda nada no atendimento, ele não entra. E dados sensíveis, como os de saúde, que a LGPD trata em regras próprias, só devem aparecer se forem realmente indispensáveis e com orientação jurídica da sua empresa.
Passo a passo: cadastro de clientes pelo WhatsApp no ClikChat
O módulo fica em Configuração → WhatsApp Flows e é visível para o perfil Master.
- Crie os campos personalizados do contato. Antes do Flow, garanta que a ficha do contato tenha os campos que vão receber as respostas (por exemplo, “Data de nascimento”, “Cidade”, “Interesse”).
- Crie um novo Flow. Dê um nome, escolha a conta do WhatsApp (WABA) e a categoria Cadastro. Comece em branco ou adapte o modelo pronto “Coletar interesse de compra”, que já traz nome, e-mail, aceite de termos e categorias de interesse.
- Monte a tela 1: identificação. Um texto curto explicando para que serve o cadastro, seguido de nome e e-mail.
- Monte a tela 2: perfil. Data de nascimento, cidade e interesse, usando data, lista suspensa e múltipla escolha.
- Monte a tela 3: consentimento. Componente OptIn com o texto do aceite e o “Leia mais” exibindo os termos completos, em uma tela de termos marcada como “Sem rodapé”.
- Configure “Salvar resposta em”. Em cada componente, escolha o campo do contato que vai receber a resposta.
- Defina o botão final. O CTA da última tela deve concluir o formulário com um texto claro, como “Enviar cadastro”.
- Teste. Use a prévia e depois “Testar no WhatsApp” no seu número. Confira se os campos do contato foram preenchidos. 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 Flow não é editado. Para ajustar, clone, altere, publique a nova versão e descontinue a antiga.
As respostas chegam no ticket do cliente, na mensagem Resposta recebida do WhatsApp Flow “[nome do Flow]”, então o atendente vê o cadastro assim que ele é enviado. Se a sua empresa usa outro sistema, as respostas também podem ser enviadas para um webhook.
Como escrever o OptIn e os termos no “Leia mais”
O componente OptIn é onde o cliente marca o aceite. O “Leia mais” abre o texto completo, sem poluir a tela. A LGPD diz, no art. 8º, que o consentimento deve ser fornecido “por escrito ou por outro meio que demonstre a manifestação de vontade do titular”, e no § 5º do mesmo artigo, que ele pode ser revogado a qualquer momento. Por isso, o texto precisa ser claro sobre o que está sendo aceito.
Modelo de texto do OptIn
“Autorizo a [Empresa] a usar meus dados para atendimento e envio de informações sobre meu pedido pelo WhatsApp.”
Modelo de conteúdo para o “Leia mais”
- Quem coleta: nome da empresa e canal de contato.
- Para que: finalidade específica (atendimento, proposta, envio de avisos).
- O que é coletado: lista dos campos do formulário.
- Com quem pode ser compartilhado: se houver parceiros, diga quais tipos.
- Como cancelar: “Responda SAIR a qualquer momento ou fale com nossa equipe.”
- Onde ler mais: link para a política de privacidade do site.
Esse texto deve ser revisado por quem cuida da parte jurídica da sua empresa. Nosso papel aqui é mostrar a organização; a redação final é responsabilidade de cada negócio. Para aprofundar o tema, veja nosso conteúdo sobre privacy by design no atendimento digital.
Separe aceites diferentes
Se você quer o aceite para atendimento e outro para receber ofertas, use dois OptIns (cada tela aceita até cinco). Assim o cliente pode aceitar um e não o outro, e você não mistura finalidades.
Mensagens para convidar o cliente a se cadastrar
A taxa de preenchimento depende muito da frase antes do botão. Alguns modelos originais que você pode adaptar:
- “Para agilizar seu atendimento, preencha seu cadastro aqui no WhatsApp. São 3 telas rápidas.”
- “Antes de enviar seu orçamento, precisamos de alguns dados. Toque em Preencher e confira tudo antes de enviar.”
- “Quer receber a confirmação do pedido por e-mail também? Atualize seu cadastro por aqui.”
- “Seu cadastro está incompleto. Leva menos de um minuto para completar, sem sair do WhatsApp.”
- “Obrigado pelo contato! Para um consultor te atender com tudo em mãos, preencha este formulário.”
E depois do envio, confirme: “Recebemos seu cadastro, Maria. Um atendente vai continuar daqui em instantes.”
Cuidados depois do cadastro
- Evite duplicidade. Se o cliente já existe, o “Salvar resposta em” atualiza a ficha dele. Mesmo assim, revise rotinas de importação. Temos um guia sobre cadastros duplicados em automações do WhatsApp.
- Controle quem vê o quê. Use as permissões por usuário para limitar o acesso a contatos e exportações.
- Registre o histórico. As respostas ficam no ticket, o que ajuda a mostrar quando e como o cliente aceitou.
- Respeite o cancelamento. Quem pediu para sair vai para a blacklist e deixa de receber campanhas.
- Valide ao finalizar. A validação de contato ao finalizar o ticket ajuda a revisar dados que ficaram faltando.
Se o cadastro vai alimentar um CRM, vale ler nosso guia de CRM para WhatsApp para decidir onde cada dado deve morar.
Perguntas frequentes
Preciso da API oficial para fazer cadastro de clientes pelo WhatsApp com Flows?
Sim. Os Flows são vinculados à conta da API oficial (WABA). Em números por QR Code, o cadastro pode ser feito com o chatbot de fluxo, usando blocos de entrada do usuário.
As respostas do Flow vão direto para a ficha do contato?
Vão, se você configurar “Salvar resposta em” em cada componente. Os dados também aparecem no ticket e podem ser enviados para um webhook.
Posso pedir CPF no formulário?
Pode, se o atendimento realmente precisar dele, como em uma proposta ou emissão de documento. Se o CPF não muda nada no serviço, deixe de fora, seguindo o princípio da necessidade da LGPD.
O OptIn do Flow vale como consentimento?
Ele é uma forma de registrar a manifestação do cliente, com texto claro e termos no “Leia mais”. Se ele atende ao seu caso, depende da finalidade e da base legal escolhida pela sua empresa, por isso confirme com seu jurídico.
Consigo mudar o formulário depois de publicar?
Não diretamente. Você clona o Flow publicado, faz as alterações e publica a nova versão.
Quantas telas devo usar?
O ClikChat permite até 10 telas, mas para cadastro recomendamos de duas a três. Quanto menos o cliente precisa rolar, mais ele termina.
Conclusão
O cadastro de clientes pelo WhatsApp deixa de ser um problema quando sai da conversa solta e vira um formulário nativo. Com os Flows do ClikChat, você pede só o necessário, registra o aceite com OptIn e “Leia mais”, e cada resposta cai no campo certo do contato, sem cópia manual. Comece com um formulário de três telas, teste no seu número e ajuste pelo que a equipe realmente usa. Quer montar o seu? Teste o ClikChat grátis por 3 dias.
