{"id":346,"date":"2026-10-25T13:08:04","date_gmt":"2026-10-25T13:08:04","guid":{"rendered":"https:\/\/vectalk.com.br\/blog\/lista-opt-in-whatsapp-es\/"},"modified":"2026-10-25T13:08:14","modified_gmt":"2026-10-25T13:08:14","slug":"lista-opt-in-whatsapp-es","status":"publish","type":"post","link":"https:\/\/vectalk.com.br\/blog\/es\/lista-opt-in-whatsapp-es\/","title":{"rendered":"C\u00f3mo armar una lista opt-in para WhatsApp (y mantenerla sana)"},"content":{"rendered":"\n<p><em>Actualizado el 25\/10\/2026<\/em><\/p>\n\n\n\n<p>El opt-in en WhatsApp es el permiso que una persona da para recibir mensajes de tu empresa. Seg\u00fan la regla de Meta, debe dejar claro que la persona acepta recibir comunicaciones, indicar el nombre de la empresa y cumplir la ley local; el m\u00e9todo de obtenci\u00f3n (sitio web, SMS, tel\u00e9fono, papel) queda a tu criterio. Una lista opt-in sana es aquella en la que cada contacto tiene prueba de cu\u00e1ndo y c\u00f3mo acept\u00f3, las bajas se respetan de inmediato y quien ya no lee deja de recibir mensajes.<\/p>\n\n\n\n<p>Esta gu\u00eda muestra las reglas oficiales, siete formas de obtener el permiso, qu\u00e9 guardar en la base de datos y las rutinas que mantienen la lista limpia.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Qu\u00e9 exige Meta<\/h2>\n\n\n\n<p>La 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> dice que la empresa puede contactar a personas en WhatsApp si (a) le dieron su n\u00famero de celular y (b) la empresa recibi\u00f3 de ellas un permiso que confirma que quieren recibir mensajes o llamadas de esa empresa. Los requisitos son tres:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Dejar claro que la persona est\u00e1 aceptando recibir comunicaciones de la empresa.<\/li>\n\n\n<li>Dejar claro el nombre de la empresa.<\/li>\n\n\n<li>Cumplir la legislaci\u00f3n aplicable.<\/li>\n\n<\/ol>\n\n\n\n<p>Desde la actualizaci\u00f3n de la pol\u00edtica de noviembre de 2024, el opt-in puede ser general, sin mencionar WhatsApp espec\u00edficamente, siempre que cumpla la ley local.<\/p>\n\n\n\n<p>La <a href=\"https:\/\/whatsappbusiness.com\/pt-br\/policy\/\" target=\"_blank\" rel=\"noreferrer noopener\">Pol\u00edtica de Mensajer\u00eda de WhatsApp Business<\/a> (actualizada el 23\/09\/2026) agrega la otra mitad de la regla: la empresa debe <strong>respetar todas las solicitudes para dejar de recibir mensajes, hechas dentro o fuera de WhatsApp<\/strong>, y los mensajes no pueden confundir, sorprender ni enga\u00f1ar a quien los recibe.<\/p>\n\n\n\n<p>En resumen: tener el n\u00famero no es tener permiso. Una lista comprada, n\u00fameros sacados de grupos o registros antiguos sin consentimiento no son opt-in.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfOpt-in general o por categor\u00eda?<\/h2>\n\n\n\n<p>Meta acepta un opt-in general, pero en la misma p\u00e1gina recomienda como buena pr\u00e1ctica:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>obtener un opt-in que cubra las categor\u00edas de mensajes que la empresa va a enviar (actualizaciones de pedidos, ofertas, recomendaciones), <strong>o<\/strong><\/li>\n\n\n<li>obtener opt-ins separados por categor\u00eda, lo que reduce el riesgo de bloqueos por mensajes inesperados.<\/li>\n\n<\/ul>\n\n\n\n<p>En la pr\u00e1ctica, el modelo por categor\u00eda funciona mejor para la lista. Quien acept\u00f3 &#8220;estado del pedido&#8221; y recibe ofertas cada semana te bloquea; quien acept\u00f3 &#8220;ofertas&#8221; las espera. Separa al menos dos finalidades:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Finalidad<\/th><th>Ejemplos<\/th><th>Plantilla<\/th><\/tr><\/thead><tbody><tr><td>Transaccional<\/td><td>Pedido, entrega, cobro, citas, acceso a cursos<\/td><td>Utilidad<\/td><\/tr><tr><td>Promocional<\/td><td>Ofertas, lanzamientos, novedades, invitaciones<\/td><td>Marketing<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Para ver d\u00f3nde encaja cada mensaje, mira <a href=\"https:\/\/vectalk.com.br\/blog\/es\/aviso-evento-plantilla-utilidad\/\">avisos de evento: utilidad o marketing<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Siete formas de obtener el opt-in<\/h2>\n\n\n\n<p>Meta menciona como ejemplos aceptados el SMS, el sitio web, el tel\u00e9fono (con IVR) y el formato presencial o en papel. Estas son las formas m\u00e1s comunes en la pr\u00e1ctica, todas dentro de esos requisitos:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Casilla en el checkout o en el registro.<\/strong> Desmarcada por defecto, con el nombre de la empresa y la finalidad en el texto.<\/li>\n\n\n<li><strong>Formulario de captaci\u00f3n (landing page).<\/strong> El campo de WhatsApp lleva una frase de consentimiento justo debajo.<\/li>\n\n\n<li><strong>Conversaci\u00f3n iniciada por el cliente.<\/strong> La persona te escribe (por enlace, c\u00f3digo QR o anuncio). Dentro de la ventana de 24 horas puedes responder libremente. Para enviar plantillas despu\u00e9s, pide el permiso ah\u00ed mismo, con botones.<\/li>\n\n\n<li><strong>C\u00f3digo QR en el punto de venta.<\/strong> El QR abre una conversaci\u00f3n con un mensaje prellenado; la primera respuesta de la empresa pide la confirmaci\u00f3n.<\/li>\n\n\n<li><strong>SMS o correo a tu base actual.<\/strong> &#8220;Responde S\u00cd para recibir avisos de Tienda Ejemplo por WhatsApp.&#8221; Guarda la respuesta.<\/li>\n\n\n<li><strong>Tel\u00e9fono o IVR.<\/strong> El agente o el IVR pregunta y registra la respuesta, con fecha y grabaci\u00f3n cuando la haya.<\/li>\n\n\n<li><strong>Papel firmado.<\/strong> Ficha de registro en la tienda o la cl\u00ednica, con el campo de autorizaci\u00f3n.<\/li>\n\n<\/ol>\n\n\n\n<p>Un texto de consentimiento que cumple los tres requisitos:<\/p>\n\n\n\n<p><em>&#8220;Quiero recibir actualizaciones de pedidos y ofertas de Tienda Ejemplo por WhatsApp. Puedo darme de baja cuando quiera respondiendo SALIR.&#8221;<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pedir el opt-in dentro de la conversaci\u00f3n<\/h3>\n\n\n\n<p>Cuando el cliente inicia la conversaci\u00f3n, usa botones de respuesta r\u00e1pida para registrar su elecci\u00f3n con un 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\": \"\u00bfQuieres recibir avisos de pedidos y ofertas de Tienda Ejemplo por aqu\u00ed? Puedes darte de baja cuando quieras.\" },\n    \"action\": {\n      \"buttons\": [\n        { \"type\": \"reply\", \"reply\": { \"id\": \"optin_todo\", \"title\": \"Pedidos y ofertas\" } },\n        { \"type\": \"reply\", \"reply\": { \"id\": \"optin_pedidos\", \"title\": \"Solo pedidos\" } },\n        { \"type\": \"reply\", \"reply\": { \"id\": \"optin_no\", \"title\": \"No, gracias\" } }\n      ]\n    }\n  }\n}<\/code><\/pre>\n\n\n\n<p>La respuesta llega al webhook como <code>interactive.button_reply.id<\/code>. Para formularios m\u00e1s completos (nombre, correo, preferencias), <a href=\"https:\/\/vectalk.com.br\/blog\/es\/whatsapp-flows-es\/\">WhatsApp Flows<\/a> tiene un componente propio de consentimiento, <code>OptIn<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Confirmar un opt-in obtenido en otro canal<\/h3>\n\n\n\n<p>Si el consentimiento vino del sitio web o del correo, Meta prev\u00e9 un mensaje de confirmaci\u00f3n como plantilla de <strong>utilidad<\/strong>, en la fila &#8220;Gesti\u00f3n de opt-in en WhatsApp&#8221; de la <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/templates\/template-categorization\" target=\"_blank\" rel=\"noreferrer noopener\">documentaci\u00f3n de categorizaci\u00f3n<\/a>. El ejemplo oficial va en la l\u00ednea de: &#8220;\u00a1Gracias por confirmar! Ahora recibir\u00e1s notificaciones por WhatsApp.&#8221; La confirmaci\u00f3n de baja tambi\u00e9n entra en esa fila.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Qu\u00e9 guardar como prueba<\/h2>\n\n\n\n<p>Guarda el consentimiento junto con el contacto, con lo suficiente para mostrar cu\u00e1ndo, c\u00f3mo y para qu\u00e9 acept\u00f3 la persona:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-json\">{\n  \"wa_id\": \"5511988887777\",\n  \"consentimientos\": [\n    {\n      \"finalidad\": \"transaccional\",\n      \"origen\": \"checkout_sitio\",\n      \"texto_aceptado\": \"Quiero recibir actualizaciones de pedidos de Tienda Ejemplo por WhatsApp.\",\n      \"version_texto\": \"2026-09\",\n      \"aceptado_en\": \"2026-10-12T14:32:10-03:00\",\n      \"ip\": \"200.0.0.10\"\n    },\n    {\n      \"finalidad\": \"promocional\",\n      \"origen\": \"boton_whatsapp\",\n      \"wamid_respuesta\": \"wamid.HBgN...\",\n      \"aceptado_en\": \"2026-10-12T14:40:02-03:00\"\n    }\n  ],\n  \"bajas\": []\n}<\/code><\/pre>\n\n\n\n<p>Buenas reglas para ese registro:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Versiona el texto del consentimiento.<\/strong> Si cambias la frase, el registro antiguo sigue apuntando al texto que la persona vio.<\/li>\n\n\n<li><strong>Guarda el origen.<\/strong> Checkout, formulario, bot\u00f3n en WhatsApp, IVR, papel.<\/li>\n\n\n<li><strong>Para consentimientos en WhatsApp, guarda el <code>wamid<\/code><\/strong> de la respuesta del cliente.<\/li>\n\n\n<li><strong>Nunca borres una baja.<\/strong> Registra su fecha y origen; es lo que evita una reimportaci\u00f3n accidental.<\/li>\n\n<\/ul>\n\n\n\n<p>Seg\u00fan d\u00f3nde operes, tambi\u00e9n aplica la ley de privacidad. En Brasil, es la LGPD (Ley 13.709\/2018, la ley brasile\u00f1a de protecci\u00f3n de datos). Base legal, plazo de conservaci\u00f3n y forma de revocaci\u00f3n son temas para el \u00e1rea jur\u00eddica de la empresa; el art\u00edculo <a href=\"https:\/\/vectalk.com.br\/blog\/es\/lgpd-whatsapp-es\/\">LGPD y WhatsApp<\/a> explica los conceptos, sin reemplazar la asesor\u00eda de un abogado.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">C\u00f3mo mantener la lista sana<\/h2>\n\n\n\n<p>Obtener permisos es la mitad del trabajo. La otra mitad es sacar de la lista a quien no quiere o ya no lee.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Baja por todas las puertas<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Bot\u00f3n de baja en la plantilla de marketing<\/strong>, como &#8220;No quiero ofertas&#8221;. El toque llega al webhook con <code>type: \"button\"<\/code>; marca la baja de inmediato.<\/li>\n\n\n<li><strong>Palabras clave en la conversaci\u00f3n<\/strong>, como SALIR, BAJA, CANCELAR. Trata las variaciones y responde confirmando.<\/li>\n\n\n<li><strong>Solicitudes fuera de WhatsApp<\/strong>, por correo, tel\u00e9fono o atenci\u00f3n al cliente. La pol\u00edtica exige respetarlas tambi\u00e9n.<\/li>\n\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">El usuario tambi\u00e9n puede detener el marketing desde WhatsApp<\/h3>\n\n\n\n<p>La persona puede detener los mensajes de marketing de tu empresa directamente en la app. Meta te avisa de dos formas:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>el webhook <strong><code>user_preferences<\/code><\/strong> llega con <code>category: \"marketing_messages\"<\/code> y <code>value: \"stop\"<\/code> (o <code>\"resume\"<\/code>, cuando vuelve), seg\u00fan la <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/webhooks\/reference\/user_preferences\" target=\"_blank\" rel=\"noreferrer noopener\">referencia del webhook<\/a>;<\/li>\n\n\n<li>si env\u00edas marketing de todos modos, el estado vuelve <code>failed<\/code> con el error <strong><code>131050<\/code><\/strong>, y la indicaci\u00f3n de Meta es no reintentar.<\/li>\n\n<\/ul>\n\n\n\n<p>Sincroniza ambos con tu base: <code>stop<\/code> saca el contacto de las audiencias de marketing, <code>resume<\/code> lo devuelve.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Interacci\u00f3n y frecuencia<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>L\u00edmite por usuario.<\/strong> El error <code>131049<\/code> indica que Meta no entreg\u00f3 el mensaje para mantener una interacci\u00f3n sana en el ecosistema. La indicaci\u00f3n oficial es esperar al menos 24 horas antes de reenviar. Los contactos que acumulan este error est\u00e1n saturados. Mira <a href=\"https:\/\/vectalk.com.br\/blog\/es\/error-131049-whatsapp-limite-marketing\/\">l\u00edmite de marketing por usuario<\/a>.<\/li>\n\n\n<li><strong>Inactivos.<\/strong> Quien no lee ni responde hace meses baja tu tasa de lectura. Haz una campa\u00f1a de reconfirmaci\u00f3n (&#8220;\u00bfTodav\u00eda quieres recibir nuestras ofertas?&#8221;) y elimina a quien no responda.<\/li>\n\n\n<li><strong>Tope de frecuencia.<\/strong> Define en tu sistema cu\u00e1ntos mensajes de marketing recibe cada contacto por semana.<\/li>\n\n\n<li><strong>Calidad.<\/strong> Los bloqueos y denuncias bajan la <a href=\"https:\/\/vectalk.com.br\/blog\/es\/calidad-numero-whatsapp-api\/\">calidad del n\u00famero<\/a>. Vigila la calidad cada vez que lances una nueva forma de obtenci\u00f3n, como recomienda la propia Meta.<\/li>\n\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Rutina mensual<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Tarea<\/th><th>C\u00f3mo<\/th><\/tr><\/thead><tbody><tr><td>Eliminar bajas pendientes<\/td><td>Cruzar botones, palabras clave, <code>user_preferences<\/code> y <code>131050<\/code><\/td><\/tr><tr><td>Revisar contactos con <code>131049<\/code> frecuente<\/td><td>Reducir la frecuencia<\/td><\/tr><tr><td>Reconfirmar inactivos<\/td><td>Plantilla de reconfirmaci\u00f3n; eliminar a quien no responde<\/td><\/tr><tr><td>Auditar or\u00edgenes nuevos<\/td><td>Verificar que el texto de consentimiento mencione la empresa y la finalidad<\/td><\/tr><tr><td>Revisar la calidad<\/td><td>En WhatsApp Manager, antes de cada campa\u00f1a grande<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Antes de un env\u00edo grande, estima el costo con <a href=\"https:\/\/vectalk.com.br\/blog\/es\/costo-campana-whatsapp\/\">cu\u00e1nto cuesta una campa\u00f1a en WhatsApp<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">C\u00f3mo hacerlo con Vectalk<\/h2>\n\n\n\n<p>Vectalk usa los mismos payloads y webhooks de la Cloud API, as\u00ed que todo lo de esta gu\u00eda funciona igual:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Botones de opt-in<\/strong>: <code>POST \/api\/messages<\/code> con <code>type: \"interactive\"<\/code> (<a href=\"https:\/\/docs.vectalk.com.br\/api-reference\/messages\/send-buttons\">documentaci\u00f3n de botones<\/a>).<\/li>\n\n\n<li><strong>C\u00f3digo QR con mensaje prellenado<\/strong>: <code>POST \/api\/qr-codes<\/code>, que devuelve el enlace <code>wa.me<\/code> y la imagen del QR (<a href=\"https:\/\/docs.vectalk.com.br\/api-reference\/qr-codes\/create\">documentaci\u00f3n<\/a>).<\/li>\n\n\n<li><strong>Respuestas, botones de baja y errores <code>131050<\/code>\/<code>131049<\/code><\/strong>: en el webhook registrado con <code>POST \/api\/webhooks<\/code>.<\/li>\n\n<\/ul>\n\n\n\n<p>Crea tu cuenta en <a href=\"https:\/\/apps.vectalk.com.br\/register\">apps.vectalk.com.br\/register<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Preguntas frecuentes<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Si el cliente me escribi\u00f3, \u00bfeso ya es opt-in?<\/h3>\n\n\n\n<p>Te da la ventana de 24 horas para responder. Para enviar plantillas despu\u00e9s, por iniciativa de la empresa, pide el permiso expl\u00edcitamente, con el nombre de la empresa y la finalidad, y guarda la respuesta.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfPuedo usar mi base de clientes antigua?<\/h3>\n\n\n\n<p>Solo los contactos que dieron permiso para recibir mensajes de tu empresa. Para los dem\u00e1s, pide el opt-in por un canal donde ya tengas relaci\u00f3n (correo, SMS, en la pr\u00f3xima compra) antes de escribirles por WhatsApp.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfEl opt-in tiene que mencionar WhatsApp?<\/h3>\n\n\n\n<p>Desde la actualizaci\u00f3n de noviembre de 2024, no necesariamente: puede ser general, siempre que cumpla la ley local. Mencionar el canal, sin embargo, deja clara la expectativa y reduce bloqueos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfCu\u00e1nto tiempo vale un opt-in?<\/h3>\n\n\n\n<p>Meta no define una vigencia. Lo que importa en la pr\u00e1ctica es la interacci\u00f3n: los contactos que dejaron de leer hace mucho deben reconfirmarse o eliminarse.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfPuedo comprar una lista con opt-in?<\/h3>\n\n\n\n<p>El opt-in tiene que ser para tu empresa, con su nombre. Un permiso dado a otra empresa no cumple el requisito, y ese tipo de listas suele generar bloqueos y denuncias.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Fuentes oficiales consultadas el 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 Mensajer\u00eda de WhatsApp Business<\/a> (actualizada el 23\/09\/2026), <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/templates\/template-categorization\" target=\"_blank\" rel=\"noreferrer noopener\">Categorizaci\u00f3n de plantillas<\/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 error<\/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\">Ley 13.709\/2018 (LGPD)<\/a>, <a href=\"https:\/\/docs.vectalk.com.br\/api-reference\/qr-codes\/create\">Vectalk: c\u00f3digos QR<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Reglas oficiales de opt-in de Meta, siete formas de obtener el permiso, qu\u00e9 guardar como prueba y las rutinas que mantienen sana tu lista de WhatsApp.<\/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":[12],"tags":[],"class_list":["post-346","post","type-post","status-publish","format-standard","hentry","category-uncategorized-es"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Opt-in en WhatsApp: c\u00f3mo armar y cuidar tu lista | Vectalk<\/title>\n<meta name=\"description\" content=\"Opt-in WhatsApp: reglas oficiales de Meta, formas de obtener el permiso, c\u00f3mo guardar la prueba y c\u00f3mo mantener la lista limpia con bajas y 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\/es\/lista-opt-in-whatsapp-es\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Opt-in en WhatsApp: c\u00f3mo armar y cuidar tu lista | Vectalk\" \/>\n<meta property=\"og:description\" content=\"Opt-in WhatsApp: reglas oficiales de Meta, formas de obtener el permiso, c\u00f3mo guardar la prueba y c\u00f3mo mantener la lista limpia con bajas y webhooks.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vectalk.com.br\/blog\/es\/lista-opt-in-whatsapp-es\/\" \/>\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:14+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\\\/es\\\/lista-opt-in-whatsapp-es\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/es\\\/lista-opt-in-whatsapp-es\\\/\"},\"author\":{\"name\":\"wanderleyfcunha\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/ff36ecd9d8257856f227f8e5d639db2b\"},\"headline\":\"C\u00f3mo armar una lista opt-in para WhatsApp (y mantenerla sana)\",\"datePublished\":\"2026-10-25T13:08:04+00:00\",\"dateModified\":\"2026-10-25T13:08:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/es\\\/lista-opt-in-whatsapp-es\\\/\"},\"wordCount\":1655,\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/es\\\/lista-opt-in-whatsapp-es\\\/\",\"url\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/es\\\/lista-opt-in-whatsapp-es\\\/\",\"name\":\"Opt-in en WhatsApp: c\u00f3mo armar y cuidar tu lista | Vectalk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#website\"},\"datePublished\":\"2026-10-25T13:08:04+00:00\",\"dateModified\":\"2026-10-25T13:08:14+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/ff36ecd9d8257856f227f8e5d639db2b\"},\"description\":\"Opt-in WhatsApp: reglas oficiales de Meta, formas de obtener el permiso, c\u00f3mo guardar la prueba y c\u00f3mo mantener la lista limpia con bajas y webhooks.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/es\\\/lista-opt-in-whatsapp-es\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/es\\\/lista-opt-in-whatsapp-es\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/es\\\/lista-opt-in-whatsapp-es\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"C\u00f3mo armar una lista opt-in para WhatsApp (y mantenerla sana)\"}]},{\"@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 en WhatsApp: c\u00f3mo armar y cuidar tu lista | Vectalk","description":"Opt-in WhatsApp: reglas oficiales de Meta, formas de obtener el permiso, c\u00f3mo guardar la prueba y c\u00f3mo mantener la lista limpia con bajas y 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\/es\/lista-opt-in-whatsapp-es\/","og_locale":"en_US","og_type":"article","og_title":"Opt-in en WhatsApp: c\u00f3mo armar y cuidar tu lista | Vectalk","og_description":"Opt-in WhatsApp: reglas oficiales de Meta, formas de obtener el permiso, c\u00f3mo guardar la prueba y c\u00f3mo mantener la lista limpia con bajas y webhooks.","og_url":"https:\/\/vectalk.com.br\/blog\/es\/lista-opt-in-whatsapp-es\/","og_site_name":"Blog Vectalk","article_published_time":"2026-10-25T13:08:04+00:00","article_modified_time":"2026-10-25T13:08:14+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\/es\/lista-opt-in-whatsapp-es\/#article","isPartOf":{"@id":"https:\/\/vectalk.com.br\/blog\/es\/lista-opt-in-whatsapp-es\/"},"author":{"name":"wanderleyfcunha","@id":"https:\/\/vectalk.com.br\/blog\/#\/schema\/person\/ff36ecd9d8257856f227f8e5d639db2b"},"headline":"C\u00f3mo armar una lista opt-in para WhatsApp (y mantenerla sana)","datePublished":"2026-10-25T13:08:04+00:00","dateModified":"2026-10-25T13:08:14+00:00","mainEntityOfPage":{"@id":"https:\/\/vectalk.com.br\/blog\/es\/lista-opt-in-whatsapp-es\/"},"wordCount":1655,"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/vectalk.com.br\/blog\/es\/lista-opt-in-whatsapp-es\/","url":"https:\/\/vectalk.com.br\/blog\/es\/lista-opt-in-whatsapp-es\/","name":"Opt-in en WhatsApp: c\u00f3mo armar y cuidar tu lista | Vectalk","isPartOf":{"@id":"https:\/\/vectalk.com.br\/blog\/#website"},"datePublished":"2026-10-25T13:08:04+00:00","dateModified":"2026-10-25T13:08:14+00:00","author":{"@id":"https:\/\/vectalk.com.br\/blog\/#\/schema\/person\/ff36ecd9d8257856f227f8e5d639db2b"},"description":"Opt-in WhatsApp: reglas oficiales de Meta, formas de obtener el permiso, c\u00f3mo guardar la prueba y c\u00f3mo mantener la lista limpia con bajas y webhooks.","breadcrumb":{"@id":"https:\/\/vectalk.com.br\/blog\/es\/lista-opt-in-whatsapp-es\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vectalk.com.br\/blog\/es\/lista-opt-in-whatsapp-es\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vectalk.com.br\/blog\/es\/lista-opt-in-whatsapp-es\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vectalk.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"C\u00f3mo armar una lista opt-in para WhatsApp (y mantenerla sana)"}]},{"@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\/346","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=346"}],"version-history":[{"count":1,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts\/346\/revisions"}],"predecessor-version":[{"id":349,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts\/346\/revisions\/349"}],"wp:attachment":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/media?parent=346"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/categories?post=346"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/tags?post=346"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}