Vanessa LozzardoSendkit vs Amazon SES: plataforma gestionada vs infraestructura DIY
Amazon SES es barato por email pero caro en tiempo de ingeniería. Aquí está cuándo tiene sentido cada uno.

Amazon SES es la respuesta típica cuando alguien pregunta "¿cuál es la forma más barata de enviar email?" Y tienen razón — a $0.10 por cada mil emails, nada se le acerca en costo por mensaje. Pero ese número esconde el precio real: el tiempo de ingeniería necesario para convertir SES en un sistema de email listo para producción.
Sendkit toma el enfoque opuesto. Obtienes una plataforma gestionada con campañas, automatizaciones, contactos, validación de email, analytics y tracking de eventos vía webhooks — todo detrás de un API limpio. Pagas más por email. Pagas dramáticamente menos en todo lo demás.
Así es como se comparan realmente cuando miras más allá del precio de titular.
El costo real de Amazon SES
SES cuesta $0.10 por 1,000 emails. Ese es el número en el que todos se fijan. Pero SES es una tubería de envío, no una plataforma de email. Esto es lo que tienes que construir tú mismo:
- Manejo de bounces — SES publica notificaciones de bounces vía SNS. Necesitas una Lambda (o equivalente) para consumirlas, parsear el tipo de bounce y actualizar tus listas de envío. Los hard bounces necesitan supresión inmediata. Los soft bounces necesitan lógica de reintentos con backoff exponencial.
- Procesamiento de quejas — Mismo patrón. Los ISPs envían feedback loops de quejas a través de SES a SNS. Necesitas procesarlas y suprimir esas direcciones inmediatamente, o tu reputación se desploma.
- Gestión de listas de supresión — SES tiene una lista de supresión básica a nivel de cuenta, pero es limitada. Para cualquier cosa seria, mantienes tu propia base de datos de supresión cruzando tipos de bounces, tipos de quejas y desuscripciones manuales.
- Analytics y monitoreo — SES te da métricas de CloudWatch y publicación de eventos a SNS/Kinesis. Convertir eso en un dashboard usable significa canalizar eventos a un data store, construir agregaciones y crear una UI. O pagar por una herramienta de terceros encima.
- Gestión de plantillas — SES tiene plantillas básicas, pero sin editor visual, sin historial de versiones, sin pruebas A/B. Estás guardando plantillas en tu código o construyendo un servicio de plantillas.
- Monitoreo de reputación — SES te da un dashboard de reputación en la consola, pero la gestión proactiva de reputación (monitorear métricas por dominio, ajustar patrones de envío) está enteramente de tu lado.
Cada uno de estos es un proyecto de ingeniería real. Conservadoramente, estás viendo 2-4 semanas de trabajo de backend para dejar funcionando lo básico, y mantenimiento continuo después. A un costo de ingeniería de $150/hora, eso son $12,000-$24,000 antes de haber enviado una sola campaña.

Lo que Sendkit incluye listo para usar
Sendkit es una plataforma de email completa. Todo lo de la lista anterior viene como función, no como proyecto:
- Supresión automática — Los bounces y quejas se procesan y suprimen automáticamente. Sin funciones Lambda, sin tópicos SNS, sin tablas de base de datos personalizadas.
- Validación de email — Valida direcciones antes de enviar. Captura typos, dominios desechables y buzones inválidos. Esto solo previene la mayoría de los problemas de entregabilidad antes de que empiecen. Si quieres profundizar, revisa nuestra guía sobre validar direcciones de email antes de enviar.
- Campañas — Constructor visual de campañas con programación, segmentación y analytics. Sin necesidad de añadir Mailchimp o construir lo tuyo.
- Automatizaciones — Secuencias de email basadas en triggers. Series de bienvenida, drips de onboarding, flujos de reengagement — todo configurable sin código.
- Gestión de contactos — Importa, segmenta y gestiona tus listas de contactos con tags y campos personalizados. Sin sorpresas de precios por contacto.
- Dashboard de analytics — Aperturas, clics, bounces, quejas y tasas de entrega. Por email y agregado. Sin CloudWatch requerido.
- Webhooks — Entrega de eventos en tiempo real para cada evento de email. Construye integraciones sin polling.
El trade-off es claro: SES te da una tubería más barata. Sendkit te da una plataforma.
Experiencia del desarrollador
Aquí es donde la brecha es más amplia.
Amazon SES
SES usa el AWS SDK. Si has trabajado con AWS, sabes lo que significa: configuración verbosa, endpoints específicos por región, roles IAM, e inicialización de SDK que se ve así:
import { SESClient, SendEmailCommand } from '@aws-sdk/client-ses';
const client = new SESClient({ region: 'us-east-1' });
const send = async () => {
const command = new SendEmailCommand({
Source: '[email protected]',
Destination: {
ToAddresses: ['[email protected]'],
},
Message: {
Subject: { Data: 'Welcome aboard' },
Body: {
Html: { Data: '<p>Thanks for signing up.</p>' },
},
},
});
const response = await client.send(command);
};Es mucho anidamiento para "enviar un email". Y este es el caso simple — añade attachments, CC/BCC o configuration sets y se pone peor. El AWS SDK está diseñado para generalidad a través de cientos de servicios, no para la ergonomía del email.
Sendkit
El API de Sendkit está construido específicamente para email. El SDK está disponible en 10 lenguajes y sigue convenciones modernas. La documentación completa cubre cada endpoint con ejemplos copy-paste.
import { Sendkit } from 'sendkit';
const sendkit = new Sendkit('sk_live_xxx');
const send = async () => {
const { data, error } = await sendkit.emails.send({
from: '[email protected]',
to: '[email protected]',
subject: 'Welcome aboard',
html: '<p>Thanks for signing up.</p>',
});
};Estructura plana. Respuestas predecibles. Sin configuración IAM. Obtienes una API key del dashboard y estás enviando en menos de un minuto.

Entregabilidad
Tanto SES como Sendkit soportan SPF, DKIM y DMARC. Si aún no los has configurado, nuestra guía sobre configurar DMARC, DKIM y SPF lo recorre paso a paso. La autenticación es lo mínimo — la diferencia es lo que pasa después del setup.
Con SES, la gestión de reputación es tu problema. Necesitas monitorear tu tasa de bounces, tasa de quejas y patrones de envío. Si tu tasa de bounces cruza el 5% o tu tasa de quejas cruza el 0.1%, SES pondrá tu cuenta bajo revisión o suspenderá los envíos por completo. No hay una degradación gradual — pasas de enviar a no enviar.
Para mantenerte sano, necesitas:
- Limpiar tus listas regularmente (o construir higiene de listas automatizada)
- Procesar bounces y quejas inmediatamente
- Calentar nuevas IPs gradualmente
- Monitorear métricas de reputación por dominio
Sendkit maneja la supresión automáticamente. Cuando un email rebota o genera una queja, esa dirección queda suprimida en toda tu cuenta. Sin intervención manual, sin pipeline de procesamiento personalizado. Combinado con validación de email integrada, puedes capturar direcciones malas antes de que toquen tu infraestructura de envío.
Para ver con más detalle qué realmente mueve la aguja en entregabilidad, lee nuestro post sobre mejorar la entregabilidad del email.
Comparación de precios
Aquí está la comparación directa:
Amazon SES:
- $0.10 por cada 1,000 emails
- Sin plan gratuito (a menos que envíes desde EC2, que tiene 62,000 gratis/mes)
- Cargos adicionales por IPs dedicadas ($24.95/mes cada una), validación de email y transferencia de datos
- Más: tus costos de ingeniería para construir todo alrededor
Sendkit:
- Plan gratuito: 3,000 emails/mes
- Desde $15/mes por 10,000 emails
- Todas las funciones incluidas: campañas, automatizaciones, contactos, validación, analytics
- Sin tarifas por contacto
- Detalles de precios completos
En volumen bajo, Sendkit es genuinamente más barato cuando factorizas cero overhead de ingeniería. En volumen medio (decenas de miles por mes), Sendkit cuesta más por email pero aún ahorra dinero en general porque no estás manteniendo infraestructura personalizada.
El punto de cruce — donde SES se vuelve más barato incluso contando costos de ingeniería — depende enteramente de tu equipo. Si ya tienes un equipo de infraestructura de email y estás enviando millones por mes, SES tiene sentido financiero. Si eres una startup o un equipo de ingeniería pequeño, las matemáticas favorecen abrumadoramente una plataforma gestionada.
Cuándo SES realmente tiene sentido
No voy a pretender que SES nunca sea la decisión correcta. Tiene sentido cuando:
- Envías millones de emails por mes y la diferencia de costo por email es material
- Tienes un equipo dedicado de email/infraestructura que puede construir y mantener los sistemas de soporte
- Ya estás metido a fondo en el ecosistema AWS y tu equipo sabe IAM, SNS, Lambda y CloudWatch
- Solo necesitas envío transaccional y no tienes planes para campañas o automatizaciones
Si los cuatro son verdad, SES es una opción razonable. Eso describe quizás al 5% de las empresas que he visto evaluando proveedores de email.
Cuándo tiene sentido Sendkit
Para todos los demás — y eso es la mayoría de los equipos — Sendkit es el mejor camino:
- Quieres enviar tu primer email en minutos, no días
- Necesitas campañas, automatizaciones y gestión de contactos sin añadir herramientas adicionales
- Preferirías pagar $15/mes que pasar dos semanas construyendo infraestructura de procesamiento de bounces
- Quieres SDKs limpios en el lenguaje de tu elección con documentación directa
- Te importa la entregabilidad pero no quieres cuidar métricas de reputación manualmente
El veredicto
Amazon SES es barato si solo cuentas el costo por email e ignoras todo lo demás. Una vez que factorizas el tiempo de ingeniería para construir manejo de bounces, listas de supresión, analytics, gestión de plantillas y monitoreo de reputación, es una de las opciones más caras disponibles.
Sendkit cuesta más por mensaje. Cuesta mucho menos en total. Obtienes una plataforma de email completa — API, campañas, automatizaciones, contactos, validación, webhooks y analytics — sin construir nada tú mismo.
Si tienes un equipo dedicado de infraestructura de email y estás enviando a escala masiva, SES puede funcionar. Para la gran mayoría de los equipos, la plataforma gestionada gana en cada métrica que importa: tiempo hasta el primer email, costo total, completitud de funciones y experiencia del desarrollador.
Empieza con el plan gratuito de Sendkit y envía 3,000 emails por mes. Vas a saber en un día si es la opción correcta.
Compartir este artículo