Technology does play a substantial role in CRM efforts by, among other things, seamlessly linking front and back office functions to provide for the efficient and defective management of interactions across different customer touchpoints. thus, it seems that both over and underestimating the role that technology plays in CRM initiatives can have detrimental effects on firms’ relationship management efforts