Even in the best of times, fundraising can be challenging. Just ask any of the over one million not-for-profit organizations, associations, and foundations that depend on contributions to survive. For