Migración 8 min de lectura Actualizado abril de 2026

Cómo migrar desde SendGrid a otro servicio de email

Migrar desde SendGrid es sencillo si sigues el orden correcto. Esta guía cubre el proceso completo — desde exportar tus datos hasta validar la entregabilidad en el nuevo servicio.

Esta guía usa Emitlo como servicio de destino. Regístrate gratis — 12.000 emails/mes, sin tarjeta de crédito, configuración en 10 minutos.

1. Antes de empezar: exportar tus datos de SendGrid

Antes de hacer cualquier cambio, exporta todo lo que necesitas de SendGrid:

Lista de supresión — Supresiones → Desuscripciones globales, Rebotes, Informes de spam CSV
Plantillas de email — Email API → Dynamic Templates Exportar HTML
Dominios de envío — Configuración → Autenticación del remitente Anotar registros DNS
Claves API — Configuración → Claves API Anotar qué claves se usan dónde
Estadísticas — Actividad → Stats Exportar para comparación base

2. Configurar tu nuevo servicio de email

Regístrate en Emitlo y añade tu dominio de envío. Emitlo genera claves DKIM y publica registros DNS automáticamente. La verificación típicamente se completa en 60 segundos.

Genera credenciales API o configuración SMTP. Tenlas listas para los siguientes pasos.

3. Actualizar registros DNS

Necesitarás actualizar tus registros DNS para apuntar al nuevo servicio. Emitlo proporciona los registros exactos a añadir. Registros clave a actualizar:

  • Registros CNAME o TXT de DKIM (reemplaza los de SendGrid con los de Emitlo)
  • Registro TXT SPF (reemplaza include:sendgrid.net con include:emitlo.com)
  • Registro TXT DMARC (actualiza el email rua si es necesario)

Importante: No elimines los registros DNS de SendGrid hasta que hayas cambiado completamente. Ejecutar ambos conjuntos de registros simultáneamente es seguro durante el período de transición.

4. Actualizar el código de tu aplicación

Reemplaza tus llamadas a la API de SendGrid con las de Emitlo. El formato de solicitud es similar:

// Antes (SendGrid)
const sgMail = require('@sendgrid/mail');
sgMail.setApiKey(process.env.SENDGRID_API_KEY);
await sgMail.send({ to, from, subject, html });

// Después (API REST de Emitlo)
await fetch('https://api.emitlo.com/v1/messages', {
  method: 'POST',
  headers: {
    'Authorization': `Bearer ${process.env.EMITLO_API_KEY}`,
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({ to, from: '[email protected]', subject, html }),
});

// Después (SMTP de Emitlo — reemplazo directo para Nodemailer)
const transporter = nodemailer.createTransport({
  host: 'smtp.emitlo.com',
  port: 587,
  auth: { user: process.env.EMITLO_SMTP_USER, pass: process.env.EMITLO_SMTP_PASS },
});

5. Migrar plantillas

Emitlo acepta HTML estándar. Exporta tus Dynamic Templates de SendGrid como HTML y úsalos directamente. Si usas variables Handlebars en las plantillas de SendGrid, necesitarás gestionar el renderizado de plantillas en tu lado (Mustache, Handlebars o interpolación de cadenas) antes de enviar a Emitlo.

6. Importar supresiones

Importa tu lista de supresión de SendGrid en Emitlo antes de cambiar el tráfico. Esto asegura que no envíes a direcciones que previamente rebotaron o se quejaron — lo que dañaría tu reputación de remitente en el nuevo servicio.

7. Probar y validar

Antes de cambiar todo el tráfico:

  • Envía emails de prueba a tus propias direcciones y verifica que llegan a la bandeja de entrada
  • Verifica el estado de autenticación en el panel de entregabilidad de Emitlo
  • Verifica que las firmas DKIM son válidas (usa MXToolbox)
  • Prueba todos los tipos de email (restablecimiento de contraseña, confirmación de pedido, etc.)
  • Verifica que los webhooks se disparan correctamente

8. Cambiar y monitorear

Para una migración sin tiempo de inactividad, usa un despliegue gradual:

  1. 1.Enruta el 10% del tráfico a Emitlo. Monitorea durante 24 horas.
  2. 2.Enruta el 50% del tráfico a Emitlo. Monitorea durante 24 horas.
  3. 3.Enruta el 100% del tráfico a Emitlo.
  4. 4.Monitorea el panel de entregabilidad de Emitlo durante 48 horas.
  5. 5.Elimina los registros DNS de SendGrid y cancela tu cuenta de SendGrid.

9. Lista de verificación de migración

Datos de SendGrid exportados (supresiones, plantillas, stats)
Cuenta de Emitlo creada y dominio verificado
Registros DNS actualizados (DKIM, SPF, DMARC)
Código de la aplicación actualizado para usar Emitlo
Plantillas migradas a HTML
Lista de supresión importada en Emitlo
Emails de prueba enviados y verificados
Webhooks probados
Tráfico gradualmente cambiado a Emitlo
Entregabilidad monitoreada durante 48 horas
Registros DNS de SendGrid eliminados
Cuenta de SendGrid cancelada

Migra desde SendGrid en menos de 2 horas

12.000 emails/mes gratis (400/día) · Precios transparentes · Alojamiento UE · Soporte humano

Preguntas frecuentes

¿Cuánto tiempo tarda migrar de SendGrid a Emitlo?
La mayoría de equipos completan la migración en menos de 2 horas: 10 minutos para la configuración del dominio, 30 minutos para actualizar el código de la aplicación, 20 minutos para exportar/importar supresiones, y 30 minutos para pruebas. Puedes ejecutar ambos servicios en paralelo durante la transición para garantizar cero tiempo de inactividad.
¿Perderé mi reputación de remitente al migrar?
La reputación de tu dominio se transfiere con tu dominio. La reputación de tu IP no se transfiere — Emitlo usa su propia infraestructura de IP. Sin embargo, las IPs compartidas de Emitlo están bien mantenidas con fuerte reputación. Para la mayoría de equipos, la entregabilidad es equivalente o mejor después de la migración.
¿Puedo migrar mis plantillas de SendGrid a Emitlo?
Emitlo acepta HTML estándar. Exporta tus plantillas de SendGrid como HTML y úsalas directamente con la API de Emitlo. Si usas Dynamic Templates de SendGrid con Handlebars, necesitarás gestionar el renderizado de plantillas en tu lado antes de enviar a Emitlo.
¿Qué pasa con mi lista de supresión de SendGrid?
Exporta tu lista de supresión de SendGrid (desuscripciones, rebotes, informes de spam) desde el panel de SendGrid. Impórtala en Emitlo antes de cambiar el tráfico. Esto protege tu reputación de remitente asegurando que no envíes a direcciones que previamente rebotaron o se quejaron.
¿Puedo ejecutar SendGrid y Emitlo en paralelo durante la migración?
Sí. El enfoque de migración más seguro es ejecutar ambos servicios en paralelo: enruta primero un pequeño porcentaje del tráfico a Emitlo, monitorea la entregabilidad, luego aumenta gradualmente hasta estar completamente en Emitlo. Esto garantiza cero tiempo de inactividad y te permite validar la entregabilidad antes de cambiar completamente.

Guías relacionadas: