Activities and strategies employed by a nonprofit organization that are designed to spread the message of the organization, as well as to solicit donations and call for volunteers (Investopedia).
Flipcause - nonprofit Fundraising
Convio - Online Fundraising, Marketing & Constituent Engagement Software for Nonprofits | CONVIO + BLACKBAUD
Social Media for Non-Profits: A Comprehensive Guide
A Click Too Far: Why Using Social Media Isn't That Great For Fundraising
How to raise your visibility in non-profits
3 major winners of cause marketing
How to do business while serving on a nonprofit board
Board Of Directors
Facebook for Nonprofits
Marketing Matchmaker
Google for Nonprofits
Technology for Non-Profits