How to evaluate donor management tools for nonprofits and community organizations — covering CRM basics, fundraising workflows, reporting, and integration requirements.