Online Resources

4Good – online resources, free webinars
Board Source – resources for board development
Google for Nonprofits – program for nonprofits, including free google AdWords account
Network for Good – fundraising guide for nonprofits
NTEN – Nonprofit Technology Network
Volunteer Match – database of volunteer opportunities

San Francisco Bay Area Resources

Compass Point Nonprofit Services – professional development, resources and publications
The Foundation Center San Francisco – center for nonprofit education, library, courses, etc.
Versatile Solutions Group – affordable IT solutions for nonprofits
Volunteer Center – volunteer database for San Francisco and San Mateo counties

Job Listings

Association of Fundraising Professionals
Chronicle of Philanthropy
Opportunity Knocks
Philanthropy News Digest (PND) Digest


Blue Avocado
Fundraising Success
Grassroots Fundraising Journal
Major Gifts Reports
Chronicle of Philanthropy


Council on Foundations
Exponent on Philanthropy
Forum of Regional Associations of Grantmakers
Grantmakers for Effective Organizations
National Center for Family Philanthropy


Canva – quick and easy graphics
e.g. communications – full-service writing, editing and graphic design firm
Hoote Suite – social media management app
Piktochart – infographic tool

Nonprofit Blogs

Beth’s Blog – nonprofit blog by guru Beth Kanter
JCSocialMarketing – social media marketing
Nonprofit Tech for Good – social and mobile media blog for nonprofits
The Agitator – fundraising and marketing strategies
Greater Giving – fundraising and events


Forces for Good, Revised and Updated: The Six Practices of High-Impact Nonprofits
Mobile for Good: A How-To Fundraising Guide for Nonprofits
Social Media for Social Good: A How-to Guide for Nonprofits
Win-Win for the Greater Good

Professional Development

Association of Fundraising Professionals – networking and education for fundraisers
Indiana University’s School of Philanthropy – courses for beginning and advanced fundraisers
Toastmasters – speaking and leadership development groups
YNPN – young nonprofit professionals’ network