La funcionalidad y la personalización del sistema ZOHO CRM se dividen en tres elementos principales:
- Interfaz de administración – Funciones de administración/configuración (Administration/Setup Functions) desde donde se puede acceder a varios complementos e instalarlos en el sistema.
- Los módulos estándar y las funciones relacionadas con cada módulo
- Los formularios y las funciones asociadas al formulario
- Vistas (Views) y las funciones asociadas a la vista
- Capacidades de personalización (Customization) para las necesidades específicas de cada organización
- Personalización de módulos estándar, creación de nuevos módulos únicos sin herramientas de desarrollo (developer tools) y la construcción de aplicaciones mediante el generador de aplicaciones Zoho Creator.
- Personalización del uso mediante un sistema de permisos avanzado.
- Complementos opcionales y capacidades de integración con otros sistemas (Add-ons and Integrations). Entre los numerosos complementos, destacamos el generador de automatización avanzado y flexible, y el sistema de gestión de proyectos diseñado especialmente para pequeñas y medianas empresas.
- Capacidad de trabajar en 20 idiomas.
- Personalización de informes.
- Formularios
Se puede editar la estructura de cualquier formulario. En el formulario, se pueden agregar o eliminar campos (Customization) y marcar varios campos como obligatorios para el sistema. En la versión gratuita no se pueden agregar campos en el formulario. Esta función es muy importante: a través de los campos se puede definir qué información no debe pasarse por alto, y recordarles a los empleados, en medio del ajetreo diario, cuestiones metodológicas que suelen olvidarse.
- Vistas (Cortes/Miradas – Views)
Las vistas permiten gestionar la información almacenada en todos los formularios del módulo, analizarla y presentarla en distintos cortes que facilitan sacar conclusiones a partir de los datos.
Control de la creación de cortes/vistas secundarias y la capacidad de crear vistas según características predeterminadas utilizando operadores booleanos. En gran medida, las vistas funcionan como informes que reflejan la información presente en el módulo y también la información faltante (si el campo está vacío, lo cual a veces es aún más importante).

