Personalización de SugarCRM para agencia de publicidad y marketing online

Cliente: se omite por cuestiones de confidencialidad

Logo SugarCRMEste proyecto consistió en llevar a cabo una profunda personalización de SugarCRM para dotarlo de diversas características específicamente adaptadas a los requerimientos del cliente y no facilitadas por SugarCRM CE, como diversos campos calculados automáticamente, validaciones complejas de datos en función de estados y valores de módulos relacionado, galerías de imágenes, soporte multimedia para alojar y gestionar ficheros de vídeo y audio dentro del propio CRM, etc.

Por cuestiones de confidencialidad no nos es posible revelar el nombre de la empresa, pero la adaptación y personalización realizada sobre SugarCRM fue enfocada a cubrir las necesidades de una agencia de publicidad y marketing online con gran volumen de clientes.

A continuación mostramos una serie de capturas de pantalla de las opciones más interesantes, aunque se hizo un gran esfuerzo de personalización también en otras áreas más comunes, como gestión de contratos, facturas, documentos, cuentas y contactos, etc.

Anuncios

Dada la naturaleza del cliente, una agencia de publicidad y de marketing online, una de las cuestiones más destacables del trabajo de personalización que llevamos a cabo sobre su instalación de SugarCRM es la introducción de características multimedia como son el soporte avanzado de imágenes, clips de audio y vídeos con el fin de almacenar y relacionar con las distintos módulos de Sugar los banners y spots publicitarios de nuestro cliente.

Todos los elementos multimedia que se muestran en las siguientes capturas de pantalla son reproducibles perfectamente desde el propio SugarCRM y pueden ser añadidos fácilmente a cada uno de los registros del módulo de anuncios.

Anuncios con banners multimediaVista de detalle de anuncio

Vista previa de clips de audio en subpanelesVista previa de vídeos en subpaneles

Anunciantes

Módulo personalizado creado desde cero con numerosos campos calculados y con funciones automáticas que causaban cambios y sufrían validaciones en función del estado o de determinados valores de otros registros de módulos relacionados. Como ejemplo de campos calculados cabe mencionar la generación de campos desplegables generados automáticamente (Agente comercial) con los valores apropiados en función del valor de otro campo (Comercializador), bloqueo y relleno de campos (en gris) ante la selección de otros campos relacionados con otros módulos (CNAE, Descripción y Descripción CNAE), generación de códigos identificativos únicos a partir del valor de otro campo o campos al salvar el registro (Código de referencia y N.I.F.), etc.

Vista de detalle de un anuncianteVista de edición de un anunciante

————————————————————–

Campo personalizado "Cuenta bancaria"

Campañas y subcampañas

Módulos personalizados que incluían como principal característica a destacar una serie de campos calculados: desplegable Agente comercial relleno a partir del Comercializador seleccionado, cálculo automático del coste de una subcampaña a partir de un conjunto de limitaciones indicadas por el usuario y del valor actual de los precios publicados en un módulo relacionado específico para este cometido (Tipos Anuncios).

Módulo personalizado CampañasMódulo personalizado Subcampañas

Otros módulos

Se personalizaron también algunos módulos nativos de SugarCRM y se crearon otros nuevos para gestionar datos maestros, como los códigos CNAE de las distintas empresas proveedoras y clientes, así como los distintos tipos de anuncios que manejaba la agencia.

Módulo maestro de gestión de códigos CNAETipos de anuncios

¡Deja tu comentario!

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *