Melhores práticas para a página de descadastro: descadastro em um clique bem-feito

Crie uma página de descadastro que protege a entregabilidade: cabeçalhos de um clique, regras de supressão, dark patterns a evitar e o que a lei dos EUA e da UE realmente exige.

unsubscribe page
Melhores práticas para a página de descadastro?

Uma página de descadastro é o ativo menos glamouroso do seu programa de e-mail e um dos poucos que pode destruí-lo em silêncio. Todo mundo que quer sair vai sair. A única variável que você controla é se a pessoa sai pelo seu link de descadastro ou pelo botão “denunciar spam”, e essas duas saídas têm preços muito diferentes.

Por que o atrito na saída custa dinheiro

Os autores da RFC 8058 colocaram a lógica comercial na própria especificação: quem envia quer tornar o descadastro o mais fácil possível, porque, se o processo for difícil demais, a alternativa do destinatário é denunciar a mensagem como lixo até ela parar de aparecer na caixa de entrada.

Essa substituição é o argumento inteiro. Um descadastro remove um endereço de uma lista. Uma reclamação de spam é registrada contra o seu domínio e IP de envio e contada junto com todas as outras reclamações que você gera. O Google pede que os remetentes mantenham a taxa de spam no Postmaster Tools abaixo de 0,10% e evitem chegar a 0,30% ou mais; desde junho de 2024, remetentes em massa acima de 0,3% ficam inelegíveis para mitigações de entrega e só recuperam a elegibilidade após sete dias consecutivos abaixo disso. O Yahoo também pede que remetentes em massa fiquem abaixo de 0,3%.

Ou seja, a pessoa que você fez passar por três telas não apenas vai embora. Ela leva um pedaço do seu posicionamento na caixa de entrada junto, para toda campanha futura, incluindo as enviadas a quem ainda quer receber você.

Como o descadastro em um clique realmente funciona

A maior parte dos conselhos sobre “descadastro em um clique” mistura dois mecanismos diferentes que os provedores de caixa postal tratam de forma diferente.

Os dois cabeçalhos

A RFC 8058, publicada em janeiro de 2017, define o mecanismo. Quem quer suporte a um clique coloca um campo de cabeçalho List-Unsubscribe e um campo List-Unsubscribe-Post na mensagem. O primeiro precisa conter uma URI HTTPS e pode conter também URIs não HTTP, como um mailto. O segundo precisa conter o único par chave/valor List-Unsubscribe=One-Click.

List-Unsubscribe: <https://example.com/u/9f2a1c7b>
List-Unsubscribe-Post: List-Unsubscribe=One-Click

O provedor de caixa postal então executa um POST HTTPS para essa URI com o par chave/valor como corpo da requisição. A RFC diz que o conteúdo deve ser enviado como multipart/form-data, ou pode ser enviado como application/x-www-form-urlencoded.

POST /u/9f2a1c7b HTTP/1.1
Host: example.com
Content-Type: application/x-www-form-urlencoded
List-Unsubscribe=One-Click

Quatro detalhes da RFC são a causa habitual de uma implementação “em conformidade” que não funciona:

  • A mensagem precisa carregar uma assinatura DKIM válida cobrindo os dois cabeçalhos, listados na tag h= da assinatura. Sem isso, os receptores não devem oferecer o um clique.
  • A URI precisa identificar tanto o destinatário quanto a lista, porque não há como perguntar à pessoa qual endereço remover.
  • A URI deve incluir um componente opaco ou difícil de forjar que o seu servidor verifica, o que impede um atacante de enviar links List-Unsubscribe falsificados para a lista de outra pessoa.
  • O POST não pode incluir cookies nem autorização HTTP, e o seu endpoint não pode responder com um redirecionamento.

O que os provedores de caixa postal exigem

As diretrizes de remetente do Google afirmam que quem envia mais de 5.000 mensagens por dia precisa suportar o descadastro em um clique em mensagens de marketing e assinadas, e também incluir um link de descadastro claramente visível no corpo. O Google é específico ao dizer que um link no corpo não é substituto: se o cabeçalho List-Unsubscribe estiver ausente, ele não varre o corpo, e um link mailto no corpo não satisfaz o requisito.

Os requisitos do Yahoo para remetentes em massa pedem um cabeçalho list-unsubscribe funcional com suporte a um clique em mensagens de marketing e assinadas, observam que o método POST da RFC 8058 é altamente recomendado enquanto o método mailto é aceitável, e pedem separadamente um link visível no corpo que pode apontar para uma página de preferências. Essa diferença no mailto é real: o Yahoo aceita, o Google não.

Ambos limitam a exigência a mensagens de marketing e promocionais. O Google exclui mensagens transacionais como redefinição de senha e confirmações de reserva, e o FAQ do Yahoo diz o mesmo.

O prazo para atender

O FAQ do Google recomenda atender os pedidos de descadastro em até 48 horas, e a tabela de condições de falha lista os pedidos não atendidos em 48 horas como motivo para um remetente em massa perder acesso às mitigações de entrega. Os requisitos do Yahoo dizem para atender descadastros em até 2 dias. Projete para supressão imediata mesmo assim: 48 horas é um teto para sistemas em lote, não uma meta.

O um clique via cabeçalhos nunca toca o seu site no navegador da pessoa: sem carregamento de página, sem banner de consentimento, sem JavaScript, sem sessão. O provedor faz o POST no seu endpoint em segundo plano. O link no corpo é o outro caminho, aquele que cai numa página que você desenhou. Os dois precisam funcionar, por motivos diferentes.

O que uma boa página de descadastro faz

A página tem um trabalho: encerrar o relacionamento que a pessoa pediu para encerrar. Cinco propriedades cobrem quase tudo.

  • Ela carrega rápido e funciona em qualquer lugar. Assuma um navegador de celular, uma conexão lenta e um cliente que bloqueia os seus scripts. Se a página precisa de um pacote de rastreamento para renderizar, o descadastro está quebrado.
  • Ela não exige login. As melhores práticas do Yahoo dizem isso abertamente, e o CAN-SPAM transforma isso em um problema legal nos Estados Unidos também.
  • Ela confirma em uma ação. Chegar já conclui o descadastro ou deixa um único botão óbvio que conclui.
  • Ela diz exatamente o que mudou. “Você foi removido da newsletter semanal. Você continuará recebendo confirmações de pedido.” Ambiguidade produz uma reclamação depois, vinda de quem achava que tinha saído de tudo.
  • Ela oferece um desfazer. Um link visível de “reinscrever” salva cliques acidentais.

Dark patterns e por que cada um sai pela culatra

  • Texto de culpa. O mascote triste e a frase “tem certeza de que quer perder tudo isso?” transformam uma saída neutra em uma saída irritada. A única coisa que resta mudar é se a pessoa sai irritada o bastante para apertar o botão de spam na próxima vez.
  • Controles enterrados ou de baixo contraste. Texto cinza de seis pontos no rodapé não reduz descadastros, redireciona os descadastros para reclamações.
  • Pesquisas obrigatórias. Tornar o “por que você está saindo?” uma etapa obrigatória converte uma obrigação em um formulário de coleta de dados e, sob o CAN-SPAM, você não pode exigir informações além do endereço de e-mail nem nenhuma etapa além de visitar uma única página.
  • Confirmações em várias etapas. Cada tela extra é outra chance de a página falhar, da sessão cair ou de a pessoa denunciar spam.
  • Muros de login, enquadramento como exclusão de conta e pedir para a pessoa redigitar o endereço. Quem tem um endereço de exibição diferente do inscrito vai digitar a coisa errada. Codifique a identidade no link em vez disso.

Centrais de preferências, e onde elas param de ajudar

Uma central de preferências ajuda de verdade quando o problema da pessoa não é você, e sim a sua cadência. Três opções carregam a maior parte do valor: frequência (semanal em vez de diário), tema (avisos de reposição de estoque mas não a newsletter) e pausa (um intervalo de 30 ou 90 dias com fim definido). Cada uma retém um inscrito que iria embora.

Ela vira um obstáculo no momento em que é a única saída. A regra vale escrever no seu briefing: um descadastro global precisa continuar a um clique de distância na página de preferências, com o mesmo peso visual das outras opções e sem nenhuma etapa de confirmação atrás.

Note também que o um clique baseado em cabeçalho remove o destinatário apenas da lista associada àquela mensagem. Se um endereço aponta para várias listas, decida se um descadastro por cabeçalho significa “esta lista” ou “todo o marketing”, e diga qual na página de confirmação.

Processando o pedido: supressão que se sustenta

Suprima imediatamente e globalmente por endereço, não por pertencimento a lista. Remover um contato de uma lista não é supressão, porque a próxima importação pode trazer a pessoa de volta. Um registro de supressão é uma afirmação separada e permanente de que aquele endereço não pode receber e-mail de marketing, verificada no momento do envio, independentemente de qual lista, segmento ou fluxo de trabalho produziu o envio.

Descadastros não têm validade, e o registro precisa sobreviver a migrações de plataforma. É aí que acontece a maior parte do estrago real: uma empresa troca de plataforma de e-mail, exporta contatos, importa na ferramenta nova e ressuscita silenciosamente anos de descadastros. Mova a sua lista de supressão primeiro, antes de qualquer dado de contato, e confira a contagem do outro lado.

A mesma falha acontece sempre que dois sistemas discordam. Uma plataforma de loja, um CRM e uma plataforma de e-mail carregam cada um um sinalizador de consentimento de marketing, e uma sincronização noturna sobrescreve aquele que estava correto. Isso é um problema de integração, não jurídico: o descadastro foi capturado direito e depois se perdeu no caminho. Se você conecta uma loja à Brevo por um conector como a Tajo, verifique o que ele faz com contatos descadastrados em cada sincronização, não apenas na primeira importação.

Mais duas regras que vale impor no código. Nunca readicione um endereço descadastrado por uma importação posterior, compra de lista, ferramenta de enriquecimento ou upload de reengajamento. E registre o timestamp e a origem de cada descadastro, porque, quando alguém alegar que nunca se descadastrou, esse registro é a resposta. Mantenha o endpoint disponível também: o Yahoo diz que um descadastro não funcional reprova no requisito, e o Google avisa que um link quebrado por um período prolongado significa que as mensagens também deixam de atendê-lo.

O que a lei realmente exige

Estados Unidos: CAN-SPAM

O guia de conformidade da FTC expõe o que a lei exige. O seu mecanismo de descadastro precisa continuar capaz de processar pedidos por pelo menos 30 dias após o envio da mensagem, e você precisa atender um pedido em até 10 dias úteis. Você não pode cobrar taxa, exigir informação de identificação pessoal além do endereço de e-mail, nem obrigar o destinatário a qualquer etapa além de responder um e-mail ou visitar uma única página em um site. Você pode oferecer um menu de opções, mas ele precisa incluir a opção de parar todas as mensagens de marketing suas. Uma vez que alguém saiu, você não pode vender nem transferir o endereço dessa pessoa, exceto para uma empresa contratada para ajudar você a cumprir a lei. Cada e-mail em violação carrega penalidades de até US$ 53.088. O CAN-SPAM é um regime de saída: nenhum consentimento é necessário antes da primeira mensagem.

União Europeia: GDPR e ePrivacy

A posição da União Europeia é o inverso. O artigo 13(1) da Diretiva 2002/58/CE permite correio eletrônico para marketing direto apenas em relação a assinantes ou pessoas que deram consentimento prévio. O artigo 13(2) abre o soft opt-in: se você obteve o endereço de um cliente seu no contexto de uma venda, você pode promover produtos ou serviços análogos da sua autoria, desde que ao cliente seja dada de forma clara e distinta a possibilidade de recusar, de forma gratuita e fácil, tanto no momento da coleta quanto em cada mensagem. O artigo 13(4) proíbe e-mail de marketing que dissimule a identidade do remetente ou que não tenha um endereço válido para o qual o destinatário possa enviar um pedido para que as comunicações cessem.

O GDPR acrescenta dois deveres. O artigo 7(3) dá o direito de retirar o consentimento a qualquer momento e afirma que deve ser tão fácil retirar quanto foi dar. O artigo 21(2) dá um direito incondicional de se opor ao marketing direto a qualquer momento, incluindo a definição de perfis relacionada, e o artigo 21(3) diz que os dados então deixam de ser tratados para essas finalidades. Em resumo: o seu descadastro não pode ser mais difícil do que o seu formulário de cadastro foi, e não há teste de ponderação depois que alguém se opõe.

Obrigatório versus boa prática

PráticaStatus
Cabeçalhos de descadastro em um clique no e-mail de marketingExigido por Gmail e Yahoo para remetentes em massa, não por lei
Link de descadastro visível no corpo da mensagemExigido por Gmail e Yahoo, e na prática pelo CAN-SPAM e pelo artigo 13(4) da ePrivacy
Atender em 48 horas ou 2 diasExigido por Gmail e Yahoo; o CAN-SPAM permite 10 dias úteis
Sem login, sem taxa, sem dados extrasExigido pelo CAN-SPAM; o Yahoo pede que não haja login
Supressão imediataBoa prática, e o jeito mais simples de satisfazer todas as regras acima
Central de preferênciasBoa prática, nunca substituta de uma saída global
Pesquisa de saídaApenas boa prática, e nunca uma pré-condição

Para o quadro europeu completo, veja o guia de GDPR e e-mail marketing e, para a captura de consentimento, o guia de double opt-in.

O que medir

Acompanhe a taxa de descadastro por campanha, mas enquadre com honestidade. As referências publicadas variam muito por setor, origem da lista, frequência de envio e forma como quem envia define o denominador, então qualquer número isolado citado como “a” referência vale menos que a sua própria média móvel. Uma campanha que dobra a sua taxa normal está dizendo algo específico sobre aquela campanha.

A taxa de reclamação é o sinal mais importante, porque é o que os provedores de caixa postal usam para agir. O Gmail expõe isso no Postmaster Tools, o Yahoo pelo Complaint Feedback Loop. Trate os limiares acima como tetos.

O trade-off é a parte que as pessoas entendem ao contrário. Deixar o descadastro mais fácil de achar normalmente aumenta a taxa de descadastro e reduz a taxa de reclamação, e essa é uma boa troca sempre: uma lista que encolhe pelas pessoas que queriam sair alcança mais caixas de entrada do que uma inflada com destinatários relutantes. Se as duas taxas sobem juntas, o problema não é a página, e sim relevância, frequência ou como os endereços foram adquiridos. Nossos guias de entregabilidade, limpeza de lista e por que os e-mails vão para o spam cobrem o diagnóstico.

A pesquisa de saída, feita com bom gosto

Saber por que as pessoas saem tem valor real, e você consegue coletar isso sem quebrar nada. Três condições:

  • Opcional. Nenhum campo obrigatório, nenhum botão de envio entre a pessoa e a porta.
  • Depois do fato. Mostre na página de confirmação, quando o descadastro já tiver surtido efeito e a página disser isso.
  • Curta. Uma pergunta, quatro ou cinco opções: “e-mails demais”, “não é relevante”, “nunca me cadastrei”, “qualidade do conteúdo”, “outro”.

“Nunca me cadastrei” é a linha mais valiosa da pesquisa. Se ela sobe, você tem um problema de aquisição, e a correção está lá atrás.

Principais conclusões

  • Uma saída fácil é um controle de entregabilidade, não uma cortesia. A saída alternativa é o botão de spam, pontuado contra todo envio futuro.
  • Implemente a RFC 8058 direito: os dois cabeçalhos, uma URI HTTPS que identifica o destinatário, um token difícil de forjar, cobertura DKIM e nenhum redirecionamento no POST.
  • Atenda os pedidos imediatamente. A janela do Gmail é de 48 horas, a do Yahoo é de 2 dias, a do CAN-SPAM é de 10 dias úteis.
  • Mantenha uma lista de supressão permanente, migre-a antes dos seus dados de contato e nunca deixe uma importação sobrescrevê-la.
  • Julgue a taxa de descadastro contra a sua própria linha de base, e trate a taxa de reclamação como o número que decide o posicionamento na caixa de entrada.

Perguntas frequentes

O que é o descadastro em um clique?
O descadastro em um clique é definido pela RFC 8058. Quem envia acrescenta dois cabeçalhos à mensagem: List-Unsubscribe com uma URI HTTPS, e List-Unsubscribe-Post carregando o único par chave/valor List-Unsubscribe=One-Click. O provedor de caixa postal pode então descadastrar o destinatário enviando um POST HTTPS para essa URI, sem página web e sem que a pessoa visite o seu site.
Em quanto tempo preciso atender a um pedido de descadastro?
O FAQ das diretrizes de remetente do Google diz que os pedidos de descadastro devem ser atendidos em até 48 horas, e lista os pedidos não atendidos em 48 horas como motivo para remetentes em massa perderem acesso às mitigações de entrega. O Yahoo pede que remetentes em massa atendam descadastros em até 2 dias. Sob o CAN-SPAM nos Estados Unidos, a FTC afirma que você precisa atender um pedido de descadastro em até 10 dias úteis. Suprimir imediatamente satisfaz os três.
Um link de descadastro no corpo do e-mail é suficiente?
Não para o Gmail. O Google afirma que, se o cabeçalho List-Unsubscribe estiver ausente, ele não procura no corpo da mensagem, e que um link mailto no corpo não atende ao requisito de um clique. O Yahoo diz o mesmo: o cabeçalho list-unsubscribe é obrigatório, e um link no corpo sozinho não atende ao requisito. Ambos ainda querem um link de descadastro claramente visível no corpo também.
O descadastro em um clique vale para e-mail transacional?
Não. O Google diz que o descadastro em um clique é exigido apenas para mensagens de marketing e promocionais, e que mensagens transacionais como redefinição de senha, confirmações de reserva e confirmações de envio de formulário estão excluídas. O FAQ do Yahoo adota a mesma posição.
Posso exigir login antes de alguém se descadastrar?
Você não deveria. As melhores práticas do Yahoo dizem explicitamente para oferecer um processo de descadastro que não exija que as pessoas façam login. Sob o CAN-SPAM, a FTC afirma que você não pode exigir nenhuma informação de identificação pessoal além do endereço de e-mail, nem nenhuma etapa além de responder a um e-mail ou visitar uma única página em um site.
Qual é a diferença entre um descadastro e uma reclamação de spam?
Um descadastro remove um destinatário de uma lista e deixa a sua reputação de remetente intacta. Uma reclamação de spam é pontuada contra o seu domínio e IP de envio para cada destinatário. O Google pede que os remetentes mantenham a taxa de spam no Postmaster Tools abaixo de 0,10% e nunca cheguem a 0,30% ou mais; o Yahoo pede que remetentes em massa fiquem abaixo de 0,3%.
Devo usar uma central de preferências em vez de uma página de descadastro?
Use as duas. Uma central de preferências é útil quando o problema real é frequência ou tema, e não o relacionamento, e Google e Yahoo permitem que o link de descadastro no corpo aponte para uma página de preferências. Mas um descadastro global simples precisa continuar a um clique de distância nessa página, e o caminho do cabeçalho da RFC 8058 precisa se completar sem nenhuma etapa de preferência.
Posso adicionar de volta um endereço descadastrado à minha lista depois?
Não por uma importação ou uma ressincronização. O registro de supressão precisa se sobrepor a qualquer fonte de dados posterior, sobreviver a migrações de plataforma e ser verificado no momento do envio. A FTC também afirma que, uma vez que alguém se descadastra, você não pode vender nem transferir o endereço dessa pessoa, exceto para uma empresa contratada para ajudar você a cumprir a lei.

Solicite acesso antecipado

Informe seu nome e um e-mail ou número de telefone. Entraremos em contato com os detalhes de acesso à Tajo.

detecção automática
Obter Brevo