Installing Demandbase Sales Intelligence in Salesforce CRM

  • Updated

This article helps you install Demandbase Sales Intelligence in Salesforce CRM.

The installation process involves the following steps:

If you are an existing user and want to upgrade your package:

Important

  • Users with a Group edition of Salesforce.com click here to view the "Salesforce Group Edition" package installation instructions. Click here for steps to configure Page Layout in 'Salesforce Lightning UI’.
  • If your organization restricts network access by third-party applications, go to the Configure Network Access section.
  • To load Insights CRM view after installation, The option “Lock sessions to the domain in which they were first used” must be unchecked in your Salesforce set up. To uncheck this option, read the Troubleshooting Salesforce article in our Knowledge Base. 

Define the Lead Source Field

Before you install Demandbase Sales Intelligence, you need to define the Lead Source field for Leads and Contacts. To define the Lead Source field for Leads, follow the instructions in Defining Lead Source Field for Leads, Contacts, and Accounts in Salesforce.

Install Demandbase Sales Intelligence Package

Once you have defined the Lead Source field, follow these instructions below to install the Demandbase Sales Intelligence App package: 

Step Description Details
 1 Log in  Log in to Salesforce.com as an administrator.
 2 Go to the Installation page Click here to find the Demandbase Sales Intelligence App package in Salesforce CRM and click Get It Now.

1.png

Select the Log in with Trailblazer.me option.

2.png

Select the Salesforce option and sign up for Trailblazer with your Salesforce login credentials.

3.png

Log in to Salesforce CRM with an admin user credentials. 

app_ex_login.png

Click Get It Now again. Select the desired Salesforce instance and click Install in Production.

4.png

Select the I Agree to terms and conditions checkbox and click Confirm and Install.

5.png

 3 Select the installation option On the Installation page, select the Install for All Users option and click Install

7.png

 4 Complete installation  Once the installation is complete, click Done

The InsideView for AppExchange is now displayed under the Installed Packages section as illustrated below:

9.png

 5 Allow access to users

Once the installation is completed, you can grant access to the Demandbase Sales Intelligence application.

Salesforce provides two options to set permission to app in oAuth policies:

  • Administrator approved users are pre-authorized.
  • All users may self-authorize.

Note: You will have to grant access for each individual user to view Demandbase Sales Intelligence within Salesforce.

  • In Salesforce Classic, go to Setup Manage Apps Connected Apps.
  • connected_apps.png

  • In Salesforce Lightning Experience, go to Setup Apps Connected Apps Manage Connected Apps.

    manage_apps.png

  • Edit the InsideView App.

    10.png

  • Under the oAuth Policies section, click Permitted Users and select the Admin approved users are pre-authorized option.

11.png

  • Click Save.
  •  
  • Once your changes are saved, the Manage Profiles section is added. Click InsideView package link and then click Manage Profiles as illustrated below:

        12.png

  • In the Application Profile Assignment page, select the desired profiles for which you want to grant access to Demandbase Sales Intelligence. For example, select the Standard User and System Administrator checkboxes and click Save.

    13.png

  • Once the profile is added, you will see the selected option as shown below:

14.png

Note: In the Demandbase Sales Intelligence App page, under the oAuth Policies section, if Permitted Users is set to All users may self-authorize option, then the following screen will be shown to each user when they try to access Demandbase until they grant access.

Users will have to click Allow Access Now and grant permission for the following items:

  • Access your basic information
  • Access and manage your data

Screenshot_2023-03-29_at_12.21.25_AM.pngClick Allow.

Screenshot_2023-03-29_at_2.14.00_AM.png

6 Enable workflow rules

If you are using the Demandbase Data Integrity, Enrich, or Refresh product, follow these steps to enable the workflow rules:

  • Go to Setup search for Workflow Rules

15.png

  • Check the Don't show me this page again checkbox, click Continue

16.png

  • Activate the following workflow rules:
    • InsideView Outbound Rule for Leads
    • InsideView Outbound Rule for New Leads
    • InsideView Outbound Rule for Accounts
    • InsideView Outbound Rule for New Accounts
    • InsideView Outbound Rule for Contacts
    • InsideView Outbound Rule for New Contacts
    • InsideView Outbound Rule for Opportunities
    • InsideView Outbound Rule for New Opportunities

17.png

7 Set your password

In Salesforce, open an account, opportunity, lead or contact page to view the Demandbase iFrame. 

image.png
For information, read Reset Password in Sales Intelligence.

8 Add Insights to Page Layouts Now, you can add the Demandbase Sales Intelligence app in Accounts, Leads, Contacts, and Opportunities objects. Click here for steps to configure Page Layout in Salesforce Classic. Click here for steps to configure Page Layout in Salesforce Lightning. 
9 Add Insights to  Dashboards To learn how to install Demandbase Sales Intelligence Dashboards in Salesforce, refer to the article Installing Sales Intelligence Dashboards in Salesforce on our Knowledge Base. 

 

Configure Network Access

In order to allow your users to export Accounts, Leads, and Contacts from Demandbase Sales Intelligence into Salesforce, you must add the Demandbase IP range to your Network Access trusted list in Salesforce.com.

  • Go to Setup  SecurityControls  Network Access.
  • Click New.
  • Enter IP Address range (52.4.63.192 to 52.4.63.223).
  • Click Save.

To confirm that Demandbase can communicate back to your Salesforce instance, click the Update CRM link on any Demandbase Sales Intelligence company or executive page.  You will be asked whether you wish to create a new record or update an existing match found in your CRM. 

Was this article helpful?

0 out of 0 found this helpful