There are four major types of CRM implementation; analytical CRM, operational CRM, collaborative and strategic CRM.