Salesforce NPSP

Learn about Fundraise Up's integration with Salesforce Nonprofit Success Pack.

Fundraise Up includes a built-in Salesforce NPSP integration that automatically syncs your donation data to and from Salesforce. Once the integration is set up, and donation information appears in your Salesforce NPSP or Fundraise Up account without manual work.

Available Salesforce integrations

 
Link copied

Fundraise Up offers four distinct Salesforce integrations to match your organization's setup:

  • Standard Salesforce integration — For organizations using standard Salesforce. Learn more →
  • Salesforce NPSP integration — The integration described in this article, designed for organizations with the Nonprofit Success Pack installed.
  • Salesforce Nonprofit Cloud integration — Designed for Salesforce's newest fundraising solution. Learn more →
  • Salesforce Education Cloud integration — For organizations using Salesforce Education Cloud for alumni relations, fundraising, and advancement. Learn more →
If your organization uses NPSP, do not activate the standard Salesforce integration. The NPSP integration provides specialized functionality for nonprofit organizations, including proper handling of recurring donations through NPSP's native Recurring Donation object.

To switch from the standard Salesforce integration to NPSP, follow our step-by-step guide.

What this integration does

 
Link copied

The integration offers two modes: export (sending data from Fundraise Up to Salesforce) and import (receiving data from Salesforce NPSP to Fundraise Up).

Export and import mode work independently and do not affect each other. You can set up either or both of them.

Export mode

 
Link copied

Export mode sends donation data to Salesforce NPSP in real time. The integration creates and updates contacts, opportunities, and recurring donations automatically using NPSP's native objects. It validates your mapping setup to prevent errors and continues working silently after initial setup.

Import mode

 
Link copied

Import mode sends donation data from Salesforce NPSP to your Fundraise Up account. This lets you add external donations — such as checks, cash, or donations from other platforms — to your ' .

The integration syncs donations from Opportunity records and gets supporter information from the Contact linked to each Opportunity.

The sync runs every 20 minutes and continues working silently after initial setup.

Who can manage the integration

 
Link copied

Only users with the Organization Administrator role in your Fundraise Up can:

  • Connect the Salesforce NPSP integration.
  • Modify mapping rules and settings.
  • Pause or resume sync operations.
  • View detailed sync logs.
You can connect more than one Salesforce NPSP account, such as production and sandbox. Each Salesforce NPSP account can be linked to only one Fundraise Up account or subaccount, so if it’s already linked, you need to disconnect it before linking it elsewhere.

Organizations with multiple subaccounts can connect each subaccount to its own separate Salesforce environment. For example, ten subaccounts can each connect to a different Salesforce configuration — Standard, NPSP, Nonprofit Cloud, or Education Cloud — while the parent account remains unconnected if needed.