Il punto di partenza essenziale per l’implementazione di un software per il CRM sono i processi aziendali. È solo dall’analisi dei processi e, di solito, dal loro miglioramento che si può capire quali funzionalità applicative sono realmente necessarie in azienda. Per poter gestire al meglio questa fase, è necessario conoscere in modo approfondito i sistemi aziendali ed avere competenze in project management.