Cómo crear un newsletter en WordPress
El email tiene el mejor retorno por euro invertido de todos los canales de marketing digital. Una lista propia, a diferencia de los seguidores en redes sociales, es tuya: ningún cambio de algoritmo te la quita. Montar un sistema de newsletter en WordPress es más sencillo de lo que parece y hay opciones válidas tanto para quien quiere todo dentro de WordPress como para quien prefiere conectar con una plataforma externa especializada.
Opción 1: MailPoet — todo dentro de WordPress
MailPoet es el plugin más completo para gestionar newsletters directamente desde WordPress. Tienes el formulario de suscripción, la lista de suscriptores, el editor de emails y el sistema de envío todo en el panel de WordPress sin depender de plataformas externas.
El plan gratuito permite hasta 1.000 suscriptores y envíos ilimitados usando el servidor de MailPoet para la entrega (lo que garantiza buena entregabilidad sin configuración adicional). Para listas más grandes, el plan de pago desde 10€/mes escala según el número de suscriptores.
La ventaja diferencial de MailPoet es la integración nativa con WooCommerce: puedes enviar emails automáticos basados en el comportamiento de compra (carritos abandonados, confirmaciones de pedido personalizadas, emails post-compra), algo que las plataformas externas requieren configurar con integraciones.
Opción 2: Mailchimp + WPForms o Elementor
Si ya usas Mailchimp para otras comunicaciones de marketing, tiene sentido conectarlo con WordPress en lugar de gestionar dos listas separadas. El flujo es simple: el formulario de suscripción en WordPress (creado con WPForms, Elementor o cualquier otro plugin) envía los datos directamente a tu lista de Mailchimp vía su API.
WPForms tiene integración nativa con Mailchimp en su versión Pro. En la versión gratuita puedes usar el plugin MC4WP (Mailchimp for WordPress), que añade el formulario de suscripción y la sincronización con tu lista de Mailchimp sin coste adicional.
Mailchimp tiene plan gratuito hasta 500 suscriptores con 1.000 envíos al mes, suficiente para empezar.
Opción 3: Brevo (antes Sendinblue) para mayor volumen
Brevo es la alternativa más económica para listas grandes. Su plan gratuito permite contactos ilimitados con 300 envíos diarios, y los planes de pago son más baratos que Mailchimp a igual número de suscriptores. La integración con WordPress se hace con su plugin oficial o vía webhook con WPForms.
Brevo destaca también por su sistema de automatización de marketing: puedes crear flujos de emails basados en comportamiento (primer email de bienvenida inmediato, seguimiento a los 3 días, oferta a los 7 días) sin necesidad de triggers manuales.
Lo que necesitas configurar en WordPress
Independientemente de la plataforma que elijas, hay tres elementos que necesitas en WordPress:
El formulario de suscripción: debe estar en lugares visibles. Los más efectivos son la barra lateral, el pie del artículo, una ventana emergente con retardo de 30 segundos (no inmediata, que ahuyenta) y una página de recursos gratuitos si tienes un lead magnet.
La página de confirmación: después de suscribirse, el visitante necesita saber qué hacer. Una página simple con el mensaje «Revisa tu email para confirmar la suscripción» es suficiente. En WordPress, crea una página con esa URL y configúrala como destino de redirección en el formulario.
La política de privacidad: el formulario debe incluir un checkbox de aceptación de la política de privacidad y un enlace a ella. Es un requisito del RGPD para listas con suscriptores europeos.
SMTP para que los emails lleguen
Si envías los emails desde tu propio servidor WordPress (sin usar el servidor de MailPoet ni una plataforma externa), configura SMTP antes de enviar nada. Los emails enviados con PHP mail() de WordPress acaban frecuentemente en spam. Con WP Mail SMTP conectado a Gmail, SendGrid o el servidor de tu hosting, la entregabilidad mejora de forma significativa. La guía completa está en cómo configurar SMTP en WordPress.