Skip to main content
Content Starts Here
This is a publicly shared Knowledge Article from the Power of Us Hub - an online community for nonprofit and higher ed Salesforce users. Join the Hub.
Product Documentation

Nonprofit Success Pack (NPSP) Documentation

List of NPSP documentation. For general Salesforce documentation, visit

General Information

Getting Started Resources (Workbooks and Trails)

Install, Upgrade, and Release Information

Manage Households, Organizations, Contacts, and Addresses

Manage Household and Organization Accounts

Manage Contacts and Leads

Manage Relationships Between Contacts

Manage Addresses

Manage Opportunity Donations

Add and Manage Donations and Payments

Batch Gift Entry

Create and Manage Recurring Donations

Manage Opportunity (Donation) Rollups

Create and Manage Customizable Rollups

Manage Soft Credits and Matching Gifts

Add and Manage Special Gift Types

Constituent Engagement

Manage Campaigns

Import Data

Integration and General Administration


Table-Driven Trigger Management (TDTM)

NPSP Product Information for GDPR

For Developers

The Nonprofit Success Pack is an open source, BSD-licensed package. Developer contributions and involvement are welcomed and encouraged. All packages and source are currently hosted on GitHub using git. Branches as well as tags, issues lists, and release notes can now be found in the 'Cumulus' repository, an upgrade to the NPSP. Original NPSP code can be found in the respective package repositories.