pThe introduction of the internet brought a wave of new marketing platforms to help organizations create manage and track customer relationships in the form of customer relationship management CRM software which ensured businesses engaged effectively