WinChat
Produto
PreçosBlog
Começar Agora
WinChat
← Todos os artigos
Automação·13 min de leitura

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.

Time WinChat
Dona de loja virtual brasileira confere o celular na mesa de embalagens enquanto confirma o acesso de um cliente

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.

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.

ElementoObrigatório?Como funciona
Texto principal com o códigoSimFrase padrão da Meta com o código como variável (até 15 caracteres)
Aviso de segurançaNãoAcrescenta "Para sua segurança, não compartilhe este código"
Tempo de expiraçãoNãoRodapé informando em quantos minutos o código expira
Botão de copiar códigoSim (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áticoOpcional, só AndroidPreenche 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

  1. Crie ou acesse sua conta no Meta Business Manager e preencha os dados da empresa.
  2. Crie uma conta do WhatsApp Business Platform (WABA) e adicione um número que não esteja em uso no aplicativo do WhatsApp.
  3. Confirme o número por SMS ou ligação e envie o nome de exibição para aprovação.
  4. 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

  1. O usuário informa o número de telefone no seu site ou app.
  2. 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.
  3. O usuário recebe a mensagem, copia ou tem o código preenchido automaticamente.
  4. 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érioWhatsAppSMSLigação (voz)
Precisa de internet no celularSimNãoNão
Precisa de aplicativo instaladoSimNãoNão
Criptografia de ponta a pontaSimNãoNão
Identificação da empresa remetenteNome e perfil comercial visíveisNúmero curto ou remetente genéricoNúmero de telefone
Botão para copiar ou preencher o códigoSim, nos modelos de autenticaçãoNão (depende do sistema do celular)Não
Funciona em telefone fixoNãoNãoSim
Indicado paraPúblico que já usa WhatsApp no dia a diaReserva quando o WhatsApp falhaAcessibilidade 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.

Coloque isso em prática com a WinChat
Atendimento, IA e campanhas pelo WhatsApp em um só lugar.
Teste Grátis por 14 Dias