Eight mechanisms that drive charitable giving

  • Awareness of need
  • Solicitation
  • Costs and benefits
  • Altruism
  • Reputation
  • Psychological benefits
  • Values
  • Efficacy

https://journals.sagepub.com/doi/abs/10.1177/0899764010380927