{"id":344,"date":"2026-10-25T13:08:04","date_gmt":"2026-10-25T13:08:04","guid":{"rendered":"https:\/\/vectalk.com.br\/blog\/lista-opt-in-whatsapp\/"},"modified":"2026-10-25T13:08:05","modified_gmt":"2026-10-25T13:08:05","slug":"lista-opt-in-whatsapp","status":"publish","type":"post","link":"https:\/\/vectalk.com.br\/blog\/lista-opt-in-whatsapp\/","title":{"rendered":"Como montar uma lista opt-in para WhatsApp (e manter ela saud\u00e1vel)"},"content":{"rendered":"\n<p><em>Atualizado em 25\/10\/2026<\/em><\/p>\n\n\n\n<p>Opt-in no WhatsApp \u00e9 a permiss\u00e3o que a pessoa d\u00e1 para receber mensagens da sua empresa. Pela regra da Meta, ele precisa deixar claro que a pessoa est\u00e1 aceitando comunica\u00e7\u00f5es, dizer o nome da empresa e cumprir a lei local; o m\u00e9todo de coleta (site, SMS, telefone, papel) fica a seu crit\u00e9rio. Uma lista opt-in saud\u00e1vel \u00e9 aquela em que cada contato tem prova de quando e como aceitou, as sa\u00eddas s\u00e3o respeitadas na hora e quem n\u00e3o l\u00ea mais deixa de receber.<\/p>\n\n\n\n<p>Este guia mostra as regras oficiais, sete formas de coletar a permiss\u00e3o, o que registrar no banco e as rotinas que mant\u00eam a lista limpa.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O que a Meta exige<\/h2>\n\n\n\n<p>A p\u00e1gina <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/getting-opt-in\" target=\"_blank\" rel=\"noreferrer noopener\">Get opt-in for WhatsApp<\/a> diz que a empresa pode contatar pessoas no WhatsApp se (a) elas forneceram o n\u00famero de celular e (b) a empresa recebeu delas uma permiss\u00e3o confirmando que querem receber mensagens ou liga\u00e7\u00f5es daquela empresa. Os requisitos s\u00e3o tr\u00eas:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Deixar claro que a pessoa est\u00e1 aceitando receber comunica\u00e7\u00f5es da empresa.<\/li>\n\n\n<li>Deixar claro o nome da empresa.<\/li>\n\n\n<li>Cumprir a legisla\u00e7\u00e3o aplic\u00e1vel.<\/li>\n\n<\/ol>\n\n\n\n<p>Desde a atualiza\u00e7\u00e3o da pol\u00edtica de novembro de 2024, o opt-in pode ser geral, sem citar o WhatsApp especificamente, desde que cumpra a lei local.<\/p>\n\n\n\n<p>A <a href=\"https:\/\/whatsappbusiness.com\/pt-br\/policy\/\" target=\"_blank\" rel=\"noreferrer noopener\">Pol\u00edtica de Mensagens do WhatsApp Business<\/a> (atualizada em 23\/09\/2026) acrescenta a outra metade da regra: a empresa precisa <strong>respeitar todos os pedidos para parar de receber mensagens, feitos dentro ou fora do WhatsApp<\/strong>, e as mensagens n\u00e3o podem confundir, surpreender ou enganar quem recebe.<\/p>\n\n\n\n<p>Em resumo: ter o n\u00famero n\u00e3o \u00e9 permiss\u00e3o. Lista comprada, n\u00famero tirado de grupo ou de cadastro antigo sem aceite n\u00e3o \u00e9 opt-in.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Opt-in geral ou por categoria?<\/h2>\n\n\n\n<p>A Meta aceita um opt-in geral, mas recomenda nas boas pr\u00e1ticas da mesma p\u00e1gina:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>obter um opt-in que cubra as categorias de mensagem que a empresa vai enviar (atualiza\u00e7\u00f5es de pedido, ofertas, recomenda\u00e7\u00f5es), <strong>ou<\/strong><\/li>\n\n\n<li>obter opt-ins separados por categoria, o que reduz o risco de bloqueio por mensagem inesperada.<\/li>\n\n<\/ul>\n\n\n\n<p>Na pr\u00e1tica, o modelo por categoria funciona melhor para a lista. Quem aceitou &#8220;status do pedido&#8221; e recebe oferta toda semana bloqueia; quem aceitou &#8220;ofertas&#8221; espera receber. Separe pelo menos duas finalidades:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Finalidade<\/th><th>Exemplos<\/th><th>Template<\/th><\/tr><\/thead><tbody><tr><td>Transacional<\/td><td>Pedido, entrega, cobran\u00e7a, agenda, acesso a curso<\/td><td>Utilidade<\/td><\/tr><tr><td>Promocional<\/td><td>Ofertas, lan\u00e7amentos, novidades, convites<\/td><td>Marketing<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Para entender onde cada mensagem se encaixa, veja <a href=\"https:\/\/vectalk.com.br\/blog\/avisos-evento-template-utilidade\/\">avisos de evento: utilidade ou marketing<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sete formas de coletar o opt-in<\/h2>\n\n\n\n<p>A Meta lista como exemplos aceitos SMS, site, telefone (com URA) e presencial ou em papel. Abaixo, as formas mais comuns na pr\u00e1tica, todas dentro desses requisitos:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Checkbox no checkout ou no cadastro.<\/strong> Desmarcado por padr\u00e3o, com o nome da empresa e a finalidade no texto.<\/li>\n\n\n<li><strong>Formul\u00e1rio de captura (landing page).<\/strong> O campo de WhatsApp vem com uma frase de consentimento logo abaixo.<\/li>\n\n\n<li><strong>Conversa iniciada pelo cliente.<\/strong> A pessoa escreve para voc\u00ea (por link, QR Code ou an\u00fancio). Dentro da janela de 24 horas voc\u00ea responde livremente. Para mandar templates depois, pe\u00e7a a permiss\u00e3o ali mesmo, com bot\u00f5es.<\/li>\n\n\n<li><strong>QR Code no ponto de venda.<\/strong> O QR abre uma conversa com mensagem pronta; a primeira resposta da empresa pede a confirma\u00e7\u00e3o.<\/li>\n\n\n<li><strong>SMS ou e-mail para a base atual.<\/strong> &#8220;Responda SIM para receber avisos da Loja Exemplo pelo WhatsApp.&#8221; Guarde a resposta.<\/li>\n\n\n<li><strong>Telefone ou URA.<\/strong> O atendente ou a URA pergunta e registra a resposta, com data e grava\u00e7\u00e3o quando houver.<\/li>\n\n\n<li><strong>Papel assinado.<\/strong> Ficha de cadastro na loja ou na cl\u00ednica, com o campo de autoriza\u00e7\u00e3o.<\/li>\n\n<\/ol>\n\n\n\n<p>Um texto de consentimento que cumpre os tr\u00eas requisitos:<\/p>\n\n\n\n<p><em>&#8220;Quero receber atualiza\u00e7\u00f5es de pedido e ofertas da Loja Exemplo pelo WhatsApp. Posso cancelar quando quiser respondendo SAIR.&#8221;<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pedir o opt-in dentro da conversa<\/h3>\n\n\n\n<p>Quando o cliente inicia a conversa, use bot\u00f5es de resposta r\u00e1pida para registrar a escolha em um toque:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-json\">{\n  \"messaging_product\": \"whatsapp\",\n  \"to\": \"5511988887777\",\n  \"type\": \"interactive\",\n  \"interactive\": {\n    \"type\": \"button\",\n    \"body\": { \"text\": \"Quer receber avisos de pedido e ofertas da Loja Exemplo por aqui? Voc\u00ea pode sair quando quiser.\" },\n    \"action\": {\n      \"buttons\": [\n        { \"type\": \"reply\", \"reply\": { \"id\": \"optin_tudo\", \"title\": \"Pedidos e ofertas\" } },\n        { \"type\": \"reply\", \"reply\": { \"id\": \"optin_pedidos\", \"title\": \"S\u00f3 pedidos\" } },\n        { \"type\": \"reply\", \"reply\": { \"id\": \"optin_nao\", \"title\": \"N\u00e3o, obrigado\" } }\n      ]\n    }\n  }\n}<\/code><\/pre>\n\n\n\n<p>A resposta chega no webhook como <code>interactive.button_reply.id<\/code>. Para formul\u00e1rios mais completos (nome, e-mail, prefer\u00eancias), o <a href=\"https:\/\/vectalk.com.br\/blog\/whatsapp-flows\/\">WhatsApp Flows<\/a> tem um componente pr\u00f3prio de aceite, o <code>OptIn<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Confirmar opt-in coletado em outro canal<\/h3>\n\n\n\n<p>Se o aceite veio do site ou do e-mail, a Meta prev\u00ea uma mensagem de confirma\u00e7\u00e3o como template de <strong>utilidade<\/strong>, na linha &#8220;Gest\u00e3o de opt-in no WhatsApp&#8221; da <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/templates\/template-categorization\" target=\"_blank\" rel=\"noreferrer noopener\">documenta\u00e7\u00e3o de categoriza\u00e7\u00e3o<\/a>. O exemplo oficial \u00e9 do tipo: &#8220;Obrigado por confirmar! Agora voc\u00ea vai receber notifica\u00e7\u00f5es pelo WhatsApp.&#8221; A confirma\u00e7\u00e3o de opt-out tamb\u00e9m entra nessa linha.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O que registrar como prova<\/h2>\n\n\n\n<p>Guarde o consentimento junto do contato, com o suficiente para mostrar quando, como e para qu\u00ea a pessoa aceitou:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-json\">{\n  \"wa_id\": \"5511988887777\",\n  \"consentimentos\": [\n    {\n      \"finalidade\": \"transacional\",\n      \"origem\": \"checkout_site\",\n      \"texto_aceito\": \"Quero receber atualiza\u00e7\u00f5es de pedido da Loja Exemplo pelo WhatsApp.\",\n      \"versao_texto\": \"2026-09\",\n      \"aceito_em\": \"2026-10-12T14:32:10-03:00\",\n      \"ip\": \"200.0.0.10\"\n    },\n    {\n      \"finalidade\": \"promocional\",\n      \"origem\": \"whatsapp_botao\",\n      \"wamid_resposta\": \"wamid.HBgN...\",\n      \"aceito_em\": \"2026-10-12T14:40:02-03:00\"\n    }\n  ],\n  \"optouts\": []\n}<\/code><\/pre>\n\n\n\n<p>Boas regras para esse registro:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Versione o texto do consentimento.<\/strong> Se voc\u00ea mudar a frase, o registro antigo continua apontando para o texto que a pessoa viu.<\/li>\n\n\n<li><strong>Guarde a origem.<\/strong> Checkout, formul\u00e1rio, bot\u00e3o no WhatsApp, URA, papel.<\/li>\n\n\n<li><strong>Para aceite no WhatsApp, guarde o <code>wamid<\/code><\/strong> da resposta do cliente.<\/li>\n\n\n<li><strong>Nunca apague um opt-out.<\/strong> Marque a data e a origem da sa\u00edda; \u00e9 ele que impede uma reimporta\u00e7\u00e3o acidental.<\/li>\n\n<\/ul>\n\n\n\n<p>No Brasil, esses dados tamb\u00e9m est\u00e3o sujeitos \u00e0 LGPD (Lei 13.709\/2018). Base legal, prazo de guarda e forma de revoga\u00e7\u00e3o s\u00e3o assunto para o jur\u00eddico da empresa; o artigo <a href=\"https:\/\/vectalk.com.br\/blog\/lgpd-whatsapp\/\">LGPD e WhatsApp<\/a> explica os conceitos, sem substituir orienta\u00e7\u00e3o de advogado.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como manter a lista saud\u00e1vel<\/h2>\n\n\n\n<p>Coletar \u00e9 metade do trabalho. A outra metade \u00e9 tirar da lista quem n\u00e3o quer ou n\u00e3o l\u00ea mais.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Opt-out em todas as portas<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Bot\u00e3o de sa\u00edda no template de marketing<\/strong>, como &#8220;N\u00e3o quero ofertas&#8221;. O toque chega no webhook com <code>type: \"button\"<\/code>; marque o opt-out na hora.<\/li>\n\n\n<li><strong>Palavras-chave na conversa<\/strong>, como SAIR, PARAR, CANCELAR. Trate varia\u00e7\u00f5es e responda confirmando.<\/li>\n\n\n<li><strong>Pedidos fora do WhatsApp<\/strong>, por e-mail, telefone ou SAC. A pol\u00edtica exige respeit\u00e1-los tamb\u00e9m.<\/li>\n\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">O usu\u00e1rio tamb\u00e9m pode parar pelo pr\u00f3prio WhatsApp<\/h3>\n\n\n\n<p>A pessoa pode parar as mensagens de marketing da sua empresa direto no app. A Meta avisa de duas formas:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>o webhook <strong><code>user_preferences<\/code><\/strong> chega com <code>category: \"marketing_messages\"<\/code> e <code>value: \"stop\"<\/code> (ou <code>\"resume\"<\/code>, quando ela volta), segundo a <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/webhooks\/reference\/user_preferences\" target=\"_blank\" rel=\"noreferrer noopener\">refer\u00eancia do webhook<\/a>;<\/li>\n\n\n<li>se voc\u00ea enviar marketing mesmo assim, o status volta <code>failed<\/code> com o erro <strong><code>131050<\/code><\/strong>, e a orienta\u00e7\u00e3o da Meta \u00e9 n\u00e3o tentar de novo.<\/li>\n\n<\/ul>\n\n\n\n<p>Sincronize os dois com o seu cadastro: <code>stop<\/code> remove o contato do p\u00fablico de marketing, <code>resume<\/code> devolve.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Engajamento e frequ\u00eancia<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Limite por usu\u00e1rio.<\/strong> O erro <code>131049<\/code> indica que a Meta n\u00e3o entregou para manter o engajamento saud\u00e1vel do ecossistema. A orienta\u00e7\u00e3o oficial \u00e9 esperar pelo menos 24 horas antes de reenviar. Contatos que acumulam esse erro est\u00e3o saturados. Veja <a href=\"https:\/\/vectalk.com.br\/blog\/limite-marketing-por-usuario-whatsapp\/\">limite de marketing por usu\u00e1rio<\/a>.<\/li>\n\n\n<li><strong>Inativos.<\/strong> Quem n\u00e3o l\u00ea nem responde h\u00e1 meses puxa a sua taxa de leitura para baixo. Fa\u00e7a uma campanha de reconfirma\u00e7\u00e3o (&#8220;Ainda quer receber nossas ofertas?&#8221;) e remova quem n\u00e3o responder.<\/li>\n\n\n<li><strong>Teto de frequ\u00eancia.<\/strong> Defina no seu sistema quantas mensagens de marketing cada contato recebe por semana.<\/li>\n\n\n<li><strong>Qualidade.<\/strong> Bloqueios e den\u00fancias derrubam a <a href=\"https:\/\/vectalk.com.br\/blog\/qualidade-numero-whatsapp-api\/\">qualidade do n\u00famero<\/a>. Monitore a qualidade sempre que lan\u00e7ar uma forma nova de coleta, como a pr\u00f3pria Meta recomenda.<\/li>\n\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Rotina mensal<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Tarefa<\/th><th>Como<\/th><\/tr><\/thead><tbody><tr><td>Remover opt-outs pendentes<\/td><td>Cruzar bot\u00f5es, palavras-chave, <code>user_preferences<\/code> e <code>131050<\/code><\/td><\/tr><tr><td>Rever contatos com <code>131049<\/code> frequente<\/td><td>Reduzir a frequ\u00eancia<\/td><\/tr><tr><td>Reconfirmar inativos<\/td><td>Template de reconfirma\u00e7\u00e3o; remover quem n\u00e3o responde<\/td><\/tr><tr><td>Auditar origens novas<\/td><td>Conferir se o texto de consentimento cita a empresa e a finalidade<\/td><\/tr><tr><td>Conferir a qualidade<\/td><td>WhatsApp Manager, antes de cada campanha grande<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Antes de disparar, confira o checklist de <a href=\"https:\/\/vectalk.com.br\/blog\/disparo-em-massa-whatsapp-api-oficial\/\">disparo em massa pela API oficial<\/a> e estime o custo em <a href=\"https:\/\/vectalk.com.br\/blog\/custo-campanha-whatsapp\/\">quanto custa uma campanha no WhatsApp<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como fazer com a Vectalk<\/h2>\n\n\n\n<p>A Vectalk usa os mesmos payloads e webhooks da Cloud API, ent\u00e3o tudo deste guia funciona igual:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Bot\u00f5es de opt-in<\/strong>: <code>POST \/api\/messages<\/code> com <code>type: \"interactive\"<\/code> (<a href=\"https:\/\/docs.vectalk.com.br\/api-reference\/messages\/send-buttons\">documenta\u00e7\u00e3o de bot\u00f5es<\/a>).<\/li>\n\n\n<li><strong>QR Code com mensagem pronta<\/strong>: <code>POST \/api\/qr-codes<\/code>, que devolve o link <code>wa.me<\/code> e a imagem do QR (<a href=\"https:\/\/docs.vectalk.com.br\/api-reference\/qr-codes\/create\">documenta\u00e7\u00e3o<\/a>).<\/li>\n\n\n<li><strong>Respostas, bot\u00f5es de sa\u00edda e erros <code>131050<\/code>\/<code>131049<\/code><\/strong>: no webhook registrado com <code>POST \/api\/webhooks<\/code>.<\/li>\n\n<\/ul>\n\n\n\n<p>Para os fundamentos, veja o <a href=\"https:\/\/vectalk.com.br\/blog\/api-oficial-do-whatsapp\/\">guia da API oficial do WhatsApp<\/a>. Crie sua conta em <a href=\"https:\/\/apps.vectalk.com.br\/register\">apps.vectalk.com.br\/register<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Perguntas frequentes<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Se o cliente me mandou mensagem, isso j\u00e1 \u00e9 opt-in?<\/h3>\n\n\n\n<p>D\u00e1 a voc\u00ea a janela de 24 horas para responder. Para enviar templates depois, por iniciativa da empresa, pe\u00e7a a permiss\u00e3o explicitamente, com o nome da empresa e a finalidade, e registre a resposta.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Posso usar a base de clientes antiga?<\/h3>\n\n\n\n<p>S\u00f3 os contatos que deram permiss\u00e3o para receber mensagens da sua empresa. Para os demais, pe\u00e7a o opt-in por um canal em que voc\u00ea j\u00e1 tem rela\u00e7\u00e3o (e-mail, SMS, na pr\u00f3xima compra) antes de enviar pelo WhatsApp.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">O opt-in precisa citar o WhatsApp?<\/h3>\n\n\n\n<p>Pela atualiza\u00e7\u00e3o de novembro de 2024, n\u00e3o necessariamente: pode ser geral, desde que cumpra a lei local. Citar o canal, por\u00e9m, deixa a expectativa clara e reduz bloqueios.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Quanto tempo vale um opt-in?<\/h3>\n\n\n\n<p>A Meta n\u00e3o define validade. O que importa na pr\u00e1tica \u00e9 o engajamento: contatos que deixaram de ler h\u00e1 muito tempo devem ser reconfirmados ou removidos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Posso comprar uma lista com opt-in?<\/h3>\n\n\n\n<p>O opt-in precisa ser para a sua empresa, com o nome dela. Permiss\u00e3o dada a outra empresa n\u00e3o cumpre o requisito, e listas assim costumam gerar bloqueios e den\u00fancias.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Fontes oficiais consultadas em 25\/10\/2026:<\/strong> <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/getting-opt-in\" target=\"_blank\" rel=\"noreferrer noopener\">Get opt-in for WhatsApp<\/a>, <a href=\"https:\/\/whatsappbusiness.com\/pt-br\/policy\/\" target=\"_blank\" rel=\"noreferrer noopener\">Pol\u00edtica de Mensagens do WhatsApp Business<\/a> (atualizada em 23\/09\/2026), <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/templates\/template-categorization\" target=\"_blank\" rel=\"noreferrer noopener\">Categoriza\u00e7\u00e3o de templates<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/webhooks\/reference\/user_preferences\" target=\"_blank\" rel=\"noreferrer noopener\">Webhook user_preferences<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/support\/error-codes\" target=\"_blank\" rel=\"noreferrer noopener\">C\u00f3digos de erro<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/flows\/guides\/components\" target=\"_blank\" rel=\"noreferrer noopener\">Componentes de Flows<\/a>, <a href=\"https:\/\/www.planalto.gov.br\/ccivil_03\/_ato2015-2018\/2018\/lei\/l13709.htm\" target=\"_blank\" rel=\"noreferrer noopener\">Lei 13.709\/2018 (LGPD)<\/a>, <a href=\"https:\/\/docs.vectalk.com.br\/api-reference\/qr-codes\/create\">Vectalk: QR Codes<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Regras oficiais de opt-in da Meta, sete formas de coletar a permiss\u00e3o, o que registrar como prova e as rotinas que mant\u00eam a lista saud\u00e1vel.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[8],"tags":[],"class_list":["post-344","post","type-post","status-publish","format-standard","hentry","category-uncategorized-pt"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Opt-in no WhatsApp: como montar e manter a lista | Vectalk<\/title>\n<meta name=\"description\" content=\"Opt-in WhatsApp: regras oficiais da Meta, formas de coletar a permiss\u00e3o, como registrar a prova e como manter a lista limpa com opt-out e webhooks.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vectalk.com.br\/blog\/lista-opt-in-whatsapp\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Opt-in no WhatsApp: como montar e manter a lista | Vectalk\" \/>\n<meta property=\"og:description\" content=\"Opt-in WhatsApp: regras oficiais da Meta, formas de coletar a permiss\u00e3o, como registrar a prova e como manter a lista limpa com opt-out e webhooks.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vectalk.com.br\/blog\/lista-opt-in-whatsapp\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog Vectalk\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-25T13:08:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-25T13:08:05+00:00\" \/>\n<meta name=\"author\" content=\"wanderleyfcunha\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"wanderleyfcunha\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/lista-opt-in-whatsapp\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/lista-opt-in-whatsapp\\\/\"},\"author\":{\"name\":\"wanderleyfcunha\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/ff36ecd9d8257856f227f8e5d639db2b\"},\"headline\":\"Como montar uma lista opt-in para WhatsApp (e manter ela saud\u00e1vel)\",\"datePublished\":\"2026-10-25T13:08:04+00:00\",\"dateModified\":\"2026-10-25T13:08:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/lista-opt-in-whatsapp\\\/\"},\"wordCount\":1606,\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/lista-opt-in-whatsapp\\\/\",\"url\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/lista-opt-in-whatsapp\\\/\",\"name\":\"Opt-in no WhatsApp: como montar e manter a lista | Vectalk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#website\"},\"datePublished\":\"2026-10-25T13:08:04+00:00\",\"dateModified\":\"2026-10-25T13:08:05+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/ff36ecd9d8257856f227f8e5d639db2b\"},\"description\":\"Opt-in WhatsApp: regras oficiais da Meta, formas de coletar a permiss\u00e3o, como registrar a prova e como manter a lista limpa com opt-out e webhooks.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/lista-opt-in-whatsapp\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/lista-opt-in-whatsapp\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/lista-opt-in-whatsapp\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como montar uma lista opt-in para WhatsApp (e manter ela saud\u00e1vel)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/\",\"name\":\"Blog Vectalk\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/ff36ecd9d8257856f227f8e5d639db2b\",\"name\":\"wanderleyfcunha\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g\",\"caption\":\"wanderleyfcunha\"},\"sameAs\":[\"https:\\\/\\\/vectalk.com.br\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Opt-in no WhatsApp: como montar e manter a lista | Vectalk","description":"Opt-in WhatsApp: regras oficiais da Meta, formas de coletar a permiss\u00e3o, como registrar a prova e como manter a lista limpa com opt-out e webhooks.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vectalk.com.br\/blog\/lista-opt-in-whatsapp\/","og_locale":"en_US","og_type":"article","og_title":"Opt-in no WhatsApp: como montar e manter a lista | Vectalk","og_description":"Opt-in WhatsApp: regras oficiais da Meta, formas de coletar a permiss\u00e3o, como registrar a prova e como manter a lista limpa com opt-out e webhooks.","og_url":"https:\/\/vectalk.com.br\/blog\/lista-opt-in-whatsapp\/","og_site_name":"Blog Vectalk","article_published_time":"2026-10-25T13:08:04+00:00","article_modified_time":"2026-10-25T13:08:05+00:00","author":"wanderleyfcunha","twitter_card":"summary_large_image","twitter_misc":{"Written by":"wanderleyfcunha","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vectalk.com.br\/blog\/lista-opt-in-whatsapp\/#article","isPartOf":{"@id":"https:\/\/vectalk.com.br\/blog\/lista-opt-in-whatsapp\/"},"author":{"name":"wanderleyfcunha","@id":"https:\/\/vectalk.com.br\/blog\/#\/schema\/person\/ff36ecd9d8257856f227f8e5d639db2b"},"headline":"Como montar uma lista opt-in para WhatsApp (e manter ela saud\u00e1vel)","datePublished":"2026-10-25T13:08:04+00:00","dateModified":"2026-10-25T13:08:05+00:00","mainEntityOfPage":{"@id":"https:\/\/vectalk.com.br\/blog\/lista-opt-in-whatsapp\/"},"wordCount":1606,"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/vectalk.com.br\/blog\/lista-opt-in-whatsapp\/","url":"https:\/\/vectalk.com.br\/blog\/lista-opt-in-whatsapp\/","name":"Opt-in no WhatsApp: como montar e manter a lista | Vectalk","isPartOf":{"@id":"https:\/\/vectalk.com.br\/blog\/#website"},"datePublished":"2026-10-25T13:08:04+00:00","dateModified":"2026-10-25T13:08:05+00:00","author":{"@id":"https:\/\/vectalk.com.br\/blog\/#\/schema\/person\/ff36ecd9d8257856f227f8e5d639db2b"},"description":"Opt-in WhatsApp: regras oficiais da Meta, formas de coletar a permiss\u00e3o, como registrar a prova e como manter a lista limpa com opt-out e webhooks.","breadcrumb":{"@id":"https:\/\/vectalk.com.br\/blog\/lista-opt-in-whatsapp\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vectalk.com.br\/blog\/lista-opt-in-whatsapp\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vectalk.com.br\/blog\/lista-opt-in-whatsapp\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vectalk.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Como montar uma lista opt-in para WhatsApp (e manter ela saud\u00e1vel)"}]},{"@type":"WebSite","@id":"https:\/\/vectalk.com.br\/blog\/#website","url":"https:\/\/vectalk.com.br\/blog\/","name":"Blog Vectalk","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vectalk.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/vectalk.com.br\/blog\/#\/schema\/person\/ff36ecd9d8257856f227f8e5d639db2b","name":"wanderleyfcunha","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g","caption":"wanderleyfcunha"},"sameAs":["https:\/\/vectalk.com.br\/blog"]}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts\/344","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/comments?post=344"}],"version-history":[{"count":1,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts\/344\/revisions"}],"predecessor-version":[{"id":347,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts\/344\/revisions\/347"}],"wp:attachment":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/media?parent=344"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/categories?post=344"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/tags?post=344"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}