CiviCRM is a web-based, open source, customer relationship management software that is specifically designed for the needs of non-profit, non-governmental, and advocacy groups. It is designed to manage information about an organization’s donors, members, event registrants, subscribers, grant application seekers and funders, and case contacts.
CiviCRM can be deployed in conjunction with either Drupal, Joomla or WordPress CMS to track contacts and their relationships to projects and initiatives.