Nonprofits continuously juggle raising awareness of their organizations, activating supporters, and fundraising for their cause — online as much as offline.