Salesforce

The PayBee + Salesforce integration allows you to connect all donor and donation data collected on PayBee to your Salesforce Nonprofit Success Pack (NPSP) or Nonprofit Cloud (coming soon) account.

In Salesforce Nonprofit Success Pack (NPSP), Contact Mapping and Opportunity Mapping are key features that determine how data from your nonprofit’s donation or transactions reports on PayBee are translated into Salesforce records. They define how fields from incoming data on PayBee are matched to Salesforce fields on Contacts, Opportunities, and related objects. By integrating PayBee with Salesforce you can read and write your donor records and transaction data on Salesforce.

Understanding Contact Mapping and Opportunity Mapping

Contact Mapping defines how donor or constituent information (like names, emails, and addresses) from PayBee is connected to Salesforce Contact records. When you import or sync data from PayBee, NPSP uses Contact Mapping to:

  • Identify whether the person already exists in Salesforce.

  • Decide how to create or update Contact records.

Similarly, Opportunity Mapping defines how donation or transaction information is connected to Salesforce Opportunity records. When a transaction is entered or imported, NPSP uses Opportunity Mapping to:

  • Determine which Opportunity fields to populate.

  • Connect the Opportunity to the correct Contact (via Primary Contact Role) and Account.

Integrate PayBee With Salesforce

Add a new integration

Go to Integrations > Salesforce and tap on the Create New Integration button. Select the Environment - choose between Production and Sandbox. Enter the name of your integration and a description. You will then be navigated to integration settings.

Connect integration with Salesforce, map contacts and opportunities and activate

Step 1: Connect to Salesforce

Connect PayBee with your Salesforce account. First, go to Salesforce and login. Then, allow PayBee to access to read and write into Salesforce. See an example of the access dialog below.

Step 2: Select Installation

Next, choose between the Non Profit Success Pack or Non Profit Cloud service to sync all donor and transaction data.

Step 3: Contact Mapping Preferences

Set all contact mapping preferences. To map the data, choose between matching the donor data by email only or email and full name.

Step 4: Map Contact Data

Now, map the the donor data from PayBee into the Salesforce data fields using the form displayed on the screen.

Step 5: Opportunity Matching Preferences

Set all opportunity mapping or transaction mapping preferences. You can also choose to include cash and check transactions as well as zero transactions made on PayBee.

Step 6: Map Opportunity Data

Now, map the the transaction data from PayBee into the Salesforce data fields using the form displayed on the screen.

Step 7: Activate

Finally, activate the integration to export all the donor and transaction data from PayBee into Salesforce.

Step 8: Test Integration

To test your integration, tap on the Test Send button. This will create an entry in the list of Contacts and Opportunities reports as seen below.

Once your integration is activated you can view all successful and failed transactions under the Transactions tab of your selected integration as in the example seen below.

You can also continue to manage the Contact and Opportunity Mapping by tapping on the Data Mapping tab as seen in the example below.

Any changes to the name or description of your integration, contact matching preference, contact updating preference, and preferences to include zero dollar transactions and cash/check transactions can be made by going to the Settings tab.

Last updated

Was this helpful?