La consultora Gartner investigó las razones por las que las empresas no implementan estrategias integrales de gestión de clientes (CRM), encontrando que existe una falta de liderazgo y visión para entender los cambios necesarios, así como de un marco de trabajo que provea contexto. El documento describe ocho bloques conceptuales clave para la implementación de un CRM exitoso: visión, estrategia, valoración del cliente, colaboración organizacional, procesos, información, tecnología y métricas.