KarmaCRM is a web based CRM system that will help you manage all your sales leads and contacts. Karma CRM is a powerful, yet simple to use, CRM system targeted at small businesses.