Mejor CRM open source: cómo comparar opciones autoalojadas
Una buena comparación empieza por la licencia, los límites de cada edición, el despliegue, el esfuerzo de operación y el alcance del producto, no por una tabla de funciones copiada de las páginas de los proveedores.

por Benjamin WagnerEl mejor CRM open source es el que tiene una licencia, una vía de autoalojamiento, un esfuerzo de operación y un alcance de CRM que encajan con tu equipo. «Source available», «open core» y «open source» no son intercambiables, y una lista larga de funciones dice poco sobre lo que puedes ejecutar legalmente o mantener de forma realista.
Esta guía usa un marco de evaluación que no caduca, en lugar de ordenar proyectos según precios cambiantes, números de estrellas o afirmaciones sin fuente sobre funciones. Transparencia: Customermates publica esta comparación y es uno de los productos que se tratan abajo.
La licencia y el límite de la edición del código exacto que piensas ejecutar, no la etiqueta del repositorio.
Una vía de despliegue mantenida, el modelo del CRM, las interfaces, la vía de migración y el trabajo de operación que asumirá tu equipo.
Cualquier capacidad que no aparezca en la documentación oficial vigente ni en un flujo que hayas probado tú mismo.
Customermates publica esta guía. Sus propias afirmaciones están separadas del mapa de fuentes de los demás proyectos.
Licencia
Edición
Despliegue
Operación
Encaje con el producto
Empieza por la licencia, no por la página de inicio
Antes de comparar funciones, identifica:
- la licencia que se aplica al código exacto de servidor y de cliente que necesitas;
- los directorios o módulos regidos por una licencia comercial aparte;
- las obligaciones que se activan al modificar el software o al ofrecerlo a través de una red;
- las restricciones de marca registrada, que son independientes de la licencia del software; y
- si el repositorio es la edición completa que se puede ejecutar o solo una parte.
Un repositorio público no concede automáticamente derechos de código abierto sobre todos sus archivos. Lee los archivos de licencia de la versión que piensas desplegar y consulta con un abogado cuando las obligaciones importen para tu organización.
Siete criterios para una comparativa de CRM open source
| Criterio | Qué verificar |
|---|---|
| Límite de la licencia | ¿Qué código es open source, cuál es comercial y qué obligaciones se aplican? |
| Despliegue | ¿Hay una vía documentada y mantenida para la edición exacta que necesitas? |
| Operación | ¿Quién se encarga de las actualizaciones, las copias de seguridad, la restauración, la monitorización, TLS y la respuesta a incidentes? |
| Modelo del CRM | ¿Cubre los contactos, las organizaciones, las oportunidades, los servicios y las tareas que realmente usas? |
| Interfaces | ¿Hay REST, webhooks o interfaces para agentes disponibles para tu flujo de trabajo? |
| Brecha de edición | ¿Qué capacidades de la nube o de la edición enterprise desaparecen al autoalojar? |
| Migración | ¿Existe una vía real de importación y exportación, o tienes que diseñar una con las API o la base de datos? |
Trata una capacidad sin medir o sin documentar como desconocida, no como incluida.
Una lista corta sin un ranking falso
Las búsquedas de los mejores CRM open source muestran proyectos con alcances muy distintos. Customermates, SuiteCRM, EspoCRM y Twenty son buenos puntos de partida para una lista corta basada en las fuentes. Odoo Community y CiviCRM pueden ser relevantes cuando el requisito incluye una suite de negocio más amplia o un contexto de membresías. Verifica la licencia oficial vigente, el límite de la edición, la documentación de despliegue y el estado de mantenimiento antes de decidir. Comparativas lado a lado: SuiteCRM, EspoCRM y Twenty.
Para ver con detalle dos de ellos, consulta las comparativas de alternativa a EspoCRM y alternativa a Twenty, que enumeran licencia, stack tecnológico, precios, canales y compatibilidad con MCP según las páginas oficiales de cada proyecto.
Su amplitud prevista es distinta. Algunos se centran en el CRM, otros forman parte de una suite de negocio más amplia y otros están pensados para flujos de organizaciones sin ánimo de lucro o de membresías. Por eso un «número uno» universal sirve menos que una lista corta puntuada según tus propios requisitos.
Mapa de fuentes oficiales comprobado el 28 de agosto de 2026
| Proyecto | Evidencia oficial vigente que conviene revisar | Qué respalda esta fuente |
|---|---|---|
| Customermates | Licencia AGPL del núcleo, límite entre lo comercial y el material de cliente AGPL y despliegue con Compose | Las licencias exactas del repositorio y el despliegue registrado de la aplicación más PostgreSQL |
| SuiteCRM | Licencias AGPL y guía de instalación | La documentación indica AGPLv3 y ofrece una vía de instalación para administradores que se mantiene |
| EspoCRM | Repositorio y licencia e instalación con Docker | Una licencia de código público y una vía oficial de despliegue con Docker |
| Twenty | Licencia y guía de Docker Compose | Una licencia de código público y una vía oficial de autoalojamiento con Docker Compose |
Esta tabla es un mapa de fuentes, no un ranking de productos ni una afirmación de que los proyectos tengan ediciones equivalentes. Abre cada licencia y cada fuente de despliegue en la versión que estés evaluando.
Dónde encaja Customermates
Customermates es un CRM open core para relaciones con clientes y pipelines, hecho en Alemania. El material propio fuera de ee/ es AGPL-3.0-only. Dentro de ee/, el material tiene licencia comercial, salvo el material de cliente que la sección 6 de ee/LICENSE.md identifica como AGPL-3.0-only.
El despliegue oficial del CRM autoalojado contiene la aplicación y PostgreSQL 16. La edición autoalojada tiene las funciones de Starter.
| Capacidad de Customermates autoalojado | Estado |
|---|---|
| Contactos, organizaciones, oportunidades, servicios y tareas | Incluido |
| Campos personalizados, vistas de tabla y Kanban | Incluido |
| REST, webhooks y MCP | Incluido |
| Clientes de IA externos mediante MCP | Incluido; tú aportas el cliente y el proveedor |
| Bandeja de entrada unificada y cuentas de mensajería | No incluido |
| Asistente Mate solo en la nube y créditos alojados | No incluido |
| Vista de calendario conectado de solo lectura | No incluido |
| Importación de registros desde Excel o CSV, exportación como XLSX | Incluido, una lista cada vez |
Por eso Customermates encaja cuando quieres un CRM enfocado, un despliegue con Docker y PostgreSQL y una interfaz MCP abierta. No encaja cuando el autoalojamiento debe incluir la bandeja de entrada de la nube gestionada, o cuando necesitas una suite de PSA, facturación o control de tiempos.
Si el trabajo es dar seguimiento a las conversaciones con clientes, la nube gestionada añade lo que el autoalojamiento deja fuera: desde Pro, los hilos de LinkedIn y de correo viven en el registro del cliente, y Mate o tu propio agente de IA redacta la respuesta y el siguiente paso para que los revises y los envíes. El autoalojamiento conserva el CRM y MCP para tu propio cliente de IA.
Para probar Customermates por tu cuenta, empieza tu prueba en la nube gestionada (14 días de Pro, sin tarjeta de crédito) o autoalójalo con Docker; consulta la página del producto CRM de código abierto: nube o autoalojado.
Open source no es lo mismo que autoalojado
Los dos términos suelen buscarse juntos, pero responden a preguntas distintas. Open source habla de derechos: qué te permite inspeccionar, cambiar y redistribuir la licencia. Autoalojado habla de operación: en los servidores de quién funcionan la aplicación y la base de datos. Un proyecto puede ser open source y aun así usarse sobre todo como un servicio en la nube, y un producto autoalojado puede ser propietario. Esta guía trata las cuestiones de licencia y de lista corta; la página del CRM autoalojado trata el propio despliegue de Customermates, y la guía del CRM agéntico explica cómo trabajan con él los clientes de IA a través de MCP.
Autoalojar cambia quién opera el sistema
El open source te da los permisos que define la licencia; autoalojar te da la responsabilidad de la infraestructura. Ninguno de los dos es una promesa automática de seguridad, cumplimiento normativo, portabilidad o bajo coste.
Tu equipo debe decidir quién se encargará de:
- las actualizaciones de la aplicación y de la base de datos;
- las copias de seguridad y la restauración probada;
- los controles de red, TLS y los secretos;
- la monitorización y la respuesta a incidentes;
- la planificación de capacidad y de disponibilidad; y
- cada proveedor conectado y su flujo de datos.
Si quieres detalles de despliegue específicos de Customermates, usa la guía de autoalojamiento. No copies a producción un manual genérico de Docker sacado de un artículo comparativo.
CRM en la nube o autoalojado
Elige la nube gestionada cuando quieras que el proveedor opere la aplicación y cuando las capacidades exclusivas de la nube sean esenciales. Elige el autoalojamiento cuando la licencia, el límite de funciones de Starter y la responsabilidad de operación encajen con tu equipo.
En Customermates la distinción es explícita: el CRM básico, REST, los webhooks y MCP se pueden autoalojar; la bandeja de entrada unificada, la vista de calendario conectado, la capacidad de Mate alojado y los créditos alojados, no.
Una lista práctica de evaluación
Define el trabajo
Anota los registros, las vistas, las integraciones y las restricciones de despliegue que debe admitir el CRM.
Revisa el límite legal
Lee la licencia exacta y el límite de edición de cada finalista y de cada versión.
Sigue la vía oficial
Sigue la guía de despliegue mantenida en un entorno aislado.
Prueba la operación
Verifica la autenticación, los permisos, las copias de seguridad, la restauración y las actualizaciones en lugar de deducirlos del texto de marketing.
Calcula el precio de todo el sistema
Estima juntos la infraestructura, los servicios externos y el tiempo de quien lo opere.
Planifica la migración por separado
Diseña y valida un procedimiento de migración si el producto no tiene un flujo propio de importación o exportación.
Revisa el límite exacto del autoalojamiento de Customermates o inspecciona el repositorio antes de añadirlo a tu lista corta.
Preguntas frecuentes
¿Qué significa CRM open source?
Significa que el código del CRM se ofrece con una licencia de código abierto que concede derechos definidos para usarlo, inspeccionarlo, modificarlo y redistribuirlo, sujetos a esa licencia. Revisa los archivos y la edición exactos: un repositorio también puede contener código con otra licencia.
¿Todo CRM open source es gratis de operar?
No. Puede que una licencia no cobre una suscripción por el software, pero la infraestructura, las copias de seguridad, las actualizaciones, la monitorización, el trabajo de seguridad y los proveedores externos siguen costando dinero y tiempo de quien opera el sistema.
¿El open source garantiza el control de los datos o el cumplimiento del RGPD?
No. Autoalojar puede darte control sobre dónde están la aplicación y la base de datos, pero el cumplimiento y los flujos de datos dependen de la configuración, los proveedores conectados, los contratos, las políticas y la operación.
¿Todo el código de Customermates es AGPL-3.0?
No. El material propio fuera de ee/ es AGPL-3.0-only. Dentro de ee/, el
material de cliente que identifica la sección 6 de ee/LICENSE.md también es
AGPL-3.0-only; el resto del material propio usa la licencia comercial. Revisa
los dos archivos de licencia para ver el límite exacto.
¿Puedo importar o exportar registros del CRM en Customermates autoalojado?
Sí. Los registros entran como libros de Excel o archivos CSV y salen como libros XLSX, una lista cada vez, limitados al acceso de lectura del usuario y a la vista actual, con límites de filas en ambos sentidos. Para cualquier cosa más allá de eso, como archivos adjuntos o una transferencia completa de la cuenta, diseña una migración con la API REST.
Empieza con una descripción
Una descripción. Un espacio de trabajo construido por tu agente.
Esto es lo que construye la configuración a partir de una sola frase. Datos de ejemplo, el producto real.
Describe tu negocio
Una frase sobre tu equipo, tus clientes y cómo vendes.
Mate lo construye
Te hace unas preguntas y después crea las listas, el pipeline, el panel y el playbook.
Trabaja en él
Conecta LinkedIn y el correo. Recorre abajo un ejemplo ya terminado.
Somos una consultora de estrategia de cuatro personas. Registra clientes, proyectos y propuestas, y ayúdanos a dar seguimiento a los prospectos en LinkedIn.
Widgets creados a partir de las listas y campos del espacio
Cada conversación con clientes por email, LinkedIn y WhatsApp en un solo lugar. Mate configura tu espacio y redacta el seguimiento, tú lo revisas y lo envías. Funciona con Claude, ChatGPT o cualquier agente que hable MCP. Película en inglés.
Páginas relacionadas
CRM de código abierto
CRM de código abierto con núcleo AGPL: ventajas, cómo elegir uno y dos formas de empezar: nube gestionada 14 días sin tarjeta o autoalojado con Docker.
CRM self hosted
CRM self hosted: ejecuta la aplicación de Customermates y PostgreSQL en tu infraestructura con Docker Compose. Núcleo AGPL, MCP, REST y webhooks incluidos.
Autoalojar Customermates con Docker Compose
Ejecuta Customermates en tu servidor con Docker Compose: instalación, .env, correo, registro, actualizaciones, copias de seguridad y diferencias con Cloud.
Alternativa a Twenty
Alternativas a Twenty CRM: objetos personalizados, precio por plaza, WhatsApp y LinkedIn en una bandeja, MCP y autoalojamiento, según las páginas de Twenty.
Customermates
Evalúa Customermates como CRM open source
Da seguimiento a cada conversación con tus clientes en el CRM de la nube gestionada, o revisa la edición autoalojada con su núcleo AGPL, Docker y PostgreSQL. El autoalojamiento usa las funciones de Starter y no incluye ni la bandeja de entrada alojada ni Mate.
Sin tarjeta de crédito • Prueba de 14 días • Autoalojamiento: funciones de Starter, sin bandeja de entrada alojada y sin Mate





