Open-source
<p>L'utilizzo di un software CRM open source presenta numerose ragioni, tra cui l'assenza (o la riduzione) dei costi di licenza, la possibilità di modificare il codice e il supporto di una vivace comunità. Tuttavia, questi vantaggi comportano dei compromessi. I CRM open source possono richiedere competenze tecniche significative per la personalizzazione e la manutenzione, il che può comportare costi più elevati a lungo termine per chi non dispone di competenze interne. Anche la sicurezza può essere un problema, in quanto la responsabilità degli aggiornamenti e delle patch ricade sull'utente, il che, se non controllato, può portare a vulnerabilità.</p>