Double opt-in no Brevo: confirme antes de enviar

Configure double opt-in com formulário ou API do Brevo. Separe cadastros pendentes, contatos confirmados e descadastros.

double opt-in

Qual é a resposta curta?

O double opt-in coloca um clique de confirmação entre cadastro e envio de marketing. No Brevo, use um formulário com confirmação dupla ou a API DOI. Mantenha endereços pendentes fora das campanhas e verifique o status atual mesmo após o clique.

Saiba mais
Nesta página

Uma pessoa informa o email no formulário da newsletter e fecha a aba. O endereço pode estar salvo, mas a inscrição ainda não terminou. Enviar uma campanha agora ignoraria a confirmação.

O double opt-in pede um clique no link recebido por email antes de começar os envios de marketing. Esse clique mostra que alguém com acesso à caixa de entrada concluiu o cadastro. Ele não prova que uma pessoa preencheu o formulário nem garante a entrega das próximas mensagens.

Três estados para decisões diferentes

Este endereço pode receber uma campanha de marketing?

  1. Pendente: formulário enviado, link não clicado

    Não. Envie apenas a confirmação solicitada.

    Um endereço salvo ainda pode estar aguardando a confirmação.

  2. Confirmado e atualmente inscrito

    Sim, para a finalidade apresentada no cadastro.

    Confira a confirmação e o estado atual da inscrição por email.

  3. Descadastrado ou bloqueado

    Não. Preserve o descadastro.

    Um clique antigo não desfaz uma recusa posterior.

Esses são estados para decidir envios, não nomes de atributos de contato do Brevo.

O Brevo separa o histórico de confirmação do status atual de marketing. O atributo DOUBLE_OPT-IN registra a confirmação por um formulário do Brevo. Sozinho, ele não indica se o contato continua inscrito hoje. Uma compra, um contato importado ou um email no CRM também não são uma inscrição na newsletter.

Configure um formulário do Brevo

Para uma newsletter simples, use o formulário de inscrição do Brevo:

  1. Acesse Marketing > Formulários, crie um formulário e inclua o campo de email. Explique ao lado do cadastro quais mensagens a pessoa concorda em receber.
  2. Escolha a lista de destino. Nas configurações, selecione a confirmação dupla e o modelo DOI padrão ou um modelo próprio com o link obrigatório.
  3. Depois do envio, mostre uma página pedindo que a pessoa confira a caixa de entrada. Depois do clique, outra página pode dizer que a inscrição foi concluída. São etapas diferentes.
  4. Salve o formulário e compartilhe a URL hospedada ou incorpore-o ao site. Confira a visualização móvel, o remetente e o texto da confirmação.

Nessa opção do Brevo, o contato entra na lista escolhida somente após o clique. O Brevo também oferece CAPTCHA para reduzir o abuso automatizado. A confirmação simples é diferente: ela adiciona o contato no envio do formulário, mesmo que mande outro email.

Se você criou o próprio formulário

O Brevo oferece um endpoint de API específico para DOI: POST /v3/contacts/doubleOptinConfirmation. Seu servidor envia o email, includeListIds, templateId e redirectionUrl. O modelo DOI usa {{ params.DOIurl }} como link de confirmação. Mantenha a chave de API no servidor. Criar um contato pela rota comum é outra operação; isso não o torna confirmado.

Outra opção é a automação para formulários externos. Os cadastros entram numa lista temporária sem campanhas. A automação envia a confirmação, espera o clique, adiciona os contatos confirmados à lista final e os remove da temporária. O Brevo recomenda bloquear para marketing quem não confirma no prazo configurado. Use apenas um método DOI por cadastro para não duplicar pedidos de confirmação.

Se precisar conciliar formulários e contatos do Brevo, registre a origem, o texto exibido no cadastro e o horário do evento. Uma repetição do webhook não deve enviar outra confirmação. Use um identificador estável quando houver, limite solicitações do formulário e de reenvio e consulte o status mais recente antes de qualquer promoção. Teste essas regras na sua aplicação.

Teste antes de publicar

Use um endereço que você controla e examine o contato ou as listas a cada etapa:

  • Enviar sem clicar: A página pede para conferir o email. O endereço não integra nenhuma audiência de campanha. No formulário do Brevo, ainda não está na lista escolhida; na automação, não está na lista final.
  • Clicar uma vez: A página indica a conclusão. O contato aparece na lista correta e o status atual permite a mensagem planejada.
  • Descadastrar: Uma recusa posterior remove a permissão de marketing. Reprocesse um evento antigo em ambiente seguro de teste: ele não pode reativar o contato em silêncio.
  • Solicitar novamente: Envios e pedidos de reenvio repetidos não podem inundar a caixa nem duplicar a mensagem de boas-vindas. Teste separadamente um endereço já descadastrado.

Se a confirmação falhar, verifique as configurações do formulário, o link no modelo, o ramo da automação e o bloqueio atual. Uma tela genérica de sucesso pode indicar apenas que o formulário foi enviado.

“Não podemos mandar primeiro o email de boas-vindas?” Se ele divulga ofertas ou o conteúdo prometido pela newsletter, é marketing. Ative-o só depois da confirmação e enquanto o contato estiver inscrito. Mensagens sobre pedidos têm outra finalidade e não servem para inserir promoções.

Para formulários próprios do site, leia o guia de Webflow e Brevo. Para os dados de clientes de uma loja, veja o guia de Shopify e Brevo. Copiar um endereço é fácil. A permissão precisa acompanhar a cópia.

Perguntas frequentes

O que é double opt-in?

A pessoa envia o formulário, recebe um email e clica no link antes de ser tratada como inscrita para marketing.

Como ativo double opt-in no Brevo?

Em Marketing > Formulários, crie um formulário, escolha a lista de destino e a confirmação dupla nas configurações. Selecione um modelo DOI, salve e teste.

Posso usar meu próprio formulário?

Sim. O Brevo oferece a API DOI e uma automação para formulários externos com listas temporária e final. Escolha um caminho por cadastro.

O contato já está no Brevo antes de confirmar?

Depende do caminho. O formulário do Brevo o adiciona depois do clique; a automação externa pode guardá-lo antes na lista temporária. Um registro salvo não autoriza marketing.

Uma confirmação antiga vale depois do descadastro?

Não. Confira o status atual de inscrição ou bloqueio. Uma recusa posterior prevalece.

Devo reenviar o email de confirmação?

Primeiro veja se o endereço está pendente, confirmado ou descadastrado. Limite reenvios e nunca reative automaticamente uma recusa.

Double opt-in impede robôs ou garante entrega?

Não. O clique mostra acesso à caixa de entrada. Proteção do formulário e práticas de envio exigem controles separados.

Double opt-in é obrigatório por lei?

As regras dependem do local, canal e fundamento do envio. Ele pode documentar o cadastro, mas não substitui um pedido claro de consentimento nem a análise das regras aplicáveis.

Solicite acesso antecipado

Indique o seu nome e endereço de e-mail profissional. Enviaremos um link para confirmar o seu pedido de acesso ao Tajo.

Obter Brevo