GNU/Linux, Open Source, Cloud Computing, DevOps y más...

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

No hay comentarios

Cliente: se omite por cuestiones de confidencialidad

Este 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.

SugarCRM logo

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.


Error: Your Requested widget " ai_widget-6" is not in the widget list.
  • [do_widget_area above-nav-left]
    • [do_widget_area above-nav-right]
      • [do_widget_area footer-1]
        • [do_widget id="wpp-4"]
      • [do_widget_area footer-2]
        • [do_widget id="recent-posts-4"]
      • [do_widget_area footer-3]
        • [do_widget id="recent-comments-3"]
      • [do_widget_area footer-4]
        • [do_widget id="archives-4"]
      • [do_widget_area logo-bar]
        • [do_widget id="oxywidgetwpml-3"]
      • [do_widget_area menu-bar]
        • [do_widget id="search-3"]
      • [do_widget_area sidebar]
        • [do_widget id="search-4"]
        • [do_widget id="ai_widget-2"]
        • [do_widget id="categories-5"]
        • [do_widget id="ai_widget-3"]
        • [do_widget id="ai_widget-4"]
        • [do_widget id="ai_widget-5"]
      • [do_widget_area sub-footer-1]
        • [do_widget id="text-4"]
      • [do_widget_area sub-footer-2]
        • [do_widget_area sub-footer-3]
          • [do_widget_area sub-footer-4]
            • [do_widget_area upper-footer-1]
              • [do_widget id="search-2"]
              • [do_widget id="recent-posts-2"]
              • [do_widget id="recent-comments-2"]
              • [do_widget id="archives-2"]
              • [do_widget id="categories-2"]
              • [do_widget id="meta-2"]
            • [do_widget_area upper-footer-2]
              • [do_widget_area upper-footer-3]
                • [do_widget_area upper-footer-4]
                  • [do_widget_area widgets_for_shortcodes]
                    • [do_widget id="search-5"]
                    • [do_widget id="ai_widget-6"]
                  • [do_widget_area wp_inactive_widgets]
                    • [do_widget id="wpp-2"]
                    • [do_widget id="text-1"]
                    • [do_widget id="recent-posts-3"]
                    • [do_widget id="categories-3"]
                    • [do_widget id="archives-3"]
                    • [do_widget id="icl_lang_sel_widget-3"]

                  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

                   

                  Sobre el autor

                  Daniel López Azaña
                  Arquitecto de soluciones Cloud AWS & Linux Sysadmin Freelance

                  Emprendedor, generador de ideas y mente inquieta. Apasionado de las nuevas tecnologías, especialmente de los sistemas Linux y del software libre. Me gusta escribir además sobre actualidad tecnológica, Cloud Computing, AWSi, DevOps, DevSecOps, seguridad, desarrollo web y programación, SEO, ciencia, innovación, emprendimiento, etc.

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

                  Artículos relacionados

                  Deja una respuesta

                  Tu dirección de correo electrónico no será publicada.