Nonprofit organisations rely solely on donations from the public in order to function and continue to do the work that benefits their cause(s). So you could say that nonprofits depend more on great marketing campaigns than any other industry. In order to raise donations, charities need to explain exactly what they are doing, why they are doing it, and who it will benefit.