CiviCRM is a web-based suite of internationalized open-source software for constituency relationship management that falls under the broad rubric of customer relationship management. It is specifically designed for the needs of non-profit, non-governmental, and advocacy groups, and serves as an association-management system. CiviCRM is designed to manage information about an organization's donors, members, event registrants, subscribers, grant-application seekers and funders, and case contacts. Volunteers, activists, and voters - as well as more general sorts of business contacts such as employees, clients, or vendors - can be managed using CiviCRM.
Description
CiviCRM's core system tracks contacts, relationships, activities, groups, tags and permissions, while additional components keep track of contributors, events, member lists, cases, grants, campaigns, petitions, bulk mailings, and reports. These components can be activated or deactivated to meet the needs of the specific organization. CiviCRM is deployed in conjunction with either the Backdrop CMS, Drupal, Joomla! or WordPresscontent management systems and is supported by many hosting and professional services companies. Both the Drupal and Joomla! professional associations use CiviCRM. CiviCRM's license is the GNU AGPL 3. CiviCRM's latest version supports Backdrop CMS, Drupal 7, Joomla 3.x and WordPress. There are a wide and growing number of integration modules with these CMSes to leverage their strengths. A large number of tokens are available for inclusion in HTML or plaintext emails, or for producing PDF files for printing. Data-integration formats supported include RSS, JSON, XML, and CSV. Supported programming interfaces include REST, server PHP and client JavaScript APIs, a CMS-agnostic extensions framework, and Drupal style hooks. A book is available on the software. Extensive administrative, developer, and user documentation is available on the project site. There are also active forums and an IRC channel. CiviCRM downloads are available from both the official site, CiviCRM.org, and SourceForge, where it was 'project of the month' for January 2011. CiviMobile is a mobile app based on CiviCRM which has been developed by the Ukrainian IT company Agiliway. It allows NGOs and non-profits to use the features of CiviCRM platform on smartphones. The app enables users to manage their contacts, calendar, cases, activities, events, contact payments and donations from their CiviCRM database. The app also incorporates QR code ticketing for events. Agiliway released its 4th version of the app in July 2019.