Podstawą sensu istnienia oprogramowania CRM jest możliwość agregowania i przetwarzania informacji oraz jej przepływ pomiędzy poszczególnymi działami w firmie. System CRM niewątpliwie usprawnia prowadzenie firmy niezależnie od jej wielkości. Równie dobrze spisuje się w firmach jednoosobowych jak i w dużych firmach posiadających wiele oddziałów. Jest wiele powodów dla których warto zapoznać się z tym systemem bliżej: