The best CRM software offers a range of marketing, sales, and support solutions. Those core features can also be used by nonprofits. Some notable features nonprofit CRM tools might prioritize ...