There is no algorithm for human behaviour. To truly understand your donors, you need to take a cue from science and their findings.
First, the good news: Charitable giving to nonprofits is contagious and elevating.
Most people assume that generosity involves sacrifice: We are giving something up so someone else can have more. But this assumption turns out to be largely incorrect.
In fact, many people experience a bigger boost in happiness when they spend money on other people or help others. In these cases, this is proof that giving is literally better than getting.
Get more scientific glimpses into the human mind in the full blog post below.