Automatización y flujos de trabajo

Listmonk

Plataforma de newsletter de código abierto y autoalojada: suscriptores, campañas y correos transaccionales sin límite de contactos ni facturación por mensaje, en su VPS.

Acerca de Listmonk

Listmonk es una plataforma autoalojada de newsletter y correo masivo, escrita en Go y publicada bajo licencia AGPL-3.0 (más de 17 400 estrellas en GitHub, versión 6.2.0). A diferencia de Mailchimp, ConvertKit o Brevo, no impone ningún límite de suscriptores ni facturación por mensaje: los envíos pasan por su propio relay SMTP, lo que le deja el control sobre la entregabilidad, el tratamiento de los rebotes y el costo real de sus campañas.

Desplegado en un VPS ServOrbit, Listmonk gestiona los suscriptores, las campañas, los correos transaccionales y los atributos personalizados desde una interfaz web sobria. El binario Go pesa menos de 15 MB y se mantiene por debajo de 100 MB de RAM en reposo, junto a su PostgreSQL 17 — suficiente para dirigirse a listas de varias decenas de miles de direcciones en un VPS de 1 GB. En cuanto a las funciones avanzadas, encontrará la segmentación por campos personalizados, los flujos de doble opt-in, la importación CSV, el tratamiento de los rebotes mediante los webhooks de los proveedores de envío, el seguimiento de clics enlace por enlace y una API REST completa para emitir mensajes transaccionales — confirmaciones de pedido, restablecimientos de contraseña, alertas de cuenta — desde cualquier aplicación.

Lo que se instala

Listo al arrancar el VPS

SO compatibles
Ubuntu 24.04
Aplicación
Listmonk
Stack técnico
DockerGoPostgreSQL 17
RAM mínima
1 GB
CPU mínima
1 vCPU
Puerto por defecto
9000
Acceso
root por SSH

Funcionalidades clave

  • Suscriptores, listas y campañas sin límite: ningún tramo de precios, ninguna facturación por mensaje ni por contacto.
  • Editor HTML de arrastrar y soltar y modo de texto plano, o su propia plantilla Go enviada a través de la API.
  • Segmentación por atributos personalizados: construya segmentos dinámicos según el país, el tipo de suscripción, la fecha de alta o cualquier campo que añada.
  • Flujos de opt-in simple o doble, con correo de confirmación y plantillas personalizables — útil para construir una lista conforme al RGPD.
  • API REST transaccional: llame a POST /api/tx desde su aplicación para enviar confirmaciones de pedido, restablecimientos de contraseña y alertas de cuenta a partir de una plantilla definida en la interfaz.
  • Tratamiento de rebotes mediante webhooks (AWS SES, Mailgun, Postmark, Sendgrid) — baja automática del suscriptor en caso de rebote definitivo.
  • Estadísticas de campaña: tasas de apertura, tasas de clic, seguimiento enlace por enlace y cronología de eventos por suscriptor.
  • Binario Go de menos de 15 MB, por debajo de 100 MB de RAM y almacenamiento en PostgreSQL — escala hasta millones de suscriptores con hardware modesto.
  • Licencia AGPL-3.0 — sin telemetría, sin dependencia de un proveedor, acceso completo a la API.

¿Cuándo usar esta solución?

Correos transaccionales de un SaaS o de una tienda

Conecte la API transaccional de Listmonk a su aplicación para emitir confirmaciones de pedido, seguimientos de envío, restablecimientos de contraseña y alertas de cuenta a través de su propio relay SMTP. Las plantillas se definen una vez en la interfaz y luego se invocan desde su back-end con las variables del mensaje. Solo paga el volumen que le factura su relay, sin costo por mensaje añadido por una plataforma de terceros.

Newsletter de producto semanal

Construya su audiencia en una lista de Listmonk con un formulario de doble opt-in integrado en su sitio. Redacte el boletín en el editor HTML, previsualícelo, programe el envío y deje que Listmonk cadencie el caudal para mantenerse dentro de los límites horarios de su relay. Las tasas de apertura, las tasas de clic y las estadísticas por enlace se muestran a medida que avanza el envío en el panel de la campaña.

Campañas segmentadas sobre una base importada

Importe sus suscriptores en CSV y califíquelos mediante atributos personalizados: plan contratado, país, idioma, fecha de la última compra. El constructor de consultas permite definir segmentos dinámicos — por ejemplo, los suscriptores activos de un plan dado que no han abierto las tres últimas campañas — y dirigirles un mensaje específico en lugar de un envío general.

Guía

Desplegar Listmonk en su VPS

  1. Pedir un VPS ServOrbit

    Un plan de 1 vCPU / 1 GB de RAM con Ubuntu 24.04 es más que suficiente: el binario Go se mantiene por debajo de 100 MB de RAM en reposo y PostgreSQL reclama otros 100 a 200 MB. En un VPS de 1 GB, gestionará cómodamente listas de varias decenas de miles de suscriptores. Suba de gama solo si envía grandes volúmenes diarios y necesita multiplicar las conexiones SMTP en paralelo.

  2. Desplegar Listmonk desde el Marketplace

    Desde su panel de control ServOrbit: Marketplace → Automatisation & Workflows → Listmonk → Desplegar. El aprovisionamiento descarga la imagen listmonk/listmonk:latest y un contenedor PostgreSQL 17, ejecuta --install --idempotent para crear el esquema y luego --upgrade para aplicar las migraciones, y arranca el servidor en el puerto 9000.

  3. Conectarse por primera vez

    Abra la URL (la administración se encuentra en /admin) y conéctese con el identificador admin y la contraseña facilitada. Cámbiela después desde Admin → Users y configure su servidor de envío SMTP en Settings antes de su primera campaña.

  4. Conectarse y fijar la URL pública

    El puerto 9000 solo se publica en el bucle local del VPS: pase por el vhost HTTPS si ha apuntado un dominio, o por un túnel SSH ssh -L 9000:127.0.0.1:9000 root@<ip> y luego http://127.0.0.1:9000. Conéctese con las credenciales de administrador mostradas en su área de cliente ServOrbit y, a continuación, indique en los ajustes la URL pública de la instancia: es la que construye los enlaces de confirmación, de baja y de seguimiento presentes en sus envíos.

  5. Configurar el relay SMTP

    En Settings → SMTP, introduzca las credenciales de su relay (AWS SES, Mailgun, Brevo, Postmark, Sendgrid o cualquier servidor SMTP estándar, incluido el suyo), así como el nombre y la dirección del remitente. Use el botón de envío de prueba para comprobar que un mensaje llega realmente antes de constituir su primera lista — es aquí donde se juega la entregabilidad, no en Listmonk.

  6. Crear una lista, importar y lanzar una campaña

    Lists → New list: dé un nombre a la lista y elija el tipo de alta (opt-in simple o doble). En Subscribers → Import, cargue un CSV con una columna email — las columnas name y sus atributos personalizados son opcionales; Listmonk elimina duplicados e importa en segundo plano. Después, Campaigns → New campaign: seleccione la lista, redacte el asunto y el cuerpo del mensaje, previsualice, y envíe o programe el envío.

Listmonk es una plataforma de código abierto para el envío de newsletters y de correo masivo, escrita en Go y publicada bajo AGPL-3.0. Gestiona las listas de suscriptores, la composición y la cadencia de las campañas en HTML o en texto plano, los correos transaccionales mediante una API REST, y el seguimiento de aperturas y clics. En cambio, no es ni un servidor de correo ni un relay: Listmonk compone y dirige los envíos, pero confía la entrega a un servidor SMTP que usted le indica.

Integrar el botón de despliegue

¿Mantiene un proyecto que utiliza Listmonk? Este botón permite a sus lectores desplegarlo en un VPS con un clic, sin leer documentación de Docker.

Deploy Listmonk on ServOrbit
Markdown
[![Deploy Listmonk on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=listmonk&utm_source=deploy-badge&utm_medium=referral&utm_campaign=listmonk)
HTML
<a href="https://servorbit.com/vps-cloud?template=listmonk&utm_source=deploy-badge&utm_medium=referral&utm_campaign=listmonk"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Listmonk on ServOrbit" height="40"></a>

El botón lleva al pedido de un VPS con la plantilla preseleccionada. La imagen se sirve desde servorbit.com: no tiene que alojar nada por su parte.

¿Necesita ayuda?

Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico.

Escribir por WhatsAppse abre en una pestaña nueva