All Collections
Integrations & Embeds
Connecting Salesforce In Elate
Connecting Salesforce In Elate

Step-by-step process of connecting the Salesforce integration in Elate

Support Team avatar
Written by Support Team
Updated over a week ago

Get up and running with Elate's Salesforce plugin in a matter of minutes!

Adding a Salesforce Plugin

  1. In Elate, click the arrow next to your name at the bottom-left corner of your screen and select "My Plugins" from the pop-out menu..

2. Click "Connect" on the Salesforce card.

3. This will automatically open a new tab to sign into Salesforce. If you are already signed in, this step will be skipped.

4. You will then be automatically redirected back to Elate.

5. Congrats - Your Salesforce account is now connected in Elate!

Connecting an Outcome to Salesforce Data

If you have the Salesforce plugin already connected, navigate to an Outcome and click the three dots in the upper-right-hand corner. Select "Connect" from the options presented.


After clicking “Connect,” you will see plugins that you have connected to Elate. Select Salesforce from the options.

You will then be taken to the configure screen.

On the configure screen, you can pull in the exact data you want from your plugin.

Under the resource drop down, select the object you want to pull data from (Most common: Opportunity).

Once you select your object, you will notice that the field options will pre-populate with the available fields from that object, including custom fields designated by "__c" at the end.

Select a time field on how the data should be grouped for the respective chart. Then select the field and function you'd like to apply. For example, if I wanted to pull in a New Business number, I would select "Amount" as my field and "sum" as my function.

Once you've selected the appropriate fields, you can also add filters below. For example, when pulling New Business, I want to only pull opportunities where the StageName = Closed Won. Additionally, I only want to look at opportunities where the type is either Existing Customer - Upsell or New Customer. When selecting multiple fields, be sure to use the "in list" operator.

Once you're ready to finalize you can click save to initiate a sync and see your outcome within Elate.

Now that you've set up your outcome, Elate will automatically refresh this data daily for you so it will stay synced with your Salesforce data.

Connecting a Outcome to a Salesforce Report

Before completing this step, be sure you have setup your Salesforce plugin (instructions above).

Navigate to an Outcome in Elate and select the three buttons in the upper right-hand corner. Select "Connect" and then "Salesforce" from the plugins presented.

After clicking “Connect,” you will see plugins that you have connected to Elate. Select Salesforce from the options.

Once again, you will then be taken to the configure screen.

On the configure screen, you can pull in the exact data you want from your plugin.

Under the resource drop down, you can either start to type the name of the Report you wish to pull from to filter down the options, or you can scroll to the very bottom to see a list of report options.

Note: In order to pull from a Salesforce report, that report has to have a date field as one of the columns on the report. Additionally, and columns that are grouped will not come through the API as available options for the configuration.

If you wish you pull in data from a grouped column, we recommend duplicating the report and ungrouping that column to ensure you don't cause any issues with any Salesforce Dashboards that might be leveraging the original report.

Once you select your report, you will notice that the field options will pre-populate with the available columns from your report.

Once you've selected the appropriate fields, you can either click "Refresh Graph Preview" to preview the data that will display, or click save to initiate a sync and see your outcome within Elate.

Note: we recommend applying any filters in the Salesforce Report itself rather than in the configuration within Elate.

Now that you've set up your outcome, Elate will automatically refresh this data daily for you so it will stay synced with your Salesforce report.

Commonly Asked Questions

Q: An outcome has been successfully connected to Salesforce but now I need to make changes to the configuration. Why am I not able to make those changes?

A: The person who set up the initial connection and configuration of the outcome using the Salesforce integration is the only one who will be able to make any changes to the configuration in the future. If you are not the one who initially connected Salesforce to the outcome, you will not be able to change the configuration.

Q: I just created a new report in Salesforce that I want to connect in Elate but it's not showing up. How do I fix this?

A: Our plugins all refresh automatically nightly and weekly. If you just created a report, you will need to manually refresh the plugin. Don't worry though, it's not a long process! Simply navigate to your My Plugins page and click the Refresh/Sync button next to the Salesforce card. This will refresh the values for the “Current Goal Period” for all metrics in that organization that have a Salesforce connection.

Did this answer your question?