Pada beberapa kasus implementasi CRM, ditemukenali adanya inkonsistensi impresi karena beberapa case menyatakan kesulitan yang dihadapi, namun disisi lain juga ditemukan kepuasan perusahaan yang berhasil mengimplementasikan. Faktor kunci yang dikenali dalam kesuksesan implementasi CRM adalah effective leadership, dan diketahui bahwa People, Process dan Technology merupakan hal yang menentukan dalam program CRM.