· 10 min de lectura

Correo transaccional vs. correo de marketing: qué editor HTML y qué servicio de envío elegir

Cómo separar correos transaccionales y de marketing en un SaaS, qué editores HTML encajan con cada uno y cuánto cuestan los servicios de envío según el volumen.

Por el equipo editorial. Precios según las páginas oficiales de cada proveedor, consultadas el 7 de octubre de 2026.

Si tu SaaS envía restablecimientos de contraseña, facturas y confirmaciones, y además envía onboarding, novedades y correos de reenganche, la opción práctica para la mayoría de fundadores en fase temprana es Resend para el envío transaccional, con las plantillas escritas en React Email. La razón concreta: el plan gratuito incluye 3.000 correos al mes, y el plan Pro cuesta 20 $ al mes para 50.000 correos al mes. El coste sube con tu volumen real y no te obliga a pagar una suscripción de marketing que no usas. Si tu equipo de marketing necesita editar plantillas sin tocar código, cambia el editor HTML y mantén el servicio de envío.

Esta guía trata la decisión desde el lado técnico: qué separa un correo transaccional de uno de marketing cuando llega al diseño y al código, qué editores HTML encajan con cada uno, qué servicios de envío combinan mejor con ellos y cuánto cuesta cada opción según el tamaño de la lista o el volumen de envíos.

Qué cambia de verdad entre transaccional y marketing

Un correo transaccional se dispara por una acción concreta: el usuario pide un enlace para restablecer su contraseña, se completa un pago o se crea un pedido. Normalmente sale desde tu backend, por una llamada a una API, y cada mensaje se genera en el momento con datos específicos de esa persona: su nombre, el importe de la factura, un código de un solo uso. Su plantilla es casi siempre pequeña, con poco diseño y mucho texto variable.

Un correo de marketing se envía a un segmento, se programa o se activa por un flujo de automatización, y se dirige a una audiencia que ha dado su consentimiento. Su plantilla suele tener más bloques visuales, imágenes, botones de llamada a la acción y pie con enlace de baja y preferencias. Aquí el trabajo no es solo renderizar bien, sino también mantener un catálogo de componentes que el equipo de marketing pueda reutilizar sin romper nada.

Esa diferencia tiene consecuencias directas para las herramientas. Un editor HTML pensado para desarrolladores te da control total del marcado y del versionado, pero no ayuda a alguien sin conocimientos de programación. Un editor visual acelera las campañas, pero el HTML que exporta puede ser pesado, con estilos en línea repetidos, y hay que comprobarlo en cada cliente de correo antes de dar el visto bueno. Muchas empresas acaban usando los dos: código para lo transaccional y visual para lo de marketing.

Cómo afecta esto a la elección del editor HTML

Los editores basados en código, como MJML, React Email y Maizzle, encajan bien con los correos transaccionales porque los mantiene el equipo de ingeniería. Las plantillas viven en el repositorio, pasan por revisión de código y se pueden revertir como cualquier otro cambio. MJML te deja escribir componentes con un marcado propio que se traduce a tablas compatibles con clientes antiguos. React Email te permite escribir plantillas como componentes de React y reutilizar la misma lógica de datos que usa tu aplicación. Maizzle combina plantillas con Tailwind CSS y permite compilar variantes para distintos envíos.

Los editores visuales, como Stripo, BEE y Unlayer, están pensados para marketing. Permiten arrastrar bloques, guardar plantillas reutilizables y, en algunos casos, integrarse con un servicio de envío o incrustarse en tu propio panel. Su punto débil es la calidad del HTML exportado: conviene revisar el peso del archivo, las clases que genera y cómo se ve en Outlook de escritorio y en modo oscuro antes de enviar.

Una regla práctica: si la plantilla la modifica un programador en respuesta a un cambio de producto, usa un editor basado en código. Si la modifica una persona de marketing cada semana, usa un editor visual y limita a esa persona a los componentes aprobados por ingeniería. Lo que no conviene es usar el mismo editor para ambos casos sin separar las plantillas: acabarás con un repositorio de plantillas transaccionales que alguien ha tocado con el editor visual y que nadie se atreve a cambiar.

Comparativa de los servicios de envío

Los servicios de envío no son intercambiables. Algunos se centran en la entrega transaccional a gran velocidad, otros en la gestión de contactos y automatizaciones de marketing. La tabla resume los que más se usan con SaaS, con el precio de entrada y la limitación que suele pesar más cuando el proyecto crece.

Herramienta Mejor para Precio de entrada Limitación clave
Resend Transaccional desde código y marketing ligero Gratis: 3.000 correos al mes. Pro: 20 $ al mes para 50.000 correos al mes El plan gratuito limita a 100 correos al día; la parte de marketing es más reciente que la transaccional
Postmark Transaccional con la entrega como prioridad Gratis: 100 correos al mes. Basic: 15 $ al mes desde 10.000 correos al mes Orientado al transaccional; no es una plataforma completa de automatización de marketing
Loops Equipos de SaaS que quieren una sola herramienta para ambos Early Stage: gratis hasta 4.000 envíos en 30 días. Growing Audience: 99 $ al mes El plan gratuito solo envía a los 1.000 contactos más recientes
ActiveCampaign Automatizaciones de marketing complejas con CRM Starter: 15 $ al mes desde 1.000 contactos, con prueba gratuita Sin plan gratuito permanente; el precio sube con el número de contactos
Customer.io Mensajes basados en eventos y perfiles de usuario Essentials: 100 $ al mes. Tramo de 10.000 perfiles: 145 $ al mes, facturado mensualmente Los tramos por perfiles se facturan solo mensualmente; el coste sube deprisa con el volumen
Mailchimp Equipos de marketing que quieren plantillas visuales y formularios Gratis hasta 250 contactos y 500 envíos al mes. Standard: 20 $ al mes con 500 contactos El precio crece con los contactos y el plan gratuito limita a 250 envíos al día

Resend

Resend funciona bien para un equipo técnico que quiere enviar correos transaccionales desde su aplicación con una API sencilla y plantillas en código. Su integración con React Email hace natural escribir las plantillas como componentes, y el plan gratuito de 3.000 correos al mes basta para un producto en fase de validación. Para una lista de marketing pequeña, su plan gratuito de marketing incluye hasta 1.000 contactos con envíos ilimitados y 10.000 ejecuciones de automatización.

Donde se queda corto: el límite de 100 correos al día en el plan gratuito puede frenar un lanzamiento si se concentran registros. Y si tu equipo de marketing necesita un editor visual muy completo, Resend no reemplaza a un editor como Stripo o BEE, aunque puede recibir el HTML que estos generen. Precios en la página oficial de precios de Resend.

Postmark

Postmark se usa sobre todo para mensajes transaccionales cuando la entrega es lo primero: restablecimientos, confirmaciones y alertas de seguridad. Separa los flujos de transaccional y de difusión, lo que ayuda a proteger los mensajes críticos de cualquier problema con campañas. Su plan Basic cuesta 15 $ al mes desde 10.000 correos, con una facturación mensual y anual de igual precio.

Donde se queda corto: no es una plataforma de automatización de marketing. Si quieres segmentar, puntuar leads o construir embudos largos, necesitarás una segunda herramienta. El plan gratuito de 100 correos al mes sirve para pruebas, no para un producto en producción. Precios en la página oficial de precios de Postmark.

Loops

Loops ofrece transaccional y marketing en la misma plataforma, pensada para equipos de producto que no quieren gestionar dos proveedores. El plan Early Stage permite hasta 4.000 envíos en cualquier periodo de 30 días, y el plan Growing Audience, de 99 $ al mes, incluye envíos ilimitados a suscriptores y transaccionales a usuarios fuera de la audiencia.

Donde se queda corto: el plan gratuito solo envía a los 1.000 contactos más recientes y muestra un pie de Loops en los correos. Si tu base crece mucho, el coste pasa a depender del número de contactos, algo que conviene calcular antes de comprometerse. Precios en la página oficial de precios de Loops.

ActiveCampaign

ActiveCampaign es adecuado para equipos de marketing que quieren automatizaciones complejas, segmentación detallada y un CRM integrado. Su plan Starter, desde 15 $ al mes con 1.000 contactos, incluye automatización de marketing y las integraciones habituales con comercio electrónico. Los planes Plus y Pro, a 49 $ y 79 $ al mes con 1.000 contactos, añaden segmentación avanzada y páginas de destino.

Donde se queda corto: no tiene plan gratuito permanente, solo prueba. Como transaccional, no es su punto fuerte, así que lo habitual es combinarlo con Postmark o Resend para los mensajes de la aplicación. Precios en la página oficial de precios de ActiveCampaign.

Customer.io

Customer.io está pensado para mensajes disparados por eventos del producto: un usuario que completa una integración, deja de usar una función o se queda sin créditos. Su modelo de perfiles encaja bien con SaaS que quieren personalizar cada flujo según el comportamiento. El plan Essentials cuesta 100 $ al mes, y el tramo de 10.000 perfiles, 145 $ al mes. Las empresas en fase temprana con menos de 10 millones de dólares recaudados pueden acceder a 12 meses gratuitos mediante su programa de inicio, sujeto a elegibilidad.

Donde se queda corto: los tramos de perfiles solo se facturan mensualmente y el coste crece con rapidez, de 235 $ para 20.000 perfiles a 325 $ para 30.000. Para una lista pequeña sin muchos eventos, puede resultar más caro de lo necesario. Precios en la página oficial de precios de Customer.io.

Mailchimp

Mailchimp es probablemente la herramienta más conocida por equipos de marketing no técnicos. Su editor visual, sus formularios y sus plantillas listas para usar facilitan lanzar newsletters y campañas sin ayuda de desarrollo. Su plan gratuito permite hasta 250 contactos y 500 envíos al mes. El plan Standard cuesta 20 $ al mes con 500 contactos, y para 2.501 a 5.000 contactos el precio es de 100 $ al mes, con hasta 60.000 correos al mes.

Donde se queda corto: el coste sube bastante al crecer la lista, y el plan gratuito limita a 250 envíos al día, lo que complica las campañas grandes. Para correos transaccionales conviene usar un servicio dedicado y no el de campañas, porque mezclar ambos tipos de tráfico complica la reputación del remitente. Precios en la página oficial de precios de Mailchimp.

Coste según el tamaño de la lista

Comparar precios entre herramientas solo tiene sentido al mismo tamaño. La tabla siguiente usa el número de contactos en marketing para las herramientas que cobran por contacto, y muestra el precio mensual que publica cada proveedor para ese tramo. Cuando la página oficial no publica el precio exacto para un tamaño, se indica como precio bajo petición o con el tramo más cercano.

Contactos Resend (marketing) Mailchimp Customer.io (Essentials) ActiveCampaign
1.000 0 $ al mes (plan gratuito de marketing) Precio bajo petición en este tramo Desde 100 $ al mes (plan base, sin tramo de contactos publicado) 15 $ al mes (Starter, facturación mensual)
5.000 40 $ al mes 100 $ al mes (tramo de 2.501 a 5.000 contactos) Precio bajo petición en este tramo Precio bajo petición en este tramo
10.000 80 $ al mes 135 $ al mes (tramo de 5.001 a 10.000 contactos) 145 $ al mes (tramo de 10.000 perfiles, facturación mensual) Precio bajo petición en este tramo
25.000 180 $ al mes Precio bajo petición en este tramo Entre 235 $ (20.000 perfiles) y 325 $ (30.000 perfiles) Precio bajo petición en este tramo
50.000 250 $ al mes Precio bajo petición en este tramo Desde 505 $ al mes (tramo de 50.000 perfiles o más) Precio bajo petición en este tramo

La lectura práctica es esta: con una lista de 5.000 contactos, Resend Marketing sale más barato que Mailchimp por el mismo número de contactos, pero el coste de Resend depende de que uses el envío transaccional desde la misma cuenta y de que tu lista sea de marketing y no de producto. Con 25.000 contactos, la diferencia entre herramientas puede ser de cientos de dólares al mes. Antes de decidir, calcula cuántos contactos tendrás en seis meses, no solo hoy.

Para el envío transaccional, el criterio cambia: se cuenta por correos, no por contactos. Un SaaS con 3.000 correos transaccionales al mes puede quedarse en el plan gratuito de Resend. Con 10.000 correos al mes, Postmark Basic cuesta 15 $, y con 50.000 correos sube a 55 $ en su tramo de volumen. Si además envías campañas, suma el coste de la herramienta de marketing y comprueba si el proveedor cobra también por esos envíos.

Editores y librerías de plantillas

Los editores HTML no se comparan igual que los servicios de envío. Algunos son librerías de código abierto y otros son editores comerciales. La tabla resume su uso típico y el modelo de precio que publica cada uno. Cuando no hay un precio publicado disponible para un editor comercial, se indica como precio bajo petición.

Herramienta Tipo Mejor para Precio
MJML Lenguaje de marcado con compilador a HTML Plantillas transaccionales que mantiene un equipo de ingeniería Código abierto
React Email Componentes de React que se compilan a HTML Equipos que ya escriben su aplicación en React y quieren reutilizar datos Código abierto
Maizzle Plantillas con Tailwind CSS Equipos que prefieren utilidades CSS y variantes de plantilla Código abierto
Stripo Editor visual por arrastre Equipos de marketing que diseñan campañas sin programar Precio bajo petición
BEE Editor visual por arrastre Campañas con plantillas guardadas y revisión por aprobación Precio bajo petición
Unlayer Editor visual que se incrusta en otro producto SaaS que quiere ofrecer un editor de correo a sus propios usuarios Precio bajo petición

Un patrón que funciona: escribe las plantillas transaccionales con MJML, React Email o Maizzle, y deja el editor visual para las campañas de marketing. Así los mensajes críticos quedan bajo control de código, con revisión y pruebas, y el equipo de marketing trabaja en un entorno que no puede romper la factura de tus clientes. Si usas un editor visual para marketing, exporta el HTML y revisa su peso y sus estilos antes de programarlo.

Qué elegir según tu caso

La decisión no depende solo de la herramienta más barata, sino de quién mantiene cada tipo de correo y de cuánto cambia la plantilla. La tabla convierte esa lógica en una guía rápida.

Si necesitas… Elige… Porque…
Enviar restablecimientos y facturas desde tu backend con el mínimo coste Resend con React Email El plan gratuito de 3.000 correos al mes cubre la fase inicial y las plantillas viven en tu repositorio
Transaccional con la entrega como prioridad absoluta Postmark para transaccional Separa los flujos de transaccional y de difusión, lo que protege los mensajes críticos
Una sola herramienta para empezar, con onboarding y newsletters Loops Incluye transaccional y marketing en la misma plataforma con un plan gratuito de inicio
Mensajes según eventos del producto y perfiles de usuario Customer.io Su modelo de perfiles y eventos está pensado para personalizar flujos según el uso
Marketing con CRM y automatizaciones complejas ActiveCampaign Segmentación y CRM integrados, a costa de un coste que crece con los contactos
Un equipo de marketing que diseña campañas sin programar Mailchimp o un editor visual como Stripo o BEE Permiten diseñar y enviar campañas sin depender de ingeniería en cada cambio

Cómo elegir paso a paso

Antes de elegir una herramienta, responde a estas preguntas. Son sencillas, pero cambian la decisión más de lo que parece:

  1. ¿Quién cambia la plantilla? Si la respuesta es ingeniería, prioriza un editor basado en código. Si es marketing, prioriza un editor visual con componentes aprobados.
  2. ¿Cuántos correos transaccionales envías al mes? Cuenta los correos, no los usuarios. Un usuario puede generar varios mensajes al día.
  3. ¿Cuántos contactos de marketing tendrás en seis meses? Calcula el tramo siguiente en la tabla de costes, no solo el actual.
  4. ¿Necesitas segmentación por eventos o por atributos? Si los flujos dependen del uso del producto, Customer.io o Loops encajan mejor que una herramienta centrada en campañas.
  5. ¿Cuánto cuesta cambiar después? Mover plantillas entre editores es trabajo. Mover el historial de contactos y los consentimientos también.

Configuración y migración

Si ya envías todo desde una sola herramienta y quieres separar los flujos, el orden importa. Estos pasos evitan los fallos más habituales:

  1. Separa los dominios de envío. Usa un subdominio para transaccional, por ejemplo mail.tudominio.com, y otro para marketing, por ejemplo news.tudominio.com. Así una campaña con quejas no afecta a tus restablecimientos de contraseña.
  2. Configura SPF, DKIM y DMARC en cada dominio. La autenticación es necesaria con cualquier proveedor. Revisa los registros DNS después de cada cambio y no des por bueno un dominio hasta que el proveedor confirme la verificación.
  3. Crea componentes compartidos. Cabecera, pie, botones y tipografía deben vivir en un solo lugar. Así un cambio de marca se propaga a todas las plantillas sin editar cada una a mano.
  4. Mantén el pie de baja solo en marketing. Los correos de marketing deben incluir un enlace de baja y una página de preferencias. Los transaccionales no deberían llevar ofertas. Si tu caso es dudoso, consulta a un asesor legal en tu jurisdicción.
  5. Migra una plantilla cada vez. Empieza por el restablecimiento de contraseña, que es el más sencillo de comprobar, y continúa con las facturas. Deja las campañas para el final.
  6. Revisa cada plantilla en varios clientes de correo. Como mínimo, prueba en Outlook de escritorio, Gmail en web y un cliente móvil, con y sin imágenes, y en modo oscuro. Compara el HTML exportado y el HTML final que llega al buzón.
  7. Mide la entrega por separado. Si tu proveedor lo permite, revisa las métricas de transaccional y de marketing por separado. Un problema en campañas no debería esconderse en los mensajes críticos.

Errores comunes

Usar la herramienta de campañas para los restablecimientos de contraseña. Es una solución que funciona hasta que una campaña mal segmentada afecta a la entrega de los mensajes críticos. Separar los flujos cuesta poco comparado con el problema que evita.

Elegir por el precio de entrada sin calcular el tramo siguiente. Un plan de 15 $ al mes puede convertirse en un coste de 100 $ o más cuando la lista o el volumen cambian. Calcula el coste a seis meses, no solo hoy.

Dejar que el editor visual decida la estructura del HTML. Un HTML exportado con estilos repetidos y clases sin sentido es difícil de mantener. Si el equipo de marketing diseña en un editor visual, define componentes y revisa el resultado antes de cada envío.

Añadir ofertas a los correos transaccionales. Un recibo con un bloque promocional puede parecer inofensivo, pero cambia la categoría del mensaje y la expectativa del usuario. Si quieres promocionar algo, hazlo en un correo de marketing separado.

Conclusión

Los correos transaccionales y de marketing sirven para cosas distintas y tienen requisitos distintos. Para empezar, una sola herramienta puede bastar, siempre que las plantillas transaccionales estén separadas de las campañas. A medida que crece el volumen, la separación de servicios y de dominios protege lo que más importa: que el restablecimiento de contraseña llegue a tiempo. Elige el editor según quién mantiene cada plantilla, calcula el coste al tamaño que tendrás en unos meses y revisa la configuración de dominios antes de migrar nada.

¿Buscas una herramienta de correo electrónico?

Consulta nuestra comparación completa de herramientas de correo para fundadores de SaaS.

Ver comparación completa

Preguntas frecuentes

¿Puedo usar el mismo servicio para transaccional y marketing?

Sí, y muchos equipos empiezan así. Loops es un ejemplo de plataforma pensada para ambos. La condición es separar las plantillas y los dominios de envío, de modo que una campaña no afecte a los mensajes críticos de la aplicación.

¿Qué editor HTML conviene si mi equipo es de desarrollo?

MJML, React Email y Maizzle son opciones de código abierto que encajan con un flujo de trabajo de repositorio. React Email es la más natural si tu aplicación ya está escrita en React. MJML es útil si prefieres un lenguaje de marcado propio. Maizzle encaja si trabajas con Tailwind CSS.

¿Cuánto cuesta enviar transaccional con Resend?

El plan gratuito incluye 3.000 correos al mes y 100 al día. El plan Pro cuesta 20 $ al mes y cubre 50.000 correos al mes. El plan Scale, de 90 $ al mes, cubre 100.000 correos al mes. Los precios aparecen en la página oficial de Resend.

¿Por qué no uso Mailchimp también para transaccional?

Porque su plataforma está pensada para campañas, y mezclar correos de campaña con transaccionales en el mismo flujo complica la reputación del remitente. Si ya usas Mailchimp para marketing, mantén un servicio transaccional aparte para los mensajes de la aplicación.

¿Necesito un enlace de baja en los correos transaccionales?

Depende de la jurisdicción y del tipo de mensaje. Los correos que son necesarios para el servicio, como un restablecimiento de contraseña, normalmente no requieren enlace de baja. Si incluyes contenido promocional, el mensaje puede tratarse como marketing. Consulta con un asesor legal en tu caso concreto.

¿Cuándo conviene separar los dominios de envío?

Conviene hacerlo desde el principio si envías campañas de marketing a listas grandes. Un subdominio separado para transaccional protege la entrega de los mensajes críticos y te permite diagnosticar problemas por tipo de correo.

¿Qué pasa si los precios cambian después de publicar esta guía?

Los precios de cada proveedor pueden cambiar. Revisa la página oficial de precios antes de decidir y en cada renovación. Esta guía indica la fecha de consulta de cada precio y los tramos publicados en ese momento.

¿Cuál es la forma más sencilla de empezar?

Migra primero el restablecimiento de contraseña a un servicio transaccional con una plantilla en código, separa el dominio de envío y mide la entrega durante un par de semanas. Cuando ese flujo esté estable, decide si las campañas de marketing van en la misma herramienta o en otra.