Para los que siguen desde hace algún tiempo este blog el tema de gestión de relaciones con clientes o CRM no debe resultarles desconocido por los anteriores posts sobre SugarCRM o vTiger, dos herramientas libres diseñadas para proveer soporte tecnológico a esta metodología. Sin embargo, el día de hoy les presentamos una comparativa más detallada de ambas herramientas de software, producto de un análisis con pruebas más exhaustivas de uso.
Previamente en El Mundo es Open Source
Pantallazo SugarCRM
SugarCRM permite a las organizaciones organizar, registrar y mantener información de todos los aspectos en sus relaciones con los clientes. El sistema combina toda la funcionalidad requerida para administrar información en varios aspectos de una empresa en una interfaz intuitiva y amigable al usuario. Sugar CRM cuenta con ediciones Community, Professional y Enterprise.
Por su parte, VTiger CRM es una aplicación para la administración de relaciones con clientes 100% Open Source. Iniciado como un derivado de SugarCRM 4, el proyecto tiene como objetivo proporcionar la solución de CRM mejor implementada y más abierta. VTiger está completamente implementado para las operaciones de empresas pequeñas y medianas.
Pantallazo VTiger CRM 5
Datos preliminares de la comparativa
En esta comparación se evaluaron SugarCRM versión Community Edition 5.5.2 y vTiger 5.1.0. Ambas son las últimas versiones disponibles de ambas herramientas a la fecha de redacción de este artículo.
Comparativa a nivel de módulos por procesos
En principio se listan aquellos módulos en los cuales no hay mayores diferencias en cuanto a componentes:
- Proceso de Marketing: ambos implementan Campañas (esfuerzos coordinados con objetivos económicos definidos) y WebMail (para acceder a los mensajes de correo desde la misma interfaz de la herramienta).
- Actividades: ambos implementan un módulo de Calendario o Agenda y un registro de Actividades (llamadas, reuniones, tareas y notas de interacción con posibles clientes).
A continuación se listan los módulos en los cuales si se perciben diferencias:
- Proceso de Ventas: ambos sistemas implementan los módulos de Pre-contactos, Cuentas, Contactos y Oportunidades de venta. Vtiger además incluye módulos de Presupuesto, Pedidos, Facturas y Tarifas.
- Post-Venta: VTiger y SugarCRM implementan un pequeño módulo de Incidencias. Sin embargo vTiger implementa una sección de Preguntas Frecuentes (FAQ) y Contratos de Aceptación de Servicios.
- Extras: ambos incluyen módulos de Documentos, y Tablero (Dashboard). VTiger incluye además sindicalización de contenidos (RSS), PBX Manager y nube de etiquetas (Tag Cloud). Sólo en SugarCRM se incluye soporte para generar los contactos en el formato VCard (comprensible por clientes de correo electrónico).
Finalmente, existen dos módulos que pueden ser encontrados únicamente en vTiger:
- Inventario: cuenta con las secciones de Productos, Proveedores, Ordenes de Compra, Servicios y Tarifas.
- Reportes: en vTiger se puede definir una serie de reportes, los cuales no permiten un grado mayor de análisis. Además, solo permiten definir filtros solo cuando se crea y configura el reporte.
Consideraciones generales
Desde esta sección en adelante se hace un análisis más detallado de las funcionalidades de ambas herramientas, haciendo hincapié en características que -como usuario final o programador- se consideran relevantes.
Búsquedas:
- VTiger cuenta con implementación de búsquedas estándar y avanzada. En ella se pueden definir vistas, permiten elegir 9 campos para mostrar y agregar criterios de búsqueda (quedan estáticos para la vista). Además se pueden agregar criterios para cualquier búsqueda con la búsqueda avanzada.
- En el caso de SugarCRM también se cuenta con búsquedas estándar y avanzada. Para ambas se puede configurar los campos visualizados en la tabla de resultados y el espacio que ocupan los campos en las tablas de resultados de búsqueda. Además permite definir los criterios al momento de realizar la búsqueda.
Campos relacionados a otros módulos:
- En vTiger sólo se pueden crear estos campos por programación directa en el código fuente. En el caso de SugarCRM se puede agregar directamente por configuración, permitiendo elegir el nombre del campo de la relación y la multiplicidad de la misma (uno a muchos o muchos a muchos).
Edición masiva de datos:
- En vTiger si se puede realizar edición masiva de todos los campos. En SugarCRM sólo de algunos campos, y no existen métodos para hacer que más campos tengan la posibilidad de edición masiva.
Importación de datos:
- En ambas herramientas se pueden agregar nuevos datos y mezclar duplicados de manera automática y manual, aunque en SugarCRM puedes colocar campos por defecto para los campos vacíos.
Logs (registro de actividades realizadas en las herramientas):
- En el caso de vTiger dentro de la configuración se ve la auditoria por cada usuario, aunque solo guarda: Módulo, acción, ID registro, fecha y hora. De otro lado, en SugarCRM existe un botón en cada registro de cada módulo que permite ver el Log, en el cual cada registro indica: valor anterior, valor nuevo, usuario, fecha y hora.
Configuración visual
Agregar Campos:
- En ambas herramientas se dispone de esta opción pero difieren en su implementación. En vTiger se genera un código secuencial para toda la aplicación (CF_XXX), el cual se almacena en base de datos como un registro o como una tabla nueva (en el caso de ingresar varios valores para un mismo campo). En SugarCRM se genera un campo con el mismo nombre en la base de datos, lo cual facilita tareas posteriores de personalización.
Editar Campos:
- En vTiger no se pueden editar campos (lo cual probablemente tiene relación con la implementación anteriormente descrita de agregar campos), sólo queda la opción de eliminar y volver a crear el campo. En SugarCRM si es posible modificar campos.
Ubicación de Campos en Formularios:
- En vTiger es posible cambiar de lugar los campos del formulario (aunque con algunas restricciones). En SugarCRM es posible sin mayores inconvenientes.
Nombre de etiquetas (labels) y ubicación de paneles:
- En ambas herramientas se pueden establecer ambos valores por pantallas de configuración.
Nombre de Paneles:
- En vTiger sólo se pueden asignar los nombres por programación en el código fuente. En SugarCRM es posible ingresar los nombres por pantallas de configuración.
Configuración funcional:
- En el caso de vTiger sólo se pueden agregar módulos que estén empaquetados (zip). En SugarCRM se pueden agregar módulos por la interfaz,lo cual genera tablas en base de datos pero no a nivel de código.
Palabras finales
A primera vista -y tal como se describe en la primera parte de la comparativa- vTiger cuenta con más funcionalidades implementadas y disponibles para sus uso; pero el nivel de personalización por pantallas de configuración es muy limitado. En cambio SugarCRM presenta un espectro más amplio de posibilidades de configuración, las cuales se orientan en personalizar tanto la parte visual como la funcional.
Por lo anterior el uso de SugarCRM resulta recomendable en escenarios en los que el proyecto sea de corta duración y se requieran las funcionalidades básicas de un CRM. VTiger resulta una mejor opción cuando se requiera que el CRM incluya soporte al proceso de venta referido a registro de presupuestos, pedidos y emisión de facturas.