AbleOrganizer would be a possible solution. It is built in Drupal using CRM Core and CRM Core Donation. The system has strong content management tools and can be directly integrated into your website. It has strong reporting tools, including overview reports, source reporting, online donation page reports, LYBUNT, SYBUNT, and a whole list of other things ...


CiviCRM is a free/libre web-based application that accepts donations through many payment gateways, manages donors, and integrates with Wordpress.

Only top voted, non community-wiki answers of a minimum length are eligible