Current customer? Click here

Fundraising software built for Canadian nonprofits
DonorPerfect is a nonprofit CRM that helps established Canadian organizations bring donor data and fundraising activity into one connected system, with Canadian-specific functionality and support.
Supporting Canadian nonprofits since 1987





Built for Canadian fundraising
DonorPerfect combines comprehensive fundraising tools with Canadian-specific functionality and expertise, giving your team a system designed to support both your day-to-day work and long-term fundraising strategy.
CRA donation receipting
Create and manage official donation receipts and donor acknowledgements with tools designed for Canadian registered charities.
Canadian data hosting
Keep your organization’s donor data hosted in Canada.
Bilingual training and support
Get training and support in English or French from a team that understands Canadian fundraising.
Connected to your fundraising workflows
DonorPerfect gives Canadian organizations one central CRM for donor data and fundraising activity, with the reporting, automation, and flexibility to support more sophisticated needs as your organization grows.
Use one resource for donor data
Bring donor records, giving history, communications, relationships, and fundraising activity together to work from consistent information and nurture each supporter.


Turn data into actionable insights
Use flexible reporting and segmentation to understand fundraising performance, identify opportunities, and make more informed decisions.
Automate repetitive work
Reduce manual tasks with workflows that can automate donor communications, follow-up activities, record updates, reports, and more.


Connect the tools you need
Integrate fundraising communications, online giving, accounting, prospect research, and other key tools while keeping donor data synced to your CRM.
Designed to be your long-term partner
DonorPerfect has supported Canadian nonprofits since 1987, with implementation, training, and ongoing support designed to help organizations get lasting value from their fundraising system.
“Highly recommend this software solution for nonprofit/charitable organizations. We especially appreciate that the integration with other software (i.e., QuickBooks) is seamless. We continue to be very pleased with the program and especially customer service if and when we have questions or issues. Resolution is quick and comprehensive. A cost-effective and robust solution making our life easier!”
– Randy Spiegel, CEO, Canadian Friends of Bar-Ilan University
“I get the true sense that the more I put into DonorPerfect, the more I get out. With a plethora of ways to categorize, flag, narrate, and note on gifts and donors, DonorPerfect becomes a knowledge base of the organization. It can make a great infrastructure to ease the growth and evolution of an organization as personnel come and go within a development department of a nonprofit.”
– Conrad Mata, Development Associate, Youth on Record
“DonorPerfect is a robust, user-friendly CRM software that has only improved over the time that I have been using it. They provide vital quality services to help clients use their database more effectively and have always been friendly and courteous whenever I have needed assistance. I definitely highly recommend DonorPerfect!”
– Rebecca Woll, Development Manager, Maywood Fine Arts