Como enviar código de verificação pelo WhatsApp: guia prático para pequenas e médias empresas
Para enviar código de verificação pelo WhatsApp, sua empresa precisa da WhatsApp Business Platform (API oficial), de um template da categoria autenticação aprovado pela Meta e do consentimento do cliente. A cobrança é por mensagem entregue e varia conforme o país, e o ideal é manter SMS ou ligação como alternativa.
Pontos principais
- O envio de código de verificação pelo WhatsApp exige a WhatsApp Business Platform, não o app WhatsApp Business comum.
- A Meta oferece templates da categoria autenticação, com texto predefinido e botão para copiar ou preencher o código automaticamente.
- O cliente precisa dar consentimento (opt-in) para receber mensagens da sua empresa pelo WhatsApp.
- A Meta cobra por mensagem de autenticação entregue, com tarifas que variam conforme o país do destinatário.
- Manter SMS ou ligação como alternativa garante que nenhum cliente fique sem conseguir validar o número.
Neste artigo
- Resumo: o que sua empresa precisa para enviar códigos de verificação pelo WhatsApp
- Como funciona o código de verificação pelo WhatsApp (templates de autenticação da Meta)
- Passo a passo para configurar o envio de código de verificação pelo WhatsApp Business Platform
- WhatsApp, SMS ou ligação: qual canal usar para validar o número do cliente
- Custos, consentimento e regras da Meta para mensagens de autenticação
- Depois da verificação: centralize o atendimento e as campanhas no WhatsApp com o Winchat
- Perguntas frequentes
Resumo: o que sua empresa precisa para enviar códigos de verificação pelo WhatsApp
Para enviar código de verificação pelo WhatsApp, sua empresa precisa usar a WhatsApp Business Platform, que é a versão via API, e um template aprovado da categoria autenticação. O aplicativo WhatsApp Business comum, aquele instalado no celular, não envia códigos automáticos em escala.
O WhatsApp só entrega a mensagem. Quem gera o código, guarda o código e confere se ele está certo é o seu sistema: site, aplicativo ou plataforma de cadastro.
Checklist mínimo antes de começar
- Conta empresarial na Meta (Meta Business Manager) com os dados da empresa corretos.
- Conta do WhatsApp Business Platform (WABA) com um número de telefone dedicado e registrado na API.
- Nome de exibição aprovado, que é o nome que o cliente vê ao receber o código.
- Template de autenticação aprovado pela Meta, no idioma português (pt_BR).
- Backend próprio que gera o código, controla a validade e faz a conferência.
- Consentimento (opt-in) do usuário para receber mensagens pelo WhatsApp, como pede a Política do WhatsApp Business.
Atenção: usar números pessoais, ferramentas não oficiais ou disparos pelo WhatsApp Web para mandar códigos viola os termos do WhatsApp e pode levar ao bloqueio do número. A autenticação via WhatsApp só é segura e estável pela API oficial.
Como funciona o código de verificação pelo WhatsApp (templates de autenticação da Meta)
O código de verificação WhatsApp, também chamado de OTP (One-Time Password), é uma senha temporária enviada para confirmar que a pessoa tem acesso àquele número. Ele é usado em cadastros, logins, recuperação de senha e confirmação de transações.
A Meta criou uma categoria própria de template para esse uso: a autenticação. Ela tem regras mais rígidas que as categorias de marketing e utilidade, justamente para evitar golpes e manter o padrão das mensagens.
Segundo a documentação oficial da Meta para desenvolvedores, os templates de autenticação usam um texto pré-definido pela própria plataforma, e a empresa escolhe apenas os complementos opcionais, como o aviso de segurança e o tempo de expiração.
O que vai dentro de um template de autenticação
Você não escreve o texto livremente. A mensagem segue um modelo fixo, como "123456 é o seu código de verificação". Os elementos que podem ser configurados aparecem na tabela abaixo.
| Elemento | Obrigatório? | Como funciona |
|---|---|---|
| Texto principal com o código | Sim | Frase padrão da Meta com o código como variável (até 15 caracteres) |
| Aviso de segurança | Não | Acrescenta "Para sua segurança, não compartilhe este código" |
| Tempo de expiração | Não | Rodapé informando em quantos minutos o código expira |
| Botão de copiar código | Sim (um tipo de botão) | O usuário toca e o código vai para a área de transferência |
| Botão de preenchimento automático | Opcional, só Android | Preenche o código direto no seu app, sem digitar |
Restrições importantes
- Não é permitido incluir links, imagens, vídeos ou emojis no template de autenticação.
- O conteúdo não pode ter tom promocional. Oferta ou cupom exige template de marketing.
- Templates de autenticação podem ser enviados a qualquer momento, sem depender da janela de 24 horas de atendimento.
Passo a passo para configurar o envio de código de verificação pelo WhatsApp Business Platform
Se você quer saber como validar um número pelo WhatsApp na prática, o processo tem duas partes: preparar a conta na Meta e integrar o seu sistema à API. Abaixo está a sequência recomendada para PMEs.
Etapa 1: preparar a conta e o número
- Crie ou acesse sua conta no Meta Business Manager e preencha os dados da empresa.
- Crie uma conta do WhatsApp Business Platform (WABA) e adicione um número que não esteja em uso no aplicativo do WhatsApp.
- Confirme o número por SMS ou ligação e envie o nome de exibição para aprovação.
- Gere um token de acesso permanente (usuário do sistema) para que seu backend chame a Cloud API.
Etapa 2: criar e aprovar o template
No Gerenciador do WhatsApp, crie um template na categoria Autenticação, escolha o idioma português (pt_BR) e marque as opções de aviso de segurança e expiração. Depois defina o tipo de botão: copiar código ou preenchimento automático.
A aprovação costuma ser rápida, porque o texto é padronizado. Se for recusado, revise a categoria escolhida e confira se não há conteúdo extra no template.
Etapa 3: integrar o fluxo ao seu sistema
- O usuário informa o número de telefone no seu site ou app.
- Seu backend gera um código aleatório, salva com data de expiração e chama a API enviando o template com o código como parâmetro.
- O usuário recebe a mensagem, copia ou tem o código preenchido automaticamente.
- Seu sistema compara o código digitado com o salvo e libera o acesso se estiver correto e dentro do prazo.
Dica: defina um prazo curto de validade (de 5 a 10 minutos é comum), limite as tentativas erradas e bloqueie novos envios em sequência para o mesmo número. Isso reduz fraudes e evita custos com reenvios desnecessários. Também configure uma alternativa, como SMS ou e-mail, para quem não usa WhatsApp.
WhatsApp, SMS ou ligação: qual canal usar para validar o número do cliente
Quem pensa em como validar um número pelo WhatsApp quase sempre compara três opções: WhatsApp, SMS e ligação com voz automática. Cada canal tem pontos fortes. A melhor escolha depende do perfil do seu público e do tipo de operação.
Na prática, muitas empresas não ficam com um canal só. Elas definem um canal principal e outro de reserva, para o cliente não ficar sem receber o código.
| Critério | SMS | Ligação (voz) | |
|---|---|---|---|
| Precisa de internet no celular | Sim | Não | Não |
| Precisa de aplicativo instalado | Sim | Não | Não |
| Criptografia de ponta a ponta | Sim | Não | Não |
| Identificação da empresa remetente | Nome e perfil comercial visíveis | Número curto ou remetente genérico | Número de telefone |
| Botão para copiar ou preencher o código | Sim, nos modelos de autenticação | Não (depende do sistema do celular) | Não |
| Funciona em telefone fixo | Não | Não | Sim |
| Indicado para | Público que já usa WhatsApp no dia a dia | Reserva quando o WhatsApp falha | Acessibilidade e quem não lê bem na tela |
Quando o WhatsApp é a melhor escolha
No Brasil, o WhatsApp faz parte da rotina da maioria das pessoas. Por isso, o código de verificação WhatsApp chega em um aplicativo que o cliente já abre várias vezes por dia, com o nome da empresa visível no topo da conversa.
Isso passa mais confiança do que um SMS de remetente desconhecido. Também facilita a vida do cliente com os botões de copiar código, previstos nos modelos de autenticação da Meta.
- Lojas virtuais: confirmar o telefone no cadastro antes da primeira compra.
- Aplicativos e plataformas: login sem senha ou verificação em duas etapas.
- Clínicas e escritórios: confirmar que o número informado pertence mesmo ao paciente ou cliente.
Quando manter SMS ou ligação como reserva
O SMS ainda é útil quando o cliente está sem internet ou não tem o WhatsApp instalado. Mas o canal tem fragilidades conhecidas, como a troca fraudulenta de chip (SIM swap) e o tráfego artificial de SMS gerado por robôs.
Dica: use o WhatsApp como canal principal e ofereça um botão de reenviar por SMS ou ligação apenas depois de alguns segundos sem confirmação. Assim você reduz o uso do canal mais frágil sem deixar ninguém de fora.
Custos, consentimento e regras da Meta para mensagens de autenticação
Para enviar código de verificação pelo WhatsApp de forma profissional, a empresa precisa usar a API oficial do WhatsApp Business. No aplicativo comum ou no WhatsApp Business do celular, não há modelos de autenticação nem botões de código.
Na API, a Meta separa os modelos de mensagem em categorias: marketing, utilidade e autenticação. O código de verificação entra na categoria de autenticação, que tem regras próprias de conteúdo e de cobrança.
Como funciona a cobrança
A Meta cobra pelas mensagens de modelo entregues, e o valor varia conforme a categoria e o país do número de destino. As tabelas oficiais são publicadas e atualizadas pela própria Meta na documentação da WhatsApp Business Platform.
Por isso, antes de colocar o fluxo no ar, consulte sempre a tabela vigente e o seu provedor de API. Um ponto importante: cada reenvio de código é uma nova mensagem cobrada, então limitar reenvios ajuda a controlar o custo.
Atenção: robôs podem disparar pedidos de código em massa só para gerar cobrança. Coloque limites de tentativas por número e por IP, tempo mínimo entre reenvios e, se possível, um captcha na tela de cadastro.
Consentimento e LGPD
As políticas do WhatsApp Business exigem que a empresa tenha a permissão (opt-in) do cliente antes de enviar mensagens iniciadas por ela. Na autenticação, o próprio pedido do código mostra essa intenção, mas a tela deve deixar claro que o envio será pelo WhatsApp.
O número de telefone também é dado pessoal pela LGPD. Use-o para a finalidade informada e explique na política de privacidade como ele será tratado.
Regras de conteúdo dos modelos de autenticação
- O texto segue um formato fixo definido pela Meta: o código e uma frase padrão de verificação.
- Não é permitido incluir links, imagens, vídeos ou emojis no modelo.
- É possível incluir um aviso de segurança, como pedir que o cliente não compartilhe o código.
- É possível informar o tempo de validade do código.
- O modelo pode ter botão de copiar código ou de preenchimento automático em apps Android compatíveis.
Segundo a documentação oficial da Meta para a WhatsApp Business Platform, os modelos de autenticação servem para enviar senhas de uso único e não aceitam URLs, mídia ou emojis no conteúdo.
Depois da verificação: centralize o atendimento e as campanhas no WhatsApp com o Winchat
A autenticação via WhatsApp resolve uma etapa importante: garantir que o número cadastrado é real e pertence ao cliente. Mas o relacionamento começa de verdade depois disso, quando surgem dúvidas, pedidos e oportunidades de venda.
Em geral, o código parte do sistema de cadastro ou login da sua empresa. O Winchat entra na etapa seguinte, organizando as conversas e as campanhas que vêm depois que o contato foi validado.
O que muda na rotina da equipe
- Caixa de entrada unificada: conversas do WhatsApp, Instagram e Facebook em um só lugar, sem alternar entre aplicativos.
- Organização em Kanban: cada atendimento avança por etapas visuais, como novo, em andamento e finalizado.
- Automação de campanhas: envios programados para contatos que deram permissão, sem disparos manuais um a um.
- Trabalho em equipe: vários atendentes acompanham as conversas no mesmo painel, sem perder o histórico.
Exemplo prático
Imagine uma loja virtual que valida o telefone no cadastro. Dias depois, a cliente manda uma dúvida sobre troca pelo WhatsApp e outra pergunta pelo Instagram. Sem uma central, essas mensagens ficam espalhadas em aparelhos diferentes.
Com o Winchat, as duas conversas chegam à mesma caixa de entrada. A equipe move o atendimento no Kanban até a solução e, depois, inclui a cliente em uma campanha de novidades, respeitando o opt-in.
Dica: número verificado é base de contatos confiável. Aproveite essa qualidade e mantenha suas campanhas apenas para quem autorizou receber mensagens, como pedem as políticas do WhatsApp Business. Isso protege a reputação do seu número e melhora os resultados.
Perguntas frequentes
É permitido enviar código de verificação pelo WhatsApp?
Sim. A Meta permite o envio de códigos de verificação pela WhatsApp Business Platform (a API oficial), usando templates da categoria autenticação aprovados previamente. O aplicativo WhatsApp Business comum não oferece esse tipo de template, por isso o envio automatizado depende da API.
O que é um template de autenticação do WhatsApp?
É um modelo de mensagem com texto predefinido pela Meta, feito para enviar senhas de uso único (OTP). Ele traz o código, avisos opcionais de segurança e de validade e um botão para copiar o código ou preencher automaticamente no aplicativo. Esse tipo de template não aceita links, mídias nem emojis no conteúdo.
Preciso de consentimento (opt-in) do cliente para enviar o código?
Sim. As políticas do WhatsApp Business exigem que a empresa obtenha o opt-in do cliente antes de enviar mensagens iniciadas por ela. Na prática, o cliente deve informar o número e concordar, de forma clara, em receber mensagens da sua empresa pelo WhatsApp, por exemplo marcando uma caixa no cadastro.
Quanto custa enviar código de verificação pelo WhatsApp?
A Meta cobra por mensagem de template entregue, e a categoria autenticação tem tarifa própria, que varia conforme o país do número de destino. Os valores oficiais ficam na página de preços da WhatsApp Business Platform, e o seu provedor de API pode acrescentar custos próprios.
O WhatsApp pode substituir o SMS na autenticação?
Pode ser o canal principal, principalmente quando a maioria dos seus clientes usa WhatsApp. Ainda assim, é recomendável manter o SMS ou a ligação como alternativa para quem não tem o aplicativo instalado ou está sem conexão com a internet no momento da verificação.
Posso enviar o código manualmente pelo app WhatsApp Business?
Tecnicamente é possível digitar um código numa conversa, mas não é recomendado. O processo manual não escala, expõe o código a quem está no atendimento, não tem expiração automática e não segue o fluxo de templates de autenticação previsto pela Meta.
Qual a diferença entre código de verificação e verificação em duas etapas do WhatsApp?
O código de verificação enviado pela empresa serve para confirmar que o cliente é dono do número durante um cadastro, login ou transação. Já a verificação em duas etapas é um recurso do próprio WhatsApp que protege a conta com um PIN de seis dígitos, e vale a pena ativá-la também no número da sua empresa.
Como o Winchat ajuda depois que o número do cliente é validado?
Com o número confirmado, o Winchat ajuda a organizar o relacionamento: reúne as conversas de WhatsApp, Instagram e Facebook numa caixa de entrada unificada, automatiza campanhas e organiza os atendimentos em quadros Kanban, para que nenhum cliente fique sem resposta.







