Peer to peer fundraising is one of the most profitable ways to boost nonprofit donations, mostly because it requires little money up front yet reaches a wide audience. Of course, if you want your campaign to go viral, you'll need to make donors feel like they're part of something special, which means getting creative.