Actualización — Julio 2026: hemos revisado y ampliado este caso de uso. SuiteCRM va hoy por la versión 8.10.1 (mayo de 2026), con campos de imagen y fichero, procesamiento en segundo plano y gestión completa de borradores de email; y la IA que usamos en migraciones ha dado un salto con agentes capaces de validar datos de forma autónoma con supervisión humana. Todo lo nuevo está recogido más abajo.
Por qué migrar tu CRM legacy en 2026
Muchas empresas siguen operando con CRM legacy: sistemas on-premise obsoletos, versiones antiguas de Salesforce sin soporte, ACT!, GoldMine o soluciones propias desarrolladas hace una década. El coste de mantener estas plataformas crece cada año mientras su funcionalidad se queda atrás.
SuiteCRM se ha consolidado como la alternativa open source de referencia. Con más de 4 millones de usuarios, ofrece funcionalidad comparable a soluciones enterprise sin costes de licencia. En Keliam hemos gestionado decenas de migraciones de CRM y estas son las lecciones aprendidas.
Señales de que tu CRM ya es legacy
No hace falta que el fabricante anuncie el fin de soporte para que un CRM sea legacy. Las señales prácticas: no tiene API (o la tiene tan limitada que cada integración es un desarrollo heroico), no funciona bien en móvil, depende de una persona concreta para cualquier cambio, las copias de seguridad no se han probado nunca restaurándolas, el fabricante ya no publica parches de seguridad, o el equipo comercial mantiene su información real en hojas de cálculo paralelas porque el sistema «no se lo pone fácil». Con dos o más de estas señales, la pregunta ya no es si migrar, sino cuándo y a qué coste — y cada año de espera encarece la respuesta, porque los datos siguen degradándose y las integraciones improvisadas siguen creciendo.
Fases de una migración de CRM con éxito

Fase 1 – Auditoría del sistema actual: Antes de migrar hay que entender qué se tiene. Esto incluye: modelo de datos actual (entidades, campos custom, relaciones), volumen de datos (registros por entidad), integraciones activas (email, ERP, web, marketing automation), personalizaciones y workflows existentes y usuarios, roles y permisos.
Aquí es donde la IA aporta valor inmediato. Con Claude Opus 4.6 puedes analizar exports de la base de datos, documentación técnica y manuales del sistema actual para generar un informe de auditoría completo.
Fase 2 – Diseño del modelo destino: SuiteCRM tiene su propio modelo de datos. Hay que mapear cada entidad del sistema origen al destino, decidiendo qué se migra tal cual, qué se transforma y qué se descarta. Las herramientas de IA para requerimientos aceleran esta fase enormemente.
Fase 3 – Limpieza de datos: La migración es la oportunidad perfecta para limpiar datos. Duplicados, registros incompletos, contactos sin actividad en años. La IA puede identificar patrones de duplicación y sugerir reglas de merge.
Fase 4 – Migración técnica: Scripts de ETL (Extract, Transform, Load) que mueven los datos del origen al destino. Con Claude Code generamos scripts de migración en Python que manejan la transformación de datos, validación y logging.
Fase 5 – Validación y testing: Comparar origen y destino registro por registro. Verificar que las relaciones se mantienen, que los workflows funcionan y que los informes generan los mismos números.
Caso real: de un CRM propietario a SuiteCRM
Un cliente del sector industrial llevaba 8 años con un CRM desarrollado internamente en PHP/MySQL. Tenía 45.000 contactos, 12.000 empresas, 80.000 actividades y 150 campos personalizados. El sistema no tenía API, no era responsive y el único desarrollador que lo conocía había dejado la empresa.
El proceso con Keliam duró 6 semanas: semana 1 fue auditoría y mapeo asistido por IA, semanas 2-3 configuración de SuiteCRM y desarrollo de módulos custom, semana 4 scripts de migración y primera carga de datos, semana 5 validación con usuarios clave y ajustes, y semana 6 fue migración final, formación y go-live.
El resultado: un CRM moderno con API REST, app móvil, integración con email y workflows automatizados con IA.
Errores comunes en migraciones de CRM
No limpiar datos antes de migrar: Migrar basura produce basura organizada. Siempre limpiar primero.
Subestimar las integraciones: El CRM no vive aislado. Email, calendario, ERP, web, marketing — cada integración necesita reconfigurarse.
No involucrar a los usuarios: Si los comerciales no participan en el diseño del nuevo CRM, no lo van a usar. Involúcralos desde la fase de mapeo.
Big bang vs. migración gradual: Para volúmenes grandes, migrar por módulos reduce el riesgo. Contactos primero, luego actividades, luego oportunidades.
Herramientas IA que usamos en migraciones
ChatGPT y Claude para análisis de documentación existente y generación de mapeos. Claude Code para generar scripts de migración ETL. Agentes IA para automatizar la validación post-migración comparando registros entre sistemas.
SuiteCRM en 2026: qué te encuentras al llegar
Si el destino de tu migración es SuiteCRM, conviene saber a qué versión llegas. La rama actual es la 8.10 (abril de 2026, con la 8.10.1 de mantenimiento en mayo), que incorpora mejoras muy relevantes para quien viene de un sistema antiguo: campos de imagen y de fichero configurables desde Studio en cualquier módulo, procesamiento asíncrono en segundo plano para operaciones pesadas, gestión completa de borradores de email con redacción a pantalla completa y generación de PDF ampliada. Además, la rama 8.10 soporta PHP 8.2 a 8.4 y fusiona el legado de la rama 7.15, cerrando definitivamente la etapa anterior del producto.
Para el detalle de la evolución reciente — el rediseño de campañas de la 8.9, el soporte extendido y la hoja de ruta — tienes nuestro análisis de SuiteCRM 8.9 y el roadmap 2026. Y si aún estás decidiendo destino, la comparativa SuiteCRM vs Odoo vs Pipedrive te ayudará a validar que SuiteCRM es la pieza correcta para tu caso — no siempre lo es, y detectarlo en la auditoría inicial es más barato que descubrirlo tras migrar.
La IA de 2026 aplicada a migraciones: qué ha cambiado
Cuando publicamos este caso, la IA ya aceleraba auditoría, mapeo y generación de scripts. Medio año después, dos cambios prácticos merecen mención. El primero, las ventanas de contexto de un millón de tokens de los modelos actuales: hoy cabe el esquema completo de la base de datos origen, la documentación y muestras de datos reales en una sola sesión de análisis, lo que reduce los errores de mapeo por falta de contexto. El segundo, los agentes con conectores estándar (MCP): en lugar de copiar y pegar exports, el agente consulta directamente origen y destino para comparar registros, con permisos de solo lectura y supervisión humana.

La regla que no ha cambiado: la IA propone, el negocio dispone. Las reglas de merge de duplicados, la decisión de qué campos custom mueren y el sign-off de la validación final deben pasar por personas que conocen los datos. Un agente puede comparar 45.000 contactos en minutos, pero no sabe que «García e Hijos S.L.» y «Garcia Hijos» son el mismo cliente histórico con dos contratos distintos — eso lo sabe tu equipo comercial.
Migrar según el sistema de origen
Cada origen tiene sus trampas. Desde Salesforce, el reto es el modelo de datos (objetos custom, fórmulas, automatizaciones en Flow que hay que reimplementar): lo detallamos en la guía técnica de migración Salesforce → SuiteCRM. Desde Excel o Access — más frecuente de lo que se admite en público — el problema es la ausencia de modelo: hay que construirlo, y lo contamos en migrar datos de Excel y Access a SuiteCRM. Y desde CRMs propietarios sin API, como el del caso real de arriba, la extracción se hace directamente contra la base de datos, con ingeniería inversa del esquema — el escenario donde la asistencia de IA más horas ahorra.
Integraciones: el CRM no vive aislado
La migración no termina cuando los datos llegan a SuiteCRM: termina cuando el email, el ERP, la web y el marketing vuelven a hablar con el CRM nuevo. Para sincronizaciones continuas usamos n8n entre CRM y ERP, con patrones de idempotencia y conciliación que evitan duplicados cuando algo se reintenta. Y cada integración nueva es una superficie de ataque: aplica las buenas prácticas de seguridad de APIs — mínimo privilegio en las credenciales, tokens rotados y webhooks firmados — desde el primer día, no como mejora futura.
Seguridad y RGPD durante la migración
Una migración de CRM es, por definición, un movimiento masivo de datos personales, y el RGPD aplica de principio a fin: minimiza las copias intermedias (los CSV «temporales» en portátiles tienen la mala costumbre de volverse eternos), cifra los volcados, limita el acceso a los datos de producción durante el proyecto y establece una fecha de borrado seguro del sistema legacy — mantenerlo «por si acaso» indefinidamente es un pasivo de cumplimiento y de seguridad. Si tu empresa está formalizando su gestión de seguridad, este proceso encaja de lleno en los controles de una certificación ISO 27001: gestión de activos, transferencia de información y eliminación segura.
El mapeo de datos en detalle: IDs, relaciones y adjuntos
El mapeo es donde se ganan o se pierden las migraciones, y hay cuatro puntos que concentran los sustos. Primero, los identificadores: SuiteCRM genera sus propios IDs, así que hay que conservar el ID de origen en un campo auxiliar durante todo el proyecto — es lo que permite reejecutar cargas sin duplicar y auditar cualquier registro meses después. Segundo, las relaciones: contactos vinculados a empresas, actividades a contactos, oportunidades a ambos; el orden de carga importa (primero cuentas, luego contactos, luego lo que cuelga de ellos) y una relación rota es mucho más difícil de detectar que un campo vacío. Tercero, los campos custom: de los 150 del caso real, sobrevivieron menos de la mitad — cada campo que se migra «por si acaso» es ruido permanente en los formularios del CRM nuevo. Y cuarto, los adjuntos y documentos: presupuestos, contratos y emails con ficheros pueden multiplicar el volumen a mover; desde la 8.10, los campos de fichero e imagen nativos facilitan catalogarlos correctamente en destino en lugar de amontonarlos.
Una práctica que recomendamos siempre: documentar el mapeo en una hoja viva (origen → transformación → destino → responsable de decisión) que sobreviva al proyecto. Cuando alguien pregunte en 2028 por qué un dato está donde está, esa hoja vale oro.
Checklist previa: qué preparar antes de arrancar
Si estás valorando el proyecto, hay deberes que puedes hacer antes de hablar con ningún proveedor y que aceleran todo lo demás. Consigue un export completo (o un backup de la base de datos) del sistema actual: sin acceso a los datos reales, cualquier presupuesto es una estimación a ciegas. Lista las integraciones vivas: qué sistemas leen o escriben en el CRM hoy, aunque sea un script de hace años que nadie recuerda quién hizo. Identifica a los usuarios clave por área — comercial, marketing, atención — y resérvales horas reales para validar. Decide qué informes son sagrados: los números que dirección mira cada mes deben cuadrar entre el sistema viejo y el nuevo, y esa comparación es la prueba de fuego de la migración. Y revisa el inventario de datos personales que gestionas, porque la migración es el mejor momento para aplicar minimización y depurar lo que no deberías seguir guardando.
Con esos cinco puntos sobre la mesa, la auditoría inicial pasa de exploración arqueológica a proyecto con alcance medible — y el presupuesto que recibas se parecerá al coste final.
Cuánto cuesta y cuánto se tarda
El caso real de arriba — 45.000 contactos, 150 campos custom, sin API — se hizo en 6 semanas. Es una referencia razonable para una pyme con un solo sistema origen; los extremos existen en ambas direcciones: una migración desde hojas de cálculo bien estructuradas puede cerrarse en 2-3 semanas, y un CRM enterprise con años de automatizaciones e integraciones puede requerir 3-4 meses. Las variables que más pesan: calidad de los datos de origen, número de integraciones a reconstruir y disponibilidad real de los usuarios clave para validar. La asistencia de IA ha comprimido sobre todo las fases de auditoría y desarrollo de scripts; la validación con usuarios, en cambio, dura lo que dura — y acelerarla artificialmente es la receta clásica del proyecto fallido.
Después del go-live: adopción, datos y mantenimiento
El error más caro no ocurre durante la migración sino después: un CRM técnicamente impecable que los comerciales no usan. Reserva presupuesto para formación por perfiles, define propietarios de datos por módulo y mide la adopción las primeras semanas (usuarios activos, registros creados, oportunidades actualizadas). Con los datos ya limpios y centralizados, el paso natural es explotarlos: un cuadro de mando como los que describimos en business intelligence para pymes convierte el CRM en la fuente de verdad comercial. Y como cualquier plataforma corporativa, SuiteCRM necesita mantenimiento continuo: actualizaciones de versión, parches de seguridad y backups verificados.
¿Tu CRM se ha quedado pequeño (o sin soporte)?
En Keliam auditamos tu sistema actual y ejecutamos la migración completa a SuiteCRM — datos, integraciones y formación — con el sistema antiguo operativo hasta el último día.
Preguntas frecuentes
¿Puedo migrar el CRM sin parar la actividad comercial?
Sí: el sistema origen sigue operativo durante todo el proyecto y solo hay una ventana breve de congelación de datos en el corte final. Las migraciones incrementales permiten repetir la carga hasta afinarla.
¿Qué pasa con el histórico de emails y actividades?
Se migra, pero conviene decidir cuánto histórico aporta valor. Migrar diez años de actividades de contactos inactivos encarece el proyecto y ensucia el CRM nuevo; un corte razonable (3-5 años) suele ser mejor decisión.
¿La IA puede hacer la migración sola?
No. Acelera la auditoría, el mapeo, la limpieza y los scripts — a veces reduce el proyecto a la mitad — pero las decisiones de negocio y la validación final requieren a tu equipo.
¿SuiteCRM aguanta volúmenes grandes?
Sí, con una implantación correcta: la rama 8.10 añade procesamiento en segundo plano y el rendimiento depende sobre todo del dimensionado de base de datos y servidor. Migramos habitualmente decenas de miles de cuentas sin problema.
¿Cuándo NO recomendáis SuiteCRM?
Si tu equipo es muy pequeño y solo necesita pipeline comercial simple, un SaaS como Pipedrive puede ser más eficiente. Lo honesto es decidirlo en la auditoría inicial, no después de haber migrado.
Conclusión
Migrar un CRM legacy dejó de ser un proyecto heroico: con una metodología clara de cinco fases, las herramientas de IA actuales y un destino maduro como SuiteCRM 8.10, el riesgo se concentra donde siempre estuvo — la calidad de los datos y la adopción de los usuarios. Si tu CRM actual ya no tiene soporte, cada trimestre de espera añade coste y riesgo; la auditoría inicial es rápida y pone números reales sobre la mesa.
Si estás considerando migrar tu CRM, en Keliam ofrecemos una auditoría inicial gratuita donde evaluamos tu sistema actual y te proponemos un plan de migración a SuiteCRM o Pipedrive según tus necesidades.



