Nonprofits have discovered the appeal of social networking applications, especially their ability to offer constituents better ways to communicate with one another and the organization.