Progressive Technology Project (PTP) runs PowerBase, a fully hosted and supported version of CiviCRM for community organizing groups in the United States. PTP has been deeply involved in CiviCRM's expanding functionality through CiviEngage and CiviCampaign and now has commenced a project to improve CiviContribute to strengthen it for grassroots fundraising. While CiviContribute has the basic parts necessary for fundraising, it lacks some of the higher reporting pieces that dedicated fundraising applications have.
Our team has been working with a grassroots fundraising expert and together we identified that the first step would be to provide more dashboard charts for CiviContribute that will allow new users to leverage reporting intelligence with minimal training.
There are several new reports designed to identify the renewal rate of donors or members over time; the lapsed and recovered donors for comparative time periods; and the new donors over comparative time periods. Each will have the capacity to drill down to identify the individuals in the totals. We’re also working up a summary table that shows the current number of donors, total amount raised during the year, the average donation, Individuals who increased donations, number of sustainers and new contacts in the database and the change in these indicators from the prior year.
The idea is that these dashboard items will lift up key indicators for the development staff to monitor. Many of the people charged with development in small non-profits in the U.S. have minimal training on what to look for when managing their progress. The existence of these metrics should show them what to monitor.
There are other new reports planned. You can see the details on the CiviCRM wiki: http://wiki.civicrm.org/confluence/display/CRM/CiviEngage+Enhancements+for+fund-raising
We’ve also encountered problems segmenting the donor base so we’re adding an optional custom field group we’re calling “Summary Fields”. Making these items available as calculated fields means that they can be searched in Advanced Search and used as a basis for a smart group as well as for tokens in email and print communications. The basic field set includes:
There is a user interface to allow the organization to pick which fields of the custom field set to implement and which contribution types (financial types) to include in these totals. The fiscal year end setting in CiviCRM is supported as well. After the initial set up, these fields are updated via SQL triggers.
All of these enhancements will be available as extensions when they are completed in the next couple of months. We welcome the community's input via the wiki site.