Firma, której głównym celem i główną dźwignią jest kontakt z klientami, doskonale rozumie, jak ważne jest prowadzenie bazy danych klientów. W czasach tak dynamicznych jak te, w których funkcjonujemy, sukcesem firmy zależy w głównej mierze od pozyskiwania klientów, utrzymywania ich w swojej firmie i budowania z nimi pozytywnych relacji tak jak i sprawnego systemu ERP. By firma mogła to osiągnąć a tym samym zwiększyć swoje zyski i szanse na rynku, powinna wdrożyć system zarządzania relacjami z klientami, czyli tak zwany CRM.  Jest to system, który opierając się na najnowszych nowinkach techniki informatycznej, pozwala firmie, na prowadzenie obszernych baz danych swoich klientów. Są to bazy danych nie tylko związanych z nazwą instytucji, nazwiskiem czy adresem.