5 Lessons Nonprofits Can Learn From Start-Ups Sriram Krishnan Thinks Who would think throwing ice water over one’s head for a charity could go viral? Fundraising and increased visibility is at the heart of any successful business. Nonprofits that want to raise funds as well as awareness have a lot to learn from the startup community, an industry often at the forefront of internet trends.