Constructor de emails HTML: cómo elegir según tu caso
Por Mara Levin · Actualizado el 7 de octubre de 2026
La respuesta corta
No hay un constructor mejor en abstracto; hay uno que encaja con quien edita el email, con el sitio al que va el HTML y con lo que cuesta mantenerlo. Una agencia con varios clientes mira primero el reparto de puestos y exportaciones; una tienda con campañas semanales, si el editor y el envío van juntos; un producto SaaS, el modelo de precios del editor incrustado; un equipo técnico, su repositorio, y un creador individual, los límites del plan gratuito. Los precios de abajo proceden de las páginas de cada proveedor del 7 de octubre de 2026, en dólares y sin impuestos.
Escenario 1: agencia con plantillas por cliente
En una agencia el coste lo marcan los puestos y las exportaciones, no las plantillas. La página de precios de Stripo lista Free a $0 (dos miembros, cuatro exportaciones al mes, diez emails guardados), Basic a $20 al mes (dos miembros, 50 exportaciones), Medium a $45 (tres miembros, 300 exportaciones) y Pro a $125 (diez miembros, 4.000 exportaciones), con un 20 % menos si se paga por año. Parcel cobra por usuario: un plan para quien escribe el código de los emails a $0, el de producción a $29 por usuario y mes y el de equipos a $56.
Con cuatro personas, Parcel de producción suma 4 × $29 = $116 al mes, y el plan de equipos 4 × $56 = $224. Con cinco, 5 × $29 = $145 ya supera los $125 de Stripo Pro, que admite hasta diez miembros. La comparación no es de igual a igual, porque Parcel es un editor de código con vista previa y Stripo un editor visual, pero el cálculo avisa de dónde cambia la factura. Una duda que hay que despejar antes de contratar es si cada plantilla por cliente cuenta como email guardado, y cuántos clientes caben en el límite de Basic (50) o Medium (300).
Escenario 2: tienda con campañas semanales
Aquí lo habitual es que editor y envío vayan juntos. La página de Mailchimp lista un plan gratuito para un público de hasta 250 contactos y 500 envíos al mes (250 al día), y Standard desde $20 al mes con el selector de 500 contactos. Brevo ofrece un plan gratuito de 300 envíos al día y Starter desde $9 al mes con 5.000 emails mensuales, sin límite diario.
Un ejemplo: una lista de 500 clientes con una campaña a la semana son unas cuatro campañas al mes, es decir, 4 × 500 = 2.000 envíos. Eso supera los 500 envíos del plan gratuito de Mailchimp y obliga a Standard ($20), mientras que Brevo Starter ($9) los cubre con margen. Un solo envío de 500 tampoco cabe en el límite diario de 300 de Brevo Free, así que habría que repartirlo en dos días. Lo que no muestran estas cifras es el coste de migrar plantillas si más adelante cambias de plataforma, porque el diseño vive en el editor de cada una.
Escenario 3: un producto SaaS que ofrece un editor a sus clientes
Los editores incrustados se pagan por producto y no por campaña. Topol factura por usuarios prepagados: Startup cuesta $70 al mes por 50 usuarios, Expansion $140 por 100 y Business $300 por 500, es decir, $1,40, $1,40 y $0,60 por usuario prepagado, y cada usuario adicional $1,60, $1,40 y $0,70. Unlayer empieza en $250 al mes y sube a $750 y $2.000, con 14 días de prueba y 1 TB de ancho de banda en cada nivel. Chamaileon indica «desde $4.000 al año o $400 al mes», con incorporación y configuración de un sistema de diseño de emails incluidas.
La diferencia entre pagar Chamaileon por meses y por año es de 12 × $400 = $4.800 frente a $4.000, es decir, $800 al año. Para integrar Unlayer, el README de react-email-editor muestra el patrón básico: el componente EmailEditor, una referencia y un método exportHtml que devuelve el diseño y el HTML. Antes de elegir, haz un prototipo que guarde, reabra y exporte el diseño de un cliente, con los bloques propios que necesites.
Escenario 4: equipo técnico con las plantillas en el repositorio
Aquí el editor es el propio código. React Email describe correos como componentes y, según su repositorio, tiene licencia MIT. El ejemplo de su documentación de render define un componente y lo convierte en una cadena HTML:
import * as React from 'react';
import { Html, Button, Hr, Text } from "react-email";
export function MyTemplate(props) {
return (
<Html lang="es">
<Text>Tu pedido está en camino</Text>
<Hr />
<Button href="https://ejemplo.com/pedido">Ver pedido</Button>
</Html>
);
}
export default MyTemplate; import { MyTemplate } from './email';
import { render, pretty } from 'react-email';
const html = await pretty(await render(<MyTemplate />)); Ese HTML se entrega a la plataforma de envío. Resend lista Pro a $20 al mes por 50.000 emails, así que la pila completa de un equipo técnico con volumen moderado cuesta $20 al mes. Si añades Email on Acid Basic ($99 al mes por 1.000 vistas previas), el total sube a $20 + $99 = $119, y la capa de pruebas pesa más que todo lo demás. Su página avisa además de que los suscriptores actuales pasan a Mailgun Inspect desde junio de 2026. MJML, también open source, es la alternativa si prefieres un lenguaje de marcado con componentes en lugar de React; los límites de CSS que te esperan están en la guía de CSS en email.
Escenario 5: newsletter de una sola persona
Si publicas una vez al mes, el gratuito de Beefree (Starter a $0: hasta 10 diseños y 6 exportaciones al mes) cubre el trabajo. Professional cuesta $30 al mes y Business $160. El límite se aprieta si cada versión que envías a tu plataforma cuenta como exportación (compruébalo en las condiciones) y haces dos o tres rondas de cambios por edición. Stripo Free, con cuatro exportaciones, es más justo todavía, y su página aclara que ese plan no está pensado para exportar a plataformas de envío. Si ya usas la plataforma para enviar, quizá no necesites un constructor aparte.
Qué tienes que comprobar antes de decidir
- Un email real, no una plantilla de demostración: con logo, botón, imagen, campo personalizado y el pie obligatorio con la baja.
- El camino completo: exportar o compilar, cargar en tu plataforma y comprobar enlaces de seguimiento y baja.
- El mensaje entregado en Gmail, Outlook y Apple Mail, en móvil y escritorio, también en modo oscuro (mira el artículo de modo oscuro).
- El coste al volumen de hoy y al doble, con puestos, exportaciones y créditos de vista previa.
Si te quedan dudas entre dos herramientas concretas, hay comparativas en la sección de comparativas, por ejemplo Stripo frente a Beefree o MJML frente a React Email. Para el reparto técnico de mensajes de sistema y de campañas, lee emails transaccionales y de marketing.
Preguntas frecuentes
¿Qué diferencia hay entre un constructor y una plataforma de envío?
El constructor (Stripo, Beefree, Postcards) diseña el email y entrega HTML; la plataforma de envío (Mailchimp, Brevo, Resend) lo reparte a la lista y gestiona bajas y rebotes. Algunas plataformas traen su propio editor, y por eso conviene comparar el coste de ambas piezas juntas.
¿Sirve un constructor gratuito para empezar?
Para un envío mensual casi siempre. Beefree Starter permite hasta 10 diseños y 6 exportaciones al mes, y Stripo Free cuatro exportaciones mensuales, con la advertencia de la propia página de que el plan gratuito no está pensado para exportar a plataformas de envío. Con un ritmo semanal y varias rondas de correcciones, los límites se notan pronto.
¿Necesito saber programar para usar MJML o React Email?
Sí, al menos para montar el proceso de compilación y la conexión con el envío. Una vez en marcha, redactores sin experiencia técnica pueden cambiar textos si la estructura está clara. Si nadie del equipo puede mantener herramientas de Node, un editor visual da menos sorpresas.
¿Un constructor garantiza que el email se vea igual en todos los clientes?
No. El constructor genera el HTML, pero el resultado final depende de la plataforma de envío, de los enlaces de seguimiento, de las imágenes y del cliente del lector. Envía siempre el mensaje terminado a cuentas de prueba de Gmail, Outlook y Apple Mail antes de lanzar una plantilla en serie.