It's very important to follow this guide exactly to ensure your Salesforce Integration is successful and you can get the most out of the IS2 Platform!

1. Ensure Proper Access

a) You are a Salesforce admin with the access to manage user permission and install managed packages.

b) The InsightSquared Revenue Intelligence Platform requires Salesforce Enterprise Edition for API access. To verify your Salesforce Edition, after logging into Salesforce, click the gear in the top-right of the screen then click Setup. Type "Company Information" in the Quick Find on the left and look at the Organization Edition field. Make sure it is Enterprise Edition.

c) You have an IS2 Platform login with admin privileges. Note: If you do not please contact support.

2. Install the InsightSquared Platform Managed Salesforce Package

a) You should have received an email from feedback@insightsquare.com with the subject line "Invitation to join InsightSquared". Before starting the integration, click the Join InsightSquared link in the email to log into the Platform, the email provides your username.

b) After you've successfully logged into the Platform, click the button below to install the IS2 Platform Managed Salesforce Package

c) Select Install for Admins Only and check the box for "I acknowledge that I’m installing a Non-Salesforce Application that is not authorized for distribution as part of Salesforce’s AppExchange Partner Program."

d) Click Install

3. Update Installed App OAuth Policies in Salesforce

a) Navigate again to Setup and search for "app" in the Quick Find box. From here select App Manager

b) Locate the InsightSquared Platform Connected App and click Manage for lightning and Edit for classic (this may take a minute)

c) Once the page loads, click Edit Policies

d) Scroll down to OAuth Policies and make sure Permitted Users is set to Admin approved users are pre-authorized

e) Save your changes

f) You will be redirected back to the InsightSquared Platform Connected App settings where you will scroll down to the Profiles section

g) Click Manage Profiles and add any profiles you want to grant access to InsightSquared Platform

h) Save your changes

4. Connect to InsightSquared Platform

a) Navigate to your InsightSquared Platform Salesforce app settings by clicking the button below

b) In Salesforce, search "My Domain" (1) in the Quick Find, select My Domain (2) and copy your domain (3)

🚨 IMPORTANT! 🚨

THIS INFORMATION IS PERMANENT!! BE SURE EVERYTHING IS ENTERED EXACTLY AND CORRECTLY!

NOTE:
-If you're using a custom domain, you need to add (https://) to the URL:
EXAMPLE: https://xxxx.my.salesforce.com

-If you're not using a custom domain, use the URL and replace the "X" with
whatever numbered domain you have:
EXAMPLE: https://naX.salesforce.com

c) In the InsightSquared Platform, in the Salesforce application, paste your domain into the Url field

🚨 IMPORTANT! 🚨

THIS INFORMATION IS PERMANENT!! BE SURE EVERYTHING IS ENTERED EXACTLY AND CORRECTLY!

🛑 STOP! 🛑

Seriously, double-check and make sure this info is exact and correct before proceeding.

d) Scroll down and ensure this box is checked

e) Scroll back up to the top and click Enable in the top right corner

f) Navigate to your personal InsightSquared Platform Salesforce connection settings by clicking below

g) Click Activate and go through the OAuth flow

After loading, you should see a confirmation message in the InsightSquared Platform like the one below:

If you don't see this confirmation, please contact support.

Data is now flowing from your Salesforce to the InsightSquared Platform. Please allow 36 hours for the initial data load to complete.

Did this answer your question?