Gerador de caixa de consentimento para e-mail: texto de opt-in para GDPR e CASL
Em resumo: Monta uma caixa desmarcada de e-mail marketing com o que você vai enviar, com que frequência e como retirar o consentimento, a linha de identificação da CASL quando necessária, o HTML e os campos a guardar como prova de consentimento. Limite: Ele escreve textos a partir das orientações das autoridades; não consegue avaliar seu formulário inteiro nem sua política de privacidade. Isto não é aconselhamento jurídico.
Uma caixa de consentimento para e-mail é a caixa desmarcada de um formulário que a pessoa marca para aceitar e-mails de marketing. O GDPR exige que ela seja específica, informada e separada dos seus termos, com retirada tão fácil quanto a aceitação; a CASL também quer seu nome, endereço postal e um meio de contato no pedido. Informe seus dados para receber o texto, o HTML e os campos de registro.
Built in your browser as you type. Nothing is sent anywhere. Not legal advice.
The checkbox
You can unsubscribe at any time with the link in every email. See our privacy policy for how we use your data: [privacy policy URL]
<label class="consent"> <input type="checkbox" name="email_consent" value="yes"> Yes, email me our newsletter from [Your company]. </label> <p class="consent-note">You can unsubscribe at any time with the link in every email. See our privacy policy for how we use your data.</p>
Store this with every sign-up
email
- Why
- Whose consent it is.
consented_at
- Why
- When they agreed (UTC timestamp).
consent_text
- Why
- The exact wording shown, or a version ID that points to it.
form_url
- Why
- Where they agreed.
method
- Why
- How: unticked box ticked, double opt-in confirmed.
withdrawn_at
- Why
- When they unsubscribed, so a re-import can't bring them back.
| Field | Why |
|---|---|
| Whose consent it is. | |
| consented_at | When they agreed (UTC timestamp). |
| consent_text | The exact wording shown, or a version ID that points to it. |
| form_url | Where they agreed. |
| method | How: unticked box ticked, double opt-in confirmed. |
| withdrawn_at | When they unsubscribed, so a re-import can't bring them back. |
Before it goes live
Pass: The box starts unticked
Pre-ticked boxes, silence or inactivity aren't consent under GDPR, and CASL doesn't accept a pre-checked box either.
GDPR Recital 32: Conditions for consentCheck: Keep the box separate from accepting your terms
Consent bundled into terms and conditions isn't freely given. The marketing box must be optional and the order or account must work without it.
GDPR Article 7: Conditions for consentPass: It says how to withdraw
Withdrawing has to be as easy as giving consent, and CASL requires the request to say consent can be withdrawn.
GDPR Article 7: Conditions for consentFix: Add your privacy policy link
Consent has to be informed: who you are and what you'll do with the address, a click away.
GDPR Article 7: Conditions for consentYours to confirm: Store the record for every sign-up
You have to be able to show who agreed, when, where and to what wording. Store the fields listed above with each contact.
GDPR Article 7: Conditions for consent
Next step
New sign-ups get the box. The contacts you already have need a check.
Addresses collected before the form changed may be typos, closed inboxes or fake sign-ups. Drop the existing list here to see which addresses still exist before you email it.
No list right now? This tool stays free, no account, so bookmark it for next time. Ctrl+D (⌘+D on a Mac)
Ready to verify now? Verify the list
Roda no seu navegador: nada do que você colar ou enviar chega aos nossos servidores. A ferramenta é a mesma da versão em inglês: os botões e os motivos de cada resultado aparecem em inglês. Atualizado em 6 de novembro de 2026 · Equipe SimpleVerifier
Como escrever uma caixa de opt-in de e-mail em conformidade com o GDPR?
- Escolha a lei para a qual vai escrever: GDPR do Reino Unido ou da UE, a CASL do Canadá, ou ambas.
- Informe sua marca, o que você vai enviar (newsletter, ofertas, novidades de produto, eventos), com que frequência e o link da sua política de privacidade. Para a CASL, acrescente seu endereço postal e um e-mail, telefone ou endereço web.
- Copie o texto ou o trecho HTML para o seu formulário. A caixa começa desmarcada.
- Guarde os campos listados com cada inscrição para poder demonstrar o consentimento depois, e corrija o que as checagens apontarem.
O que uma caixa de consentimento para e-mail deve dizer?
Ela deve dizer o que a pessoa vai receber, de quem e como parar: «Sim, quero receber a newsletter e as ofertas especiais da Northwind, cerca de uma vez por semana. Você pode cancelar a inscrição a qualquer momento pelo link em todo e-mail.» O consentimento do GDPR tem de ser específico e informado (artigo 7), então textos vagos como «comunicações de marketing nossas e de parceiros selecionados» não resolvem.
A caixa começa desmarcada e continua opcional. O considerando 32 diz que caixas pré-marcadas e silêncio não são consentimento, e o ICO acrescenta que o consentimento não deve ser condição para se inscrever em outra coisa. Na CASL, o boletim 2012-549 do CRTC diz que uma caixa pré-marcada também não é consentimento expresso. Isto não é aconselhamento jurídico: confirme o texto com seu assessor se seus formulários ou seu público forem fora do comum.
O que a CASL exige num pedido de consentimento?
Três coisas, segundo o boletim 2012-548 do CRTC e o Electronic Commerce Protection Regulations: a finalidade para a qual o consentimento é pedido, o nome de quem pede (e de quem for representado) com endereço postal e um telefone, e-mail ou endereço web, e uma declaração de que o consentimento pode ser retirado. O gerador coloca a linha de identificação abaixo da caixa quando você escolhe a CASL.
O consentimento expresso da CASL não expira, mas o implícito, vindo de uma compra ou consulta, expira. Veja CASL e cold email (em inglês) para saber quando o consentimento implícito se aplica.
Como provar que alguém deu consentimento?
Mantenha um registro por contato: quem, quando, onde, o texto que a pessoa viu e como ela aceitou. As orientações do ICO sobre consentimento listam os mesmos itens. O gerador fornece os campos para acrescentar à sua tabela de inscrições ou plataforma de e-mail: consented_at, consent_text (ou um ID de versão), form_url, method e withdrawn_at.
O double opt-in acrescenta ao registro um clique de confirmação e tira da lista erros de digitação e endereços falsos. O gerador de e-mail de double opt-in escreve o e-mail de confirmação.
Caixas de opt-in do GDPR e da CASL comparadas
Uma caixa pré-marcada não é consentimento no GDPR nem consentimento expresso na CASL. Dizer a finalidade é obrigatório nos dois, de forma específica e informada no GDPR. Quem pede aparece, no GDPR, nas informações de privacidade; a CASL exige nome, endereço postal e um telefone, e-mail ou endereço web. A retirada tem de ser tão fácil quanto o consentimento no GDPR; a CASL exige dizer que o consentimento pode ser retirado. O GDPR não fixa prazo, renove quando necessário; na CASL, o consentimento expresso não expira e o implícito vale 2 anos ou 6 meses.
Perguntas frequentes
- Preciso de uma caixa de seleção para o GDPR?
- Você precisa de um ato afirmativo claro. Uma caixa separada e desmarcada é o caminho usual quando o formulário também faz outra coisa, como uma compra ou a criação de conta. Num formulário cujo único objetivo é a newsletter, clicar em Assinar ao lado de um texto claro pode ser esse ato.
- A caixa de consentimento pode vir pré-marcada?
- Não. O considerando 32 do GDPR diz que caixas pré-marcadas não são consentimento, e o CRTC diz o mesmo para o consentimento expresso da CASL.
- Posso condicionar uma compra ao consentimento de marketing?
- Pelo GDPR, um consentimento amarrado a um serviço que não precisa dele não é livre. Deixe a caixa de marketing opcional e deixe o pedido seguir sem ela.
- Qual é o texto de opt-in para a CASL?
- Diga o que vai enviar, identifique-se com nome, endereço postal e um telefone, e-mail ou endereço web, e diga que o consentimento pode ser retirado a qualquer momento.
- Isto é aconselhamento jurídico?
- Não, isto não é aconselhamento jurídico. O texto segue as orientações publicadas pelas autoridades, com link na página. Confirme com seu assessor se seus formulários ou seu público forem fora do comum.
Tem uma lista? Os primeiros 100 endereços são grátis.
Entre com o Google, cole os endereços ou envie um CSV e cada um passa pela checagem SMTP real da caixa postal, com o resultado de cada linha para baixar. 100 verificações grátis, sem cartão.
Domínios catch-all e servidores que não respondem saem como arriscado, nunca como válido.
Ao continuar, você aceita os Termos de Uso e a Política de Privacidade. Terms · Privacy
Ferramentas grátis em português
- Verificador de Gmail
- Consulta de provedor de e-mail
- Verificador de e-mail
- Verificador de idade de domínio
- MBOX para CSV
- Conversor de VCF para CSV
- Lista de domínios de e-mail grátis
- Verificador de extensões de domínio
- Verificador de transferência de domínios
- Verificador de certificados SSL em massa
- Gerador de domain hacks
- Comparar listas de telefones
- Verificador de tamanho de telefone
- Lista de códigos de discagem por país
- Verificador de e-mail Mail.ru
- Conversor de EML para CSV
- Contatos do Apollo para lista de e-mails
- Contatos do Omnisend para lista de e-mails
- Assinantes do Drip para lista de e-mails
- Assinantes do Flodesk para lista de e-mails
- Contatos do GetResponse para lista de e-mails
- Contatos do Copper CRM para lista de e-mails
- Verificador de DNSSEC
- Verificador de códigos de status de domínio
- Verificador de registros CAA
- Verificador de IPv6
- Gerador de domínio de rastreamento personalizado
- Verificador em massa de Outlook
- Verificador em massa de Yahoo
- Verificador em massa de iCloud
- Verificador em massa de AOL
- Verificador de e-mails iCloud
- Verificador de endereços AOL
- Verificador de endereços Yandex
- Verificador de e-mails Proton Mail
- Verificador de e-mails Microsoft 365
- Verificador de e-mails Google Workspace
- Gerador de QR code para telefone
- Validador e conversor de SVG para BIMI
- Consulta de configurações SMTP
- Consulta DNS
- Consulta de registros TXT
- Verificador de SPF, DKIM e DMARC em massa
- Extrator de números de telefone
- Validador de telefones em massa
- Conversor de CSV para VCF
- Verificador de domínios catch-all
- Contador de listas de e-mail
- Verificador do limite de remetente em massa
- Verificador de listas de e-mail antigas
- Calculadora de frequência de limpeza de listas
- Verificador de listas de e-mail compradas
- Verificador de domínios de e-mail expirados
- Verificador de texto de cold email
- Gerador de e-mail de double opt-in
- Calculadora de taxa de entregabilidade
- Verificador de links do e-mail em blacklist
- Calculadora de ritmo de envio de e-mail
- Decodificador quoted-printable
- Localizador de formato de e-mail em massa
- Verificador de troca de domínio de empresas
- Verificador de domínio do e-mail x site
- Separador de lista para ESP matching
- Preencher e-mails que faltam
- Separador de leads por fuso horário
- Seletor de e-mail principal
- Verificador de gateways de segurança de e-mail
- Formatador de números para WhatsApp
- Verificador de números de telefone falsos
- Verificador de consentimento de e-mail GDPR
- Verificador de consentimento CASL
- Calculadora de prazo para descadastro
- Calculadora de aquecimento de IP
- Prospects do Pardot para lista de e-mails
- Leads do Marketo para lista de e-mails
- Contatos do Intercom para lista de e-mails
- Gerador de domínios disponíveis
- Vencimento de domínios em massa
- Consulta de país de número de telefone
- Validador de números de telefone
- Consulta de servidores de nomes em massa
- Verificador de e-mails em massa
- Disponibilidade de domínios em massa
- MX lookup em massa por provedor
- Remover e-mails duplicados
- Consulta de registros MX
- Verificador de SPF
- Verificador de DMARC
- Verificador de DKIM
- Verificador de blacklist de domínio
- Filtro de e-mails genéricos
- Detector de e-mails descartáveis em massa
- Divisor de listas de e-mail
- Juntador de CSV
- Corretor de erros em e-mails
- Verificador catch-all em massa
- Verificador de palavras de spam
- Calculadora de aquecimento de e-mail
- Analisador de mensagens de bounce
- Verificador de e-mails Outlook
- Verificador de e-mails Yahoo
- Verificador de sintaxe em massa
- Clientes da Shopify para lista de e-mails
- Clientes do WooCommerce para lista de e-mails
- Verificador de contatos do HubSpot
- Limpador de listas do Mailchimp
- Contatos do Brevo para lista de e-mails
- Contatos do ActiveCampaign para lista de e-mails
- Google Contatos para lista de e-mails
- Facebook Lead Ads para lista de e-mails
- Respostas de formulários para lista de e-mails
- Gerador de link do WhatsApp
- Verificador de e-mails no Excel
- Conexões do LinkedIn para lista de e-mails
- Gerador de registro SPF
- Gerador de registro DMARC
- Verificador de BIMI
- Verificador de MTA-STS
- Consulta de DNS reverso (PTR)
- Verificador de nome HELO
- Analisador de cabeçalhos de email
- Verificador de HTML de email
- Verificador de links de email
- Verificador de CAN-SPAM
- Gerador de rodapé de email
- Planejador de envios de email
- Normalizador de cargos
- Conversor de merge tags
- Gerador de linhas de personalização
- Verificador de preenchimento de CSV
- Ferramenta de lead scoring
- Normalizador de nomes de país
- Limpador de URL do LinkedIn
- Limpador de nome de empresa
- Extrair domínio de URL
- Limpador de primeiro nome
- Limitar contatos por empresa
- Mascarador de emails
- CSV para Excel (mantém os zeros)
- JSON para CSV
- Remover linhas em branco de um CSV
- Localizar e substituir em CSV
- Editor de colunas de CSV
- Contar valores únicos em um CSV
- Separar endereços em colunas
- Ofuscador de e-mail
- Verificador de limites de bounce e reclamação por ESP
- Contador da taxa de spam do Postmaster
- Planejador de recuperação de envios
- Taxa de bounce por origem da lista
- Localizador de soft bounces repetidos
- Leitor de relatórios de feedback loop
- Gerador do cabeçalho Feedback-ID
- Gerador de recurso de suspensão de ESP
- Excel para CSV
- PROCV entre dois CSV
- Calculadora de custo de enriquecimento em cascata
- Status de sites em massa
- Verificador de hospedagem de sites
- WHOIS em massa
- Consulta DNS em massa
- Consulta de registrador de domínio
- Verificador de domínio para cold email
- Contatos do HubSpot para lista de e-mails
- Contatos do Keap para lista de e-mails
- Público do Mailchimp para lista de e-mails
- Perfis do Klaviyo para lista de e-mails
- Inscritos do Kit para lista de e-mails
- Inscritos do MailerLite para lista de e-mails
- Registros DNS em massa para cold email
- Planejador de follow-ups de cold email