5 ESSENTIAL ELEMENTS FOR CUSTOMER RELATIONSHIP MANAGEMENT SOFTWARE