Guías

Opt-in de newsletter conforme al RGPD en el pago de WooCommerce

Por Mariusz Szatkowski · Actualizado: 2026-06-25

Captar suscriptores de newsletter en el pago es una de las formas más sencillas de ampliar la lista de marketing de una tienda, pues la clienta o el cliente ya está activo de todos modos y acaba de introducir su dirección de correo en el formulario de pedido. El problema: según el RGPD, no puedes añadir sin más a los compradores a una lista de distribución solo porque hayan comprado algo. Necesitas su consentimiento claro y separado. Esta guía explica qué es una casilla de opt-in orientada al RGPD, por qué los valores predeterminados son tan importantes, qué debería contener una prueba de consentimiento y cómo configurar en WooCommerce un opt-in que solo recabe a las personas que de verdad han aceptado y mantenga sus direcciones en tu propio sitio web.

Qué es una casilla de opt-in de newsletter conforme al RGPD

Una casilla de opt-in de newsletter en el pago es un único campo opcional a través del cual una clienta o un cliente puede decidir, al formalizar un pedido, unirse a tu lista de distribución.

La palabra clave es opcional. Formalizar un pedido y suscribirse a un newsletter son dos decisiones distintas, y el RGPD las trata también así. La casilla separa el consentimiento de marketing de la compra, de modo que los clientes pueden comprar sin suscribirse y suscribirse sin sentirse presionados. Es una pequeña pieza de interfaz, pero es precisamente en este punto donde la mayoría de las tiendas o bien construyen una lista limpia y sólida o bien se crean en silencio un riesgo.

Un opt-in conforme presenta algunos rasgos comunes:

  • Está sin marcar por defecto, de modo que la clienta o el cliente toma una decisión activa.
  • Su formulación es clara y concreta sobre para qué se apunta la persona.
  • Marcar la casilla no es condición para cerrar el pedido.
  • Genera una prueba de consentimiento a la que puedas recurrir más adelante.

Si falta aunque sea uno de estos puntos, la casilla deja de ser una prueba de consentimiento y pasa a ser una pregunta que no podrás responder después. Una casilla premarcada, una etiqueta vaga o una lista sin datos de alta conducen todas al mismo resultado: un montón de direcciones de correo de las que no puedes demostrar que alguien las aceptó.

Por qué es importante un opt-in basado en el consentimiento

El RGPD aplica un listón alto a lo que cuenta como consentimiento, y la casilla es justamente el punto en el que la mayoría de las tiendas o bien cumplen ese listón o bien lo fallan sin darse cuenta.

Un consentimiento debe otorgarse, según el RGPD, de forma libre, específica, informada e inequívoca. Una casilla premarcada no cumple ese listón, pues la clienta o el cliente no ha aceptado de forma activa. La persona simplemente no se ha dado de baja, y no darse de baja no es lo mismo que la decisión consciente de darse de alta. Las autoridades de control se han pronunciado con claridad en este punto, y una casilla marcada por defecto es con diferencia el error más habitual en el pago.

Hacerlo bien se amortiza en más que solo cumplimiento legal:

  • Una lista más limpia. Todos los de la lista han optado de forma consciente por ella, así que las tasas de apertura, las de clic y la entregabilidad tienden a ser mejores. Una lista de personas que de verdad querían tus correos vale muchísimo más que una lista mayor de personas que nunca notaron que se apuntaron.
  • Menor riesgo. Un opt-in documentado y afirmativo es mucho más fácil de defender que una lista de origen desconocido. Si alguna vez llega una queja, la diferencia entre “aquí está la fecha y la fuente del consentimiento” y “no estoy seguro de cómo esa dirección llegó ahí” decide todo el caso.
  • Más confianza. Los clientes a los que nunca se metió en una lista a escondidas marcan tus correos como spam con menos frecuencia, lo que protege tu reputación de remitente también para todos los demás de la lista.

Qué necesita un buen opt-in en el pago

Una herramienta de opt-in de newsletter para WooCommerce debería cubrir un puñado de fundamentos. Usa esto como lista de comprobación, tanto si lo construyes tú mismo como si lo compras o instalas como plugin:

  • Un campo propio y opcional. El opt-in debe ser una decisión propia y no debe mezclarse jamás con un campo obligatorio del pago ni con la casilla de las condiciones generales.
  • El valor predeterminado correcto. Sin marcar por defecto, de modo que el consentimiento sea un acto que la clienta o el cliente realiza de forma activa, y no uno que haya que deshacer.
  • Una formulación editable y concreta. Deberías poder redactar la etiqueta para tu tienda y tu público, y no quedar atado a la elección de palabras de otro.
  • Una prueba de consentimiento completa. La dirección de correo, una marca de que la persona aceptó de forma activa, dónde tuvo lugar el opt-in y en qué fecha.
  • Datos que permanecen en su sitio. La dirección debería aterrizar en tu propia base de datos y no enviarse a una plataforma externa en el momento en que se marca la casilla.
  • Una forma de sacar la lista. Cuando estés listo para enviar, una exportación limpia, de modo que nunca quedes atado a una única herramienta.

Fíjate en lo que no figura en esta lista: el envío del newsletter. Recabar consentimientos y operar un programa de correo son dos tareas distintas. Una herramienta que hace bien la recogida, guarda un registro limpio y te entrega la lista en tus términos hace exactamente lo que debería hacer la fase del pago. Qué envías y cómo lo envías es una decisión posterior y consciente.

Cómo lo implementa Subscribe

Subscribe - Newsletter Opt-In for WooCommerce es un plugin gratuito y de código abierto construido para hacer bien exactamente una tarea: poner una casilla de opt-in basada en el consentimiento en tu pago de WooCommerce y registrar quién ha aceptado. No intenta ser una plataforma de correo electrónico. Es la puerta de entrada limpia a tu lista.

Cuando una clienta o un cliente marca la casilla y formaliza el pedido, Subscribe guarda la dirección de correo en tu propio sitio web, junto con la marca de consentimiento, la fuente de la que procede el opt-in y la fecha. La casilla está sin marcar por defecto, que es lo que necesitan la mayoría de las configuraciones del RGPD, y el texto de la etiqueta es editable, de modo que puedas redactarlo para tu tienda. Nada se envía jamás a un servicio externo, de modo que las direcciones permanecen en tu base de datos y en ningún otro sitio.

El registro de suscriptor

Cada opt-in se guarda como un registro privado de suscriptor, almacenado como tipo de contenido personalizado subscribe_subscriber en tu base de datos de WordPress. Cada registro contiene cuatro cosas: la dirección de correo que la clienta o el cliente ha introducido, una marca de consentimiento que confirma que la casilla se marcó de forma activa, la fuente, para que sepas que el opt-in procede del pago, y la fecha de alta, que fija cuándo se otorgó el consentimiento. Estos cuatro campos son exactamente la cadena de pruebas descrita más arriba. Si una suscriptora o un suscriptor pregunta alguna vez por qué recibe tus correos, o una autoridad de control quiere saber cómo una dirección llegó a tu lista, puedes responder con una fecha y una fuente en lugar de con un encogimiento de hombros.

Subscribe además omite duplicados, de modo que la misma dirección de correo nunca se recaba dos veces, por muchas veces que esa clienta o ese cliente pase por caja. En WooCommerce > Suscriptores ves a todos los que se han apuntado y exportas la lista completa con un clic como archivo CSV cuando quieras usarla. La exportación está protegida contra la inyección CSV, de modo que abrirla en una hoja de cálculo no convierte una dirección manipulada en una fórmula. El plugin lo mantiene todo en tu propia base de datos, trae una plantilla de traducción, declara su compatibilidad con HPOS y elimina sus datos limpiamente al desinstalarse.

Una limitación honesta que conviene nombrar con claridad: la casilla de opt-in se muestra en el pago clásico (mediante shortcode). El plugin declara su compatibilidad con los bloques de carrito y pago, de modo que no se dispara ninguna advertencia, pero la casilla en sí se presenta actualmente en el pago clásico. Si tu tienda usa el pago de bloques, planifícalo en consecuencia.

Así se configura

Dejar el opt-in en marcha lleva solo unos minutos:

  1. Instala el plugin desde Plugins > Instalar, o súbelo a /wp-content/plugins/subscribe. WooCommerce debe estar instalado y activo primero, de lo contrario el plugin muestra un aviso y no hace nada.
  2. Actívalo.
  3. Ve a WooCommerce > Subscribe para activar el opt-in, fijar la etiqueta de la casilla y elegir si arranca premarcada. Dejarla sin marcar es el valor predeterminado correcto para la mayoría de las tiendas.
  4. En cuanto lleguen pedidos, encuentras a las personas que se han apuntado en WooCommerce > Suscriptores y descargas la lista con el botón Exportar como CSV cuando la necesites.

Ese es todo el flujo. El ajuste para premarcar la casilla existe para los pocos casos en que la normativa local lo autoriza de forma inequívoca, pero está desactivado de fábrica, que es el valor predeterminado seguro.

Consejos prácticos para una lista limpia

El plugin aporta el mecanismo. Unos cuantos hábitos hacen que la lista que construye sea de verdad útil:

  • Formula la etiqueta de forma humana. “Envíame de vez en cuando novedades y ofertas por correo electrónico” le dice a la clienta o al cliente exactamente a qué acepta. Evita formulaciones vagas como “mantener el contacto”, que no dicen qué acabará en la bandeja de entrada.
  • Mantén el opt-in aparte del pedido en sí. Debería leerse como un añadido que se puede tomar o dejar, y nunca como un paso que parece obligatorio. El pedido debe poder cerrarse con independencia de si la casilla está marcada o no.
  • No premarques la casilla. Aunque la normativa local pudiera permitirlo, una casilla vacía aporta la prueba de consentimiento más fuerte y la lista más comprometida. Los pocos suscriptores adicionales que atrapa una casilla premarcada rara vez son los que abren tus correos.
  • Exporta según tu calendario, no en el alta. Mantener las direcciones en tu propia base de datos hasta que decidas moverlas es minimización de datos en la práctica. Los datos personales solo llegan a una plataforma externa cuando tú lo decides.
  • Piensa en el plazo de conservación. Un registro limpio hace fáciles las solicitudes de supresión y de acceso, pero aun así debes fijar cuánto tiempo conservas a los suscriptores y respetar las solicitudes de baja.

Subscribe frente a WooCommerce estándar

WooCommerce recaba una dirección de correo para el pedido, pero no tiene opt-in de newsletter y ningún concepto en absoluto de un consentimiento de marketing. Aquí está la diferencia específicamente para las altas de newsletter:

FunciónWooCommerce estándarSubscribe
Opt-in de newsletter en el pagoNo incluidoCasilla opcional en el pago clásico
Sin marcar por defectono aplicaSí, con etiqueta editable
Separado de la decisión de comprano aplicaSí, la casilla nunca es condición de compra
Prueba de consentimientoNingunaCorreo, marca de consentimiento, fuente y fecha de alta
Trato de duplicadosno aplicaOmite los correos ya recabados
Dónde residen los datosSolo datos del pedidoRegistros privados de suscriptores en tu propia base de datos
Exportación de la listaExportación manual de pedidosCSV con un clic (protegida contra inyección)
Envío a un servicio de correoNoNo en la versión gratuita (Pro añade sincronización con Mailchimp, Brevo, Klaviyo)
CosteGratuito (sin opt-in)Gratuito; Pro añade correo de bienvenida, doble opt-in y sincronización ESP

Gratuito frente a Pro

La versión gratuita es un flujo de recogida completo, no un anticipo: la casilla basada en el consentimiento, la etiqueta editable, los registros privados de suscriptores con consentimiento, fuente y fecha, el trato de duplicados y la exportación CSV con un clic están todos incluidos, y nada sale de tu base de datos.

Subscribe Pro es un complemento independiente que requiere el plugin gratuito y se construye sobre él para tiendas que están listas para operar un programa de correo. Añade un correo de bienvenida automático, que se envía una vez por suscriptora o suscriptor, un doble opt-in opcional con un enlace de confirmación firmado que caduca a los siete días, campos de pago propios y marcado de fuente adicionales, que se guardan en el registro del suscriptor y se incluyen en la exportación, así como la sincronización automática con Mailchimp, Brevo o Klaviyo tras el opt-in, en la que las altas del pago se dirigen a una lista propia. Pro se distribuye a través de Freemius y no a través del directorio de WordPress.org. Si solo necesitas una vía limpia y conforme para recabar consentimientos y mantener la lista en tu propio sitio web, el plugin gratuito hace toda la tarea.

En resumen

Según el RGPD, no puedes añadir a los compradores a un newsletter solo porque hayan comprado algo. Un consentimiento debe ser libre, específico, informado e inequívoco, lo que en la práctica significa una casilla vacía, una formulación clara, ninguna presión para marcar la casilla y una prueba de quién aceptó y cuándo. WooCommerce estándar no ofrece nada de esto. El plugin gratuito Subscribe añade al pago clásico un opt-in basado en el consentimiento, guarda a cada suscriptora y suscriptor como un registro privado con dirección de correo, marca de consentimiento, fuente y fecha, omite duplicados y exporta la lista con un clic como CSV, todo mantenido en tu propia base de datos y nunca enviado a ningún sitio. Subscribe Pro añade encima correos de bienvenida, doble opt-in y la sincronización con Mailchimp, Brevo o Klaviyo, cuando estés listo para empezar a enviar. En cualquier caso, la política de privacidad, la base jurídica y la forma en que escribes a las personas siguen siendo cosa tuya que confirmar.

Subscribe - Newsletter Opt-In for WooCommerce