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, supporter and donation information appears in your Salesforce NPSP or Fundraise Up account without manual work.
Available Salesforce integrations
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 →
To switch from the standard Salesforce integration to NPSP, follow our step-by-step guide.
What this integration does
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
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
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 supporters' Donor Portal.
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
Only users with the Organization Administrator role in your Fundraise Up Dashboard can:
- Connect the Salesforce NPSP integration.
- Modify mapping rules and settings.
- Pause or resume sync operations.
- View detailed sync logs.
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.