Skip to content

Integrate Salesforce

Enter Credentials in Evergiving

Now bring your Salesforce credentials into Evergiving to complete the connection. There are two authentication types available — choose the one that matches your setup.

Add a Salesforce connection

  1. Log in to Evergiving and go to Accounts > Salesforce.
  2. Click Add Salesforce Connection in the top right.

A pop-up window will open for you to enter the connection details.

  1. Give the connection a name.
  2. Select the authentication type that applies to you.

Username and Password

Use this option if you are connecting via the Evergiving Connector app.

  1. Select authentication type Username and Password.
  2. Enter your Username, Password, Security Token, Consumer Key, and Secret Key.
  3. Select the Account Type — either Production or Test (Sandbox).
  4. Click Add Salesforce Connection to save.

Warning

If you reset your Salesforce user password, you will need to generate a new security token and update it here. Return to Accounts > Salesforce and update both the password and security token on the connection before your next export.

Client Credentials

Use this option if you are connecting via an external client app.

  1. Select authentication type Client Credentials.
  2. Give the connection a label.
  3. Enter your Consumer Key and Secret Key.
  4. Select Custom URL and enter the URL pointing to your external client app.
  5. Click Add Salesforce Connection to save.

The connection is now created and ready to use. Our support team can review your connection to ensure everything looks correct.

With your Salesforce connection saved, the next step is to link it to an export schema so that donor data flows through to Salesforce.

  1. Go to Export > Donors.
  2. Select an existing export schema or create a new one.
  3. In the Output Type field, select Salesforce Replication.

  4. Expand the Salesforce section.

  5. Select the Salesforce connection you just created.
  6. Enter the Object Name and any Salesforce External Reference ID required.
  7. Click Save.

Your Salesforce connection is now linked to the export schema and ready to use.

Map Your Data Fields

The final step is to define how your data flows between the platforms. Our support team will handle the technical setup for you.
What We'll Do Together:

  1. You provide: the object name, the API names of column headers of the schema, as well as the definition and constraints of expected values for each column
  2. We handle: The technical configuration and object mapping
  3. We schedule: A setup call to test everything together

Tip

We highly recommend testing your data flow in a Salesforce Sandbox first before going live in Production. This allows us to test the flow and the schema without impacting your active CRM.

1map-in-Evergiving.jpg