How To Set Up Savio’s Salesforce Integration

Salesforce is an extremely powerful CRM. Savio’s integration with Salesforce allows you to pull in customer attributes from Salesforce so that you can slice and dice your feature requests by those attributes. It also lets you see any Contact or Account’s Feature Requests inside Savio.  In this article, we’ll run through how to set the integration up. 

We’ll cover:

Why set up the Salesforce integration?

There are two primary reasons you would want to connect your Salesforce account with Savio. 

  • Your contacts, accounts, and their attributes live in Salesforce. Integrating with Savio lets you connect your customers and their information to the feedback and feature requests they give you. You can slice and dice your feature requests by those attributes to make better product decisions. 

  • The integration also lets you see all the feedback given by your contacts and accounts inside of Salesforce.

Integration prerequisites

To use the Salesforce-Savio integration, you’ll need some permissions on both ends. 

  • Savio account plan: You must be on a Savio plan that includes the Salesforce integration. If you’re not already, sign up for a free trial

  • Salesforce account plan: To use the Savio integration with Salesforce, you have to be on a Salesforce account that has access to the REST API. This comes built into Salesforce’s Enterprise and Unlimited plans. You can also use the Professional plan as long as you have purchased the “Web Services API” add-on. 

  • Salesforce user permissions: The individual user who sets up the Salesforce integration will also need permissions to link OAuth apps to their Salesforce account. To find out if you have the right Salesforce user permissions, do the following: 

1. Log into Salesforce. Click the gear in the top right corner and choose “Setup”. In the left-hand menu, select the “Users” dropdown and click “Users”. Then find your name in the list of users and click on the profile associated with your account.

Img

2. Scroll down to the “General User Permissions” section and check that “Manage Connected Apps” is checked. If it isn’t, you won’t be able to connect to the Savio integration. To get this permission, get in touch with your Salesforce system administrator. 

Img

Read more about permissions in Salesforce support documentation: Manage OAuth-Enabled Connected Apps Access to Your Data

How to set up the Salesforce integration to bring in contacts, accounts, and attributes

The following process will integrate Salesforce with Savio so that you can import all your contacts, accounts, and attributes into Savio. Follow these steps:

1. Navigate to the “Integrations” page in Savio.

Img

2. Find and click the “Connect Salesforce” button. 

Img

3. Log into Salesforce and authorize access for Savio to complete the integration.

Img

4. Choose which Company and People attributes to import and click “Run First Import”. Some Salesforce accounts have hundreds of People and Company attributes. Here, you can pick a smaller set of key attributes to import to Savio.  And don’t worry - if you miss importing attributes, you can import them at any point later on. 

Img

Tip: Choose the attributes that you'll use to use to prioritize your feature requests. These are often attributes like Plan, Revenue, Expansion Potential, etc.

Note: You'll need to click the "Run first import" button the first time you get to this screen to kick off the import process.  

That’s it! When you set up the integration the first time, your contacts, accounts, and objects in Salesforce will be brought into Savio immediately. They’ll be called “People”, “Companies”, and “Attributes”, respectively. You’ll also get an email confirming the import.

Img

You’ll also see these new attributes on your “People and Company Attributes” page.

Related: Learn more about Attributes.

Img

If you want to slice and dice Feature Requests by one of your newly-imported attributes, you can show it in the Feature Request filters

Related: Learn more about feature requests. 

Img

You can also choose to see your SFDC attributes on the user information bar within a piece of feedback.

Img

Note: Once you set up the integration, any changes you make to contacts, accounts, and objects in Salesforce will automatically be brought into Savio, but they may take up to 24 hours to appear.

How to see customer Feature Requests inside of Salesforce

You can configure Salesforce to display your customer feature requests right inside your Salesforce account. 

For example, imagine Sally from Acme Corp sends you a Feature Request. You add it to Savio and assign it to her (Sally and Acme Corp were pulled in when you connected Savio to Salesforce).

Img

With the setup we’re about to show you, you can see Sally’s Feature Request right in the Acme Corp Account inside Salesforce. You’ll find it in the “Details tab”, under “Product Feedback”:

Img

Img

The feedback and Feature Request will look like this:

Img

Set up Salesforce to show feedback from Savio

In this section, we’ll show you how to set up that connection to see feedback from Savio in your Salesforce account. 

1. Log into Salesforce and install the appropriate package. Click the appropriate links depending on which environment you’re installing Savio into.

2. Select “Install for All Users” and then click “Install”.

Img

3. Select “Yes, grant access to these third-party web sites” and click “Continue”. 

Img

4. Grab your Savio API Key. You’ll find it in the “My Settings” page in Savio.

Img

5. In Salesforce, navigate to the “Setup” page. Then select the “Custom Code” dropdown in the left-hand menu and click “Apex Classes”. Find “SavioAcountController” and click “Edit”. 

Img

6. Scroll down to the API key. Replace the text “CHANGE ME TO YOUR API KEY” with the API key you grabbed in step 2. Then click “Save”. 

Img

Update account layout to display feedback

We’ve just connected Savio and Salesforce so you can see feedback from Savio right from Salesforce. Now we’re going to update the account page layout so it’s easy to see your feedback right from an account page. Here’s how to do it:

1. Click the gear icon in the top right corner and click “Setup”. In the left-hand menu, select the “Objects and Fields” dropdown menu and then click “Object Manager”. 

Img

2. Click “Account”. 

Img

3. Click “Page Layouts”. 

Img

4. Click “Account Layout”.

Img

5. Click “Custom Links”. Then drag the “Product Feedback” box down to the “Custom Links” section.

Img

Now, when you open an account’s details, you’ll see “Product Feedback” included at the bottom.

Img

Get started

Log in and head to your integrations page to get your Savio account hooked up with Salesforce. If you don’t have a Savio account yet get set up with a free trial. Or, if you’re not yet on a plan that includes the Salesforce integration, you can upgrade here.

Last Updated: September 20 2021