Current customer? Click here

Fundraising software built for Canadian nonprofits
Supporting Canadian fundraising teams since 1987





5 ways you’ll grow with DonorPerfect
- Increase fundraising revenue
- Strengthen donor retention
- Build stronger donor relationships
- Turn donor data into insights
- Expand online fundraising

Simplify CRA compliance and donation receipts

DonorPerfect helps your team maintain compliance with the Canada Revenue Agency and send official donation receipts while keeping activity connected to your donor records.
- Generate notification letters for tribute donations
- Send individual or consolidated donation receipts
- Send acknowledgements with or without an official donation receipt
- Customize templates with images, colors, and hyperlinks
- Issue receipts and acknowledgements in English and French
- Create contact records for sent receipts automatically
Discover the DonorPerfect difference
DONOR MANAGEMENT
Bring constituent records, giving history, donor engagement, and fundraising activity together, so your team can nurture supporters more successfully.
ONLINE FUNDRAISING
Connect online donations with your nonprofit CRM, so your team can turn individual transactions into ongoing donor relationships and stewardship opportunities.
FUNDRAISING REPORTING
Turn donor data into actionable insights with flexible reporting, segmentation, and analysis that help your team understand performance and make informed fundraising decisions.
FUNDRAISING AUTOMATION
Reduce repetitive administrative work by automating donor communications, follow-up activities, record updates, and other fundraising workflows.
EMAIL MARKETING
Use your free Constant Contact account to create targeted fundraising communications using your donor data—segment, send, and track, all in DonorPerfect.
MONTHLY GIVING
Manage recurring gifts alongside fundraising activity so your team can monitor monthly giving, strengthen retention, and build more sustainable donor relationships.

Here for you from day one
After more than 40 years serving nonprofits, we specialize in helping organizations get lasting value from their fundraising system. DonorPerfect supports Canadian fundraising teams through implementation, training, and ongoing use, so your staff has access to real help whenever they need it.
“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