Tutorial

Cómo migrar de Mailchimp a MailerLite paso a paso (2026)

Tutorial completo de migración Mailchimp → MailerLite en 4-8 horas: export, import, templates, automations, DNS y pruebas. Con troubleshooting de errores comunes.

Publicado: 25 de junio de 2026 Actualizado: 25 de junio de 2026

Este tutorial cubre la migración completa de Mailchimp a MailerLite, paso por paso, con tiempos estimados, errores comunes y cómo evitarlos.

Asume que ya decidiste migrar. Si todavía estás evaluando, lee primero Mailchimp vs MailerLite vs Brevo o Alternativas a Mailchimp.

Tiempo total estimado:

  • Lista <10K contactos, stack simple: 3-4 horas
  • Lista 10K-50K contactos, 5-15 automations: 6-8 horas
  • Lista 50K+ o stack complejo (50+ automations, integraciones custom): 2-3 días

Lo que necesitas antes de empezar:

  • Acceso admin a Mailchimp
  • Acceso a DNS de tu dominio (Cloudflare, GoDaddy, registrar donde tengas el dominio)
  • Acceso a tu sitio web para reemplazar el form embed code
  • Un email alternativo para pruebas (no el que está en la lista)

Paso 1: Pre-migration checklist (15 min)

Antes de tocar Mailchimp:

1.1. Inventaria qué tienes en Mailchimp:

  • ¿Cuántos contactos activos? (Audience → All contacts)
  • ¿Cuántas listas/audiences? (la mayoría tiene 1-3)
  • ¿Cuántas automations activas? (Automations → All)
  • ¿Cuántos templates personalizados? (Content → Email templates)
  • ¿Qué integraciones tienes conectadas? (Integrations → Manage)
  • ¿Estás usando landing pages o forms hospedados en Mailchimp?

Apunta esta lista. Vas a necesitarla para validar que todo migró.

1.2. Identifica tu sender domain y autenticación actual:

  • Mailchimp → Account → Settings → Domains
  • Anota: dominio verificado, registros SPF/DKIM/DMARC actuales
  • Si tu sender domain es @mailchimpapp.com (no propio), esto es buen momento para verificar tu propio dominio en MailerLite

1.3. Programa una ventana sin envíos críticos:

  • Idealmente migra entre 2 campañas grandes
  • Si tienes automations transaccionales (post-purchase, password reset), planea para fin de semana o noche cuando volumen sea bajo

Paso 2: Crear cuenta MailerLite y configurar dominio (30 min)

2.1. Crea cuenta MailerLite:

  • Ve a mailerlite.com → Sign up
  • Llena formulario inicial (empresa, industria, etc.)
  • MailerLite te dará 24-48 horas de revisión inicial antes de aprobar envíos. Importante: empieza este paso al menos 2 días antes del switch real para no quedarte bloqueado.

2.2. Configura tu sender domain:

  • En MailerLite: Account → Domains → Add domain
  • Ingresa tu dominio (ej: tudominio.com)
  • MailerLite te da 3 registros DNS: SPF, DKIM (2 registros), Return-Path

2.3. Configura DNS:

  • Ve a tu registrar (Cloudflare, GoDaddy, etc.)
  • Añade los 3 registros que MailerLite te dio
  • Cuidado: si ya tienes registros SPF para otros servicios (Google Workspace, Mailchimp todavía activo), debes combinarlos en un solo registro TXT — no añadir uno nuevo separado. Ejemplo combinado:
    v=spf1 include:_spf.google.com include:servers.mcsv.net include:_spf.mlsend.com ~all
  • Espera 1-4 horas para propagación DNS
  • Vuelve a MailerLite → Domains → Verify. Los 3 registros deben aparecer en verde.

2.4. Activa autenticación adicional:

  • DMARC: si no tienes, añade un registro TXT mínimo:
    _dmarc.tudominio.com  TXT  "v=DMARC1; p=none; rua=mailto:[email protected]"
  • BIMI (opcional, requiere certificado VMC): para mostrar logo de marca en Gmail/Yahoo. Skip si no lo tienes.

Error común en este paso: intentar añadir registros SPF nuevos sin combinar con existentes → Gmail empieza a marcar tus emails como spam. Siempre combina.


Paso 3: Exportar de Mailchimp (15 min)

3.1. Export de contactos:

  • Mailchimp → Audience → All contacts
  • Click “Export Audience” → “Export as CSV”
  • Recibirás email con link de descarga en 1-5 minutos
  • Descarga el CSV completo (incluye campos custom, tags, fecha de suscripción, status)

3.2. Export de templates (los importantes):

  • Mailchimp → Content → Email templates
  • Para cada template que uses recurrentemente:
    • Abre el template → Click menu (⋮) → “Export as HTML”
    • Guarda los HTMLs en una carpeta local
  • Para campañas históricas exitosas que quieras replicar:
    • Campaigns → click la campaña → ⋮ → “Export as HTML”

3.3. Documenta automations existentes:

  • Automations → click cada automation activa
  • Captura pantalla de: triggers, condiciones, emails enviados, delays
  • No hay export automático de automations — las reconstruirás manualmente en MailerLite
  • Esto es lo que más tiempo toma de toda la migración

3.4. Inventaria integraciones activas:

  • Integrations → ve cuáles están conectadas
  • Mantén notas: qué hacen, cuándo se activan
  • Para Shopify, WooCommerce, etc., desconectarás Mailchimp y conectarás MailerLite en Paso 7

Paso 4: Importar contactos a MailerLite (30-60 min)

4.1. Limpia el CSV exportado de Mailchimp:

  • Abre el CSV en Google Sheets o Excel
  • Filtra columna “MEMBER_RATING” — elimina contactos con rating 1 (sender history malo)
  • Filtra columna “OPTIN_TIME” — verifica que todos los contactos tienen fecha (no NULL)
  • Elimina columnas que no quieres importar a MailerLite (rating, source, etc.)
  • Mantén: email, nombre, apellido, fecha de suscripción, tags, campos custom relevantes

4.2. Import a MailerLite:

  • MailerLite → Subscribers → Add subscribers → Upload CSV
  • Sube el CSV limpio
  • Mapea columnas: Mailchimp “EMAIL” → MailerLite “email”, “FNAME” → “name”, etc.
  • Importante: en el wizard de import, selecciona “Active subscribers” status (no “Unsubscribed” — esos no importan)
  • MailerLite limpia bounces automáticos durante import (verifica formato de email)

4.3. Verifica el import:

  • Subscribers → All
  • Compara count con Mailchimp: deberían matchear ±5% (la diferencia es bounces detectados durante import)
  • Si la diferencia es >10%, revisa el reporte de import para entender por qué

Error común: importar contactos “Unsubscribed” o “Cleaned” de Mailchimp → infla tu lista con direcciones inválidas → daña reputation de sender. Filtra solo “Active” antes de importar.


Paso 5: Reconstruir templates principales (1-3 horas)

MailerLite usa drag-and-drop similar a Mailchimp, pero NO hay import directo de templates (los HTMLs que exportaste son referencia visual, no se importan al editor).

5.1. Identifica tus 3-5 templates más usados:

  • Welcome email
  • Newsletter regular
  • Campaña promocional típica
  • Post-purchase (si e-commerce)
  • Re-engagement (si tienes)

5.2. Reconstruye cada uno en MailerLite:

  • Templates → New template → Drag & Drop editor
  • Usa el HTML exportado de Mailchimp como referencia visual
  • Recrea estructura: header con logo, secciones de contenido, footer con unsubscribe + dirección física
  • Guarda con nombre claro: “Newsletter base”, “Promo template”, etc.

5.3. Configura el footer obligatorio:

  • MailerLite requiere dirección física + link unsubscribe en footer (CAN-SPAM compliance)
  • Settings → Sender details → añade dirección física de tu empresa
  • Footer se inserta automáticamente en cada email

Tiempo realista: 20-40 min por template si vas dejando 80% de fidelidad visual del original. Si quieres 100% píxel-perfect, multiplica por 2.


Paso 6: Recrear automations (1-3 horas según cantidad)

Esta es la parte más manual de la migración.

6.1. Prioriza automations por revenue real:

  • ¿Cuál automation genera más conversiones documentadas? Empieza por esa.
  • ¿Cuál tiene más volumen de envío? Esa segundo.
  • Las “nice to have” automations puedes dejarlas para fase 2 (post-migración)

6.2. Para cada automation:

  • MailerLite → Automations → New automation
  • Selecciona trigger (suscripción nueva, fecha específica, campo custom cambia, etc.)
  • Añade steps: email, delay, condition split, action
  • Usa las pantallas que capturaste de Mailchimp como referencia exacta

Automations típicas para LATAM PyME:

  • Welcome series (5 emails durante 14 días): el más común. Usa los textos que ya tenías en Mailchimp.
  • Carrito abandonado (si e-commerce): trigger desde Shopify/WooCommerce/Tiendanube integración
  • Post-purchase: thank you + cross-sell + review request
  • Re-engagement (90 días sin abrir): reactivar o limpiar
  • Cumpleaños / fecha custom: trigger por campo de fecha

6.3. Activa cada automation manualmente:

  • Por default MailerLite las crea inactivas
  • Cuando esté lista para producción, toggle a Active
  • Importante: activa una a la vez, no todas juntas, para detectar issues

Paso 7: Migrar integraciones y form embeds (30-60 min)

7.1. Reemplaza form embed en tu sitio:

  • MailerLite → Forms → tu form principal → Embed
  • Copia el código HTML/JavaScript
  • Reemplaza el embed de Mailchimp en tu sitio con el de MailerLite
  • Si usas WordPress: tu page builder probablemente tiene widget de MailerLite nativo (Elementor, Divi)
  • Si usas Astro/Next/Hugo: edita directamente el componente del formulario

7.2. Conecta integraciones críticas:

  • Shopify: MailerLite → Integrations → Shopify → autoriza → mapea
  • WooCommerce: similar via plugin MailerLite for WooCommerce
  • Tiendanube: integración nativa disponible — busca en app store de Tiendanube
  • Zapier/Make: añade nuevas conexiones de MailerLite, mantén las de Mailchimp temporalmente

7.3. NO desconectes Mailchimp todavía:

  • Mantén ambas plataformas activas durante el período de overlap (Paso 8)
  • Si algo falla en MailerLite, Mailchimp sigue siendo el sender activo

Paso 8: Pruebas con sub-lista (1-2 horas)

8.1. Crea sub-lista de prueba:

  • Subscribers → New segment
  • Filtro: solo emails internos (tu equipo, beta testers, tu email alternativo)
  • Aim: 10-50 contactos máximo

8.2. Envía campaign de prueba:

  • Campaigns → Create new
  • Subject: “[TEST] Migration MailerLite”
  • Body: usar uno de tus templates recreados
  • Recipients: la sub-lista de prueba
  • Send

8.3. Verifica:

  • ¿Llegó al inbox (no spam)?
  • ¿Se ve correcto en Gmail, Outlook, móvil iOS, móvil Android?
  • ¿Los links funcionan?
  • ¿El footer tiene dirección física y unsubscribe?
  • ¿Los emails aparecen en el dashboard de analytics?

8.4. Prueba una automation:

  • Suscríbete con email alternativo al form embedded
  • Verifica que recibes el welcome email (o el primer email de tu automation principal) en los próximos 5 minutos
  • Si no llega: revisa que la automation esté Active y el trigger esté correcto

Si algo falla en este paso, NO procedas al Paso 9. Resuelve issues primero. Errores comunes:

  • DNS no propagó completamente → emails van a spam
  • Automation trigger mal configurado → no se dispara
  • Form embed apunta a Mailchimp todavía → contactos van a la plataforma vieja

Paso 9: Período de overlap (30 días)

9.1. Cambia el sender de campaigns principales a MailerLite:

  • A partir de hoy, todas las campañas regulares van por MailerLite
  • Mantén Mailchimp activo pero NO envíes nuevas campañas desde ahí
  • Las automations activas en Mailchimp siguen disparando hasta que las desactives

9.2. Monitoreo de las primeras 2-4 semanas:

  • Watch deliverability metrics en MailerLite (Open Rate, Click Rate, Bounce Rate)
  • Compara contra benchmarks tuyos pre-migración
  • Si Open Rate cae >15%, hay issue: probable problema de DNS o reputation
  • Si Click Rate cae: probable issue de template (links rotos, CTA poco claro)

9.3. Resuelve issues de migración:

  • Subscribers que se quejan de “no me llegan” → verifica que no estén en Unsubscribe o Cleaned
  • Templates que se ven mal → ajusta en MailerLite editor
  • Automations que no disparan → verifica triggers y status Active

9.4. Tras 30 días de operación limpia en MailerLite:

  • Confirma que métricas son estables o mejoradas vs Mailchimp pre-migración
  • Confirma que no recibes complaints de subscribers
  • Procede a Paso 10

Paso 10: Cancelar Mailchimp (15 min)

10.1. Final cleanup en Mailchimp:

  • Desactiva todas las automations (no las elimines aún)
  • Pausa todos los forms hospedados en Mailchimp
  • Si tienes landing pages activas en Mailchimp, redirige el tráfico a páginas equivalentes en tu sitio

10.2. Download final backup:

  • Export completo de audience, templates, campaigns histórica
  • Guarda en almacenamiento de largo plazo (Google Drive, Dropbox, backup local)
  • Útil si en el futuro necesitas referencias o evidencia de actividad pasada

10.3. Cancela el plan:

  • Mailchimp → Account → Billing → Cancel plan
  • Mailchimp ofrecerá “Free plan” — puedes aceptar (mantiene tu data accesible 6 meses sin enviar) o cancelar completo
  • Tu billing se detiene al final del período pagado

10.4. Limpia DNS:

  • Después de confirmar que ya no se envían emails por Mailchimp, elimina los registros DNS de Mailchimp (SPF includes, DKIM)
  • Mantén solo los de MailerLite + cualquier otro servicio activo (Google Workspace, etc.)

Troubleshooting de errores comunes

“Mis emails empezaron a ir a spam después de migrar”

  • 90% de las veces: SPF mal configurado (combinaste mal, falta include de MailerLite)
  • 10% de las veces: reputation domain afectada por envíos de baja calidad — espera 2-4 semanas con buen engagement

“Mi lista en MailerLite tiene 20% menos contactos que en Mailchimp”

  • Causa probable: importaste solo “Active” y dejaste “Pending” (double opt-in incompleto en Mailchimp)
  • Revisa si esos “Pending” son recuperables (reciente y legit) o desechables (viejo, sin engagement)

“Mis automations no disparan en MailerLite”

  • Verifica status: Active vs Draft
  • Verifica trigger: el evento que esperas (suscripción, tag añadido, etc.) está realmente ocurriendo
  • Test manual: añade un contacto manualmente y verifica que entra al flujo

“Mis templates se ven distintos en MailerLite”

  • MailerLite y Mailchimp renderizan algunos elementos distinto (especialmente padding, buttons)
  • Acepta 80-90% fidelidad visual; pixel-perfect requiere muchas horas de tweaking
  • Si críticamente importa fidelidad exacta, considera importar como HTML custom block (más rígido pero exacto)

“Algunos contactos dicen que se desuscribieron pero les sigue llegando”

  • Verifica que Mailchimp ya esté inactivo para esos contactos (las automations de Mailchimp pueden seguir corriendo)
  • En MailerLite, busca el contacto y verifica status Unsubscribed

Checklist final post-migración

A los 30 días de operación en MailerLite, verifica:

  • Cancelación de Mailchimp completada y billing detenido
  • DNS limpio (solo registros activos vigentes)
  • Form embeds en sitio web 100% apuntando a MailerLite
  • Todas las integraciones críticas funcionando
  • Métricas de deliverability estables o mejoradas
  • Equipo entrenado en MailerLite editor + reports
  • Backup completo de data histórica de Mailchimp guardado
  • Welcome series, carrito abandonado, post-purchase activas en MailerLite

Si todos checked, migración completa. Disfruta el ~70% de ahorro mensual.

Recursos relacionados

Comparativas relacionadas