Herói do tutorial: 'Exigir verificação por e-mail para novos registros de usuários' em um banner escuro com uma ilustração temática de segurança à direita.

Como exigir verificação por e-mail para novos registros de usuários no WordPress

Se você permite que as pessoas criem contas em seu site WordPress, você já sabe o que aparece sem ser convidado: cadastros falsos, endereços descartáveis e o bot ocasional que se cadastra cem vezes antes do café da manhã. A verificação de e-mail para novos cadastros de usuários é a solução. Ela mantém cada nova conta em um estado não verificado até que a pessoa clique em um link enviado para sua caixa de entrada, para que apenas pessoas com um endereço de e-mail real e funcional entrem.

Neste guia, você configurará a verificação de e-mail do WordPress para novos cadastros de usuários usando o WPForms e seu addon de Cadastro de Usuários. Você criará o formulário de cadastro, ativará a ativação da conta, personalizará o e-mail de confirmação e garantirá que esses e-mails realmente cheguem à caixa de entrada em vez da pasta de spam. Sem código e cerca de dez minutos do início ao fim.

Crie seu formulário WordPress agora

Como exigir verificação por e-mail para novos registros de usuários no WordPress

Por que a verificação de e-mail é importante para novos cadastros

Quando alguém se cadastra, o WordPress cria a conta imediatamente por padrão. Essa conta fica ativa, quer o endereço de e-mail por trás dela seja real ou não. Para um site de associação, uma comunidade online, um curso ou qualquer site com uma área exclusiva para membros, isso é um problema esperando para se acumular.

Exigir a verificação de e-mail muda a ordem dos eventos. A conta é criada, mas permanece inativa até que a pessoa prove que pode receber e-mails no endereço que lhe foi fornecido. Algumas coisas melhoram imediatamente:

  • Menos contas de spam e bots. Bots raramente clicam em um link de verificação, então a maioria dos cadastros indesejados nunca é ativada. O WPForms observa que a ativação da conta ajuda a prevenir cadastros de spam, garantindo que um endereço falso não possa se tornar uma conta funcional.
  • Uma lista de usuários mais limpa. Cada membro ativo tem um e-mail confirmado e alcançável, o que significa que seus e-mails de boas-vindas, recibos e atualizações vão para um local real.
  • Melhores dados em que você pode confiar. Quando você envia e-mails para seus membros mais tarde, você não está lutando contra uma lista meio cheia de endereços inválidos que prejudicam sua reputação de remetente.

A verificação não impedirá todos os bots por si só, e é por isso que a combinaremos com algumas das ferramentas de spam integradas do WPForms perto do final. Mas como primeira linha de defesa, ela faz muito do trabalho pesado.

O que você vai precisar

Para acompanhar, você precisará de duas coisas:

  1. WPForms com licença Pro ou superior. O addon de Cadastro de Usuários é um recurso Pro, então você precisará de uma licença Pro ou Elite para instalá-lo.
  2. O addon de Registro de Usuário instalado e ativado. Assim que sua licença estiver ativa, vá para WPForms » Addons, encontre o addon de Registro de Usuário e clique em Instalar Addon. Ele ativa automaticamente.

Essa é toda a configuração. Agora vamos criar o formulário.

Etapa 1: Crie seu formulário de cadastro de usuário

No seu painel do WordPress, vá para WPForms » Novo. Dê um nome ao formulário que você reconhecerá mais tarde, como “Cadastro de Membro”.

Adicionar novo

Na busca de modelos, procure pelo modelo Formulário de Registro de Usuário e clique em Usar Modelo. O WPForms cria um formulário de registro pronto para uso com os campos que a maioria dos sites precisa: nome, e-mail, nome de usuário e senha.

A partir daqui, você pode adicionar ou remover campos com arrastar e soltar. Quer coletar um número de telefone ou um menu suspenso de “como você nos conheceu”? Arraste-o para cá. Apenas mantenha o campo Email, pois o link de verificação depende dele.

Crie seu formulário WordPress agora

Etapa 2: Ative a verificação de e-mail

Esta é a parte que faz com que novas contas aguardem confirmação.

No construtor de formulários, vá para Configurações » Registro de Usuário. Role para encontrar Habilitar Ativação de Usuário e ative-o. Isso diz ao WPForms para não ativar as novas contas automaticamente.

Assim que estiver ativado, um novo menu suspenso aparece: Método de Ativação de Usuário. Você tem duas opções aqui:

  • Email do Usuário — a pessoa recebe um e-mail com um link de ativação e clica nele para ativar sua própria conta. Esta é a verificação por e-mail, e é o que queremos.
  • Aprovação Manual — você (o administrador) revisa e aprova cada registro manualmente na área de administração do WordPress.

Escolha Email do Usuário.

Você também verá uma configuração para a Página de Confirmação de Ativação de Usuário, a página onde as pessoas chegam depois de clicar no link. Você pode direcioná-la para uma página simples de “Sua conta está ativa, você pode fazer login agora” que você cria, para que todo o fluxo pareça completo em vez de jogá-los em algum lugar aleatório.

Etapa 3: Personalize o e-mail de ativação

O e-mail de ativação é a única coisa entre um novo cadastro e uma conta ativa, então vale a pena torná-lo claro e alinhado à marca.

Ainda nas configurações de Registro de Usuário, você pode editar o Assunto do Email e a Mensagem que é enviada. Escreva algo que diga às pessoas exatamente o que fazer, por exemplo: “Obrigado por se inscrever! Clique no link abaixo para ativar sua conta.”

A única parte que você não pode pular é a Smart Tag {url_user_activation}. Coloque-a na mensagem onde você quiser que o link de ativação apareça. O WPForms a substitui pelo link exclusivo de cada pessoa quando o e-mail é enviado. Se você a omitir, não haverá link para clicar.

mostrar tags inteligentes

Uma dica rápida: mantenha a mensagem curta e o link óbvio. Quanto mais rápido alguém entender o que fazer, mais dos seus cadastros reais conseguirão concluir a ativação.

Etapa 4: Adicione seu formulário a uma página

Com o formulário criado e a verificação ativada, clique em Salvar e, em seguida, em Incorporar no topo do construtor. O WPForms o guiará na adição do formulário a uma página nova ou existente.

Se preferir fazer isso manualmente, edite qualquer página ou postagem, adicione o bloco WPForms e escolha seu formulário de registro no menu suspenso. Publique a página e seu formulário de inscrição estará ativo.

Agora, quando alguém se registrar, verá uma mensagem informando para verificar o e-mail, e a conta ficará inativa até que a pessoa clique no link. Você pode observar isso em Usuários no seu painel, onde as contas não ativadas são sinalizadas.

Etapa 5: Certifique-se de que seus e-mails de verificação realmente cheguem

Aqui está o detalhe que ninguém te avisa: um fluxo de verificação por e-mail só funciona se o e-mail chegar. E, por padrão, o WordPress não é bom em enviar e-mails.

O WordPress usa a função de e-mail integrada do PHP, que muitos provedores de hospedagem não configuram corretamente. O resultado são e-mails de verificação que vão para o spam ou nunca são enviados, o que significa que membros reais ficam presos na porta de entrada sem culpa alguma.

WP-Mail-SMTP-infografico

A solução é enviar o e-mail do WordPress através de um serviço de e-mail autenticado adequado usando SMTP. WP Mail SMTP, criado pela mesma equipe por trás do WPForms, redireciona o e-mail do seu site através de um provedor como Gmail, Outlook, SendLayer ou Brevo, para que seus e-mails de ativação e boas-vindas sejam autenticados e tenham muito mais chances de chegar à caixa de entrada. É a coisa mais importante que você pode fazer para evitar que seu fluxo de verificação falhe silenciosamente.

Se um membro disser que nunca recebeu o e-mail de ativação, você também pode reenviá-lo. Vá para Usuários no seu painel, encontre a conta não ativada e use a opção de reenviar link de ativação para enviar um novo e-mail.

Etapa 6: Adicione proteção extra contra spam (opcional, mas inteligente)

A verificação por e-mail impede que contas falsas sejam ativadas, mas não impede que bots enviem o formulário em primeiro lugar. Se você quiser reduzir o ruído antes mesmo de chegar à etapa de verificação, o WPForms oferece várias ferramentas de proteção contra spam que você pode combinar no mesmo formulário:

  • Token anti-spam — uma verificação inteligente e invisível que está ativa por padrão e bloqueia uma grande parte dos envios por bots sem pedir nada aos visitantes reais.
  • CAPTCHA — ative o hCaptcha, Google reCAPTCHA ou Cloudflare Turnstile nas configurações de spam do formulário se estiver recebendo muitos envios indesejados.
  • Akismet — o mesmo serviço de combate a spam que muitos sites WordPress já usam para comentários, disponível também para envios de formulários.
  • Filtro de país e listas de palavras-chave bloqueadas — bloqueie inscrições de regiões que você não atende ou rejeite entradas que contenham termos específicos de spam.

Você não precisa de todas elas. Comece com o token anti-spam que já está em funcionamento e adicione um CAPTCHA se os registros de spam continuarem passando. Verificação mais um CAPTCHA cobrem a maioria dos sites bem.

Dê aos novos membros uma porta de entrada em que possam confiar

A verificação por e-mail transforma seu formulário de registro de uma porta aberta em um posto de controle: as contas só ficam ativas depois que alguém confirma um e-mail real e funcional, o que reduz as inscrições de spam e mantém sua lista de usuários limpa. Combine-o com o WP Mail SMTP para que esses e-mails realmente cheguem e adicione uma ou duas ferramentas de spam, se precisar.

Pronto para configurar? Obtenha o WPForms Pro e crie um formulário de registro de usuário com verificação por e-mail nos próximos dez minutos.

Em seguida, dê aos membros uma forma de retorno personalizada

Agora que as novas contas confirmam seu e-mail antes de serem ativadas, a última etapa é uma página de login que corresponda ao seu site em vez da tela padrão do WordPress.

Siga nosso guia sobre como adicionar um formulário de login do WordPress a qualquer página para criar um com o mesmo construtor de formulários de arrastar e soltar, para que seus membros tenham uma porta de entrada e um login que pareçam parte do seu site.

Crie seu formulário WordPress agora

Pronto para criar seu formulário? Comece hoje mesmo com o plugin de criação de formulários WordPress mais fácil. WPForms Pro inclui muitos modelos gratuitos e oferece uma garantia de devolução do dinheiro em 14 dias.

Se este artigo o ajudou, siga-nos no Facebook e no  X (Twitter) para mais tutoriais e guias gratuitos sobre WordPress.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPForms é financiado, por que isso importa e como você pode nos apoiar.

Kacie Cooper

Kacie escreve para o blog e supervisiona o boletim informativo semanal no WPForms, além de ter um carinho especial por criar modelos de formulários divertidos. Ela escreve em blogs sobre WordPress e sobre ele desde 2016. Saiba Mais

O Melhor Plugin Construtor de Formulários de Arrastar e Soltar para WordPress

Fácil, Rápido e Seguro. Junte-se a mais de 6 milhões de proprietários de sites que confiam no WPForms.