Cómo migrar tu CRM a High Level sin perder un solo contacto
Seis fases, un mapeo de campos que funciona y los cuatro errores que arruinan una importación. Sin promesas de migración automática: esto se hace con método y una hoja de cálculo.
Ver índice de la guía
Migrar un CRM a High Level toma entre una y tres semanas según el volumen. Se hace en seis fases: auditoría, limpieza, mapeo de campos, importación CSV, recreación de automatizaciones y validación con corte controlado. La regla de oro: no apagues el CRM anterior hasta que el nuevo haya enviado y recibido mensajes reales.
Ningún CRM se migra con un botón. Lo que existe es un archivo de exportación, una hoja de cálculo y una tarde de mapeo. Cuando alguien promete "migramos todo automáticamente en diez minutos", lo más probable es que nunca haya importado una base con campos personalizados, notas y tres años de etiquetas.
La buena noticia: migrar a High Level es aburrido, y lo aburrido se puede planear. Estas son las seis fases, en orden, con lo que se rompe en cada una.
Qué se migra de verdad y qué se reconstruye
Antes de exportar, conviene saber qué viaja y qué no. Así evitas la sorpresa del día tres: las conversaciones se quedaron en el CRM viejo.
| Elemento | ¿Viaja? | Cómo |
|---|---|---|
| Contactos y campos estándar | Sí | Importación CSV |
| Etiquetas | Sí | Columna de tags separadas por coma |
| Campos personalizados | Sí, con condición | Crearlos antes de importar |
| Pipelines y etapas | No | Se recrean a mano |
| Oportunidades | Parcial | Como contactos con etiqueta y etapa asignada |
| Automatizaciones | No | Se reconstruyen en Workflows |
| Conversaciones e historial | No | Queda en el CRM anterior como archivo |
| Suscripciones y cobros | No | Se recrean; cuidado con el doble cobro |
La regla que ahorra más trabajo: migra lo que se usa, archiva lo que no. Un campo personalizado que nadie llenó en dos años no merece una columna en la hoja de mapeo.
Fases 1 y 2: auditoría y limpieza
La auditoría responde cuatro preguntas: cuántos contactos hay, cuántos están activos, cuántos campos se usan de verdad y quién necesita acceso. Ese último punto se olvida y genera problemas de permisos después.
La limpieza es menos glamorosa y más rentable. Antes de exportar, elimina duplicados exactos, contactos de prueba y registros sin email ni teléfono. Revisa también el consentimiento: una base comprada o sin opt-in explícito no mejora por migrarla, solo cambia de plataforma.
Abre tu exportación y cuenta cuántas columnas tienen menos del diez por ciento de datos. Esas no se migran: se archivan. Cada campo que arrastras es un campo que alguien tendrá que llenar, filtrar y explicar más adelante.
Fase 3: el mapeo de campos
Aquí se decide si la migración sale limpia o se vuelve un mes de correcciones. Haz el mapeo en una hoja de cálculo con tres columnas: columna original, campo destino en GHL y tipo de dato.
| En tu CRM viejo | En GHL | Tipo | Nota |
|---|---|---|---|
| Nombre | First Name | Texto | Separar si viene junto |
| Apellido | Last Name | Texto | Puede quedar vacío |
| Clave de deduplicación | |||
| Teléfono | Phone | Teléfono | Formato E.164 con prefijo |
| Empresa | Company Name | Texto | Útil para filtros B2B |
| Etapa del negocio | Pipeline Stage | Opción | No se importa: se asigna después |
| Etiquetas | Tags | Lista | Separadas por coma |
| Propietario | Assigned User | Usuario | El email debe existir en GHL |
| Notas | Notes | Texto largo | Revisar saltos de línea |
| Campos propios | Custom Field | Según tipo | Crear el campo antes |
Dos detalles que cuestan horas: los campos personalizados deben existir antes de la importación, con el tipo correcto; y las fechas deben ir en formato ISO (AAAA-MM-DD), porque un 03/11/2026 puede leerse como marzo o como noviembre según quién lo interprete.
Prueba High Level 14 días gratis y aprende haciendo
Leer está bien. Tocarlo es otra cosa. Crea tu cuenta desde este enlace, entra a la plataforma y sigue esta guía con la pantalla abierta.
Fase 4: importar el CSV sin duplicados
El archivo ideal es UTF-8, separado por comas, con una sola fila de encabezados y sin celdas combinadas. Exporta desde el CRM viejo, ábrelo en una hoja de cálculo, corrige y vuelve a guardar como CSV.
En GHL, la ruta es Contacts → Import. El asistente te pide el archivo, te deja mapear columnas y elegir qué hacer con los contactos que ya existen. Ahí están las tres decisiones importantes:
- Deduplicar por email y por teléfono, no solo por uno.
- Asignar etiqueta de origen a todo el lote, por ejemplo migracion-2026, para poder identificar y deshacer.
- Revisar el estado de consentimiento antes de activar campañas sobre esa base.
Cada CRM exporta distinto. Esto es lo habitual:
| CRM | Qué exporta | Ojo con |
|---|---|---|
| HubSpot | Contactos con propiedades y listas | Los nombres internos no coinciden con las etiquetas visibles |
| Pipedrive | Personas, organizaciones y negocios | Los campos llegan con identificadores, no con nombres |
| Mailchimp | Audiencia con etiquetas y estado de suscripción | No exporta automatizaciones ni historial de campañas |
| Google Sheets | Lo que hayas armado a mano | Fechas en formato local y duplicados sin control |
Fases 5 y 6: automatizaciones, validación y corte
Recrear automatizaciones es la fase que más tiempo consume y la que más se subestima. No traduzcas workflow por workflow: empieza por los cuatro esenciales —respuesta inmediata, recordatorio de cita, no-show y bienvenida— y deja el resto para la segunda semana. La guía de automatizaciones esenciales tiene el detalle de cada una.
La validación se hace con datos, no con fechas. Importa primero cincuenta contactos, revisa que los teléfonos tengan prefijo, que las etiquetas estén puestas y que las fechas no se hayan movido. Después importa el resto.
El corte tiene un orden: congelas la edición en el CRM viejo, apuntas formularios y anuncios al nuevo y dejas el anterior en modo lectura durante treinta días. No lo borres el mismo día: lo vas a necesitar para comparar.
Los cuatro errores que salen más caros
Duplicados. El mismo contacto con dos emails o con y sin prefijo telefónico. Se detectan después de importar y duelen. Teléfonos sin prefijo. Un número local sin +52, +34 o +57 no recibe SMS ni WhatsApp. Se arregla en el CSV, no en GHL. Campos perdidos. Columnas que no se mapearon porque el nombre no coincidía, o campos creados después del import. Fechas ambiguas. Cumpleaños sin año, formatos locales y zonas horarias distintas entre tu CRM y tu cuenta.
Hay un quinto error que no es técnico: migrar el desorden. Si el CRM viejo tenía cinco pipelines sin usar, GHL heredará todo eso. La migración es una buena excusa para limpiar.
Checklist final antes de apagar el CRM viejo
- Todos los contactos importados y el total cuadra con el export original.
- Teléfonos en formato internacional y probados con un SMS real a tu propio número.
- Etiquetas de origen aplicadas al lote completo.
- Pipeline y etapas recreados con los nombres que usa el equipo.
- Los cuatro workflows esenciales activos y probados con un contacto de prueba.
- Formularios y anuncios apuntando a la URL nueva.
- Accesos y usuarios revisados: nadie de más, nadie de menos.
- Respaldo del export original guardado en un lugar al que puedas volver en seis meses.
El checklist de los primeros 15 días cubre la configuración previa. Y si vas a trabajar con clientes, conviene crear la subcuenta de High Level desde el primer día: mover contactos entre subcuentas después es un trabajo aparte.
¿Cuánto tarda una migración a GHL?
Como referencia, una base de hasta diez mil contactos suele tomar entre una y tres semanas, incluyendo la recreación de automatizaciones. Si el CRM viejo tiene pipelines complejos o historial de conversaciones que quieres conservar, suma otra semana.
¿Puedo importar directo desde HubSpot o Pipedrive?
No hay un conector nativo de migración. Se hace por exportación CSV. Algunos CRM permiten exportar por API, pero para una migración única el CSV es más rápido y más fácil de auditar.
¿Se pierden las conversaciones de WhatsApp?
Sí. El historial de conversaciones vive en el CRM o en el proveedor anterior. GHL empieza a registrar desde que conectas el canal. Si necesitas ese historial por temas legales o de soporte, expórtalo antes y guárdalo.
¿Qué pasa con las automatizaciones del CRM viejo?
No se convierten. Cada plataforma tiene su propio motor de workflow y sus propios disparadores. Se reconstruyen con lógica equivalente, y es la fase donde más conviene priorizar: cuatro workflows bien hechos valen más que veinte a medio armar.
¿Puedo migrar sin apagar el CRM anterior?
Sí, y es lo recomendable. Trabaja en paralelo una o dos semanas, con formularios nuevos en GHL y el CRM viejo en modo lectura. Apágalo cuando el nuevo haya enviado y recibido mensajes reales durante varios días.