Check out this video for a step-by-step walkthrough of the setup process.
Integrating Salesforce with Kompyte puts much of Kompyteâs functionality right inside Salesforce, leading to increased adoption of sales assets, easy access to searchable competitive intelligence insights, and more team-submitted insights.
Common use cases include:
Sales teams access Battlecards, competitive intelligence Reports, and Kompyte search to speed call prep and access talking points while on calls.
Sales reps contribute team insights from inside Salesforce
Sales reps and other users subscribe to Battlecards
If you choose to integrate your win/loss data, youâll automate win/loss analysis and centralize win/loss insights directly in your Kompyte account. Win/loss widgets and reports can then be accessed inside of Kompyte and in Salesforce, allowing your sales teams to easily see their progress and the impact of using Battlecards.
Know before you begin:
Set-up has been seamless for the vast majority of users. However, we do recommend speaking with your team beforehand to confirm whether or not you want the Battlecards to be available at:
The opportunity level, and/or
The application level of your Salesforce interface
Why choose one over the other?
Installing and accessing Kompyte at the Opportunity level allows users to access Battlecards, Reports, and Kompyte Search inside Salesforce Opportunities. If tracking the impact of Battlecards on win rate, deal size, and time to close is important to you, you may want to install at the Opportunity level only, as Battlecard access from within the Opportunity is the only activity that âcountsâ as using Battlecards.
Installing at the Application level is the most commonly chosen option. Youâll be able to access all public Kompyte features from a tab within Salesforce, or from the applications menu.
Data usage:
This integration must access Salesforce users' email addresses to authenticate their user status in Kompyte.
This integration does not modify any data point in Salesforce.
This integration does not share data with any third-party website.
You do not need to implement win/loss reporting if you only want to access Kompyte assets and data within Salesforce.
Technical & Security Information:
Kompyteâs two-way Salesforce integration shares data between the applications natively, allowing your team to view Kompyte-generated collateral and reporting inside Salesforce, and Salesforce win/loss data inside Kompyte (optional).
Access to Kompyte data and assets within Salesforce is made possible by embedding an iFrame as a Salesforce component, which connects to Kompyte using SSO authentication. All communication and data are encrypted (TLS).
In compliance with Salesforce API regulations, Kompyte uses the Salesforce API to send and receive data from the specified account and organization ID you provide via secure TLS communication and token-based authentication.
How to Install the Salesforce Two-Way Integration for Viewing Battlecards in Salesforce
What can you do with this integration?
Centralize Battlecards and competitive intelligence reports directly in your CRM making them easily accessible
Use Omni search from inside Salesforce to search for any competitive insight you need
Easily contribute valuable field intel directly from Salesforce to Kompyte
To Proceed:
Make sure your user profile in Salesforce has Admin permissions or otherwise includes âcustomize application" permissions. You can check by going to Setup > ADMINISTRATION > Users > Users. Find your Username and click on your Profile, then look for a check mark in the âCustomize Applicationâ permissions box.
1. Provide your Salesforce Org ID # to your Kompyte Customer Success Manager. You can proceed with setup immediately, but will not see any Kompyte information inside Salesforce until Kompyte has enabled it on our end. To locate the Org ID:
In Salesforce, Click on the gear icon
Choose Setup
Settings
Company Settings
Company Information
Look for Organization ID
To Install at the Application Level
1. Navigate to PLATFORM TOOLS > User Interface > Tabs
2. Select Visualforce Tabs and click âNew.â
3. Select âCreate a new page now.â
4. Fill in the form with the following data:
a. Tab Label: âKompyteâ
b. Tab Name: âKompyteâ
c. Select the âAvailable for Lightning Experience, Experience Builder sites, and the mobile appâ checkboxes (very important)
d. Visualforce Markup - replace all existing copy with:
<apex:page showHeader="false">
<apex:pageBlock >
<apex:iframe src="https://www.kompyte.pro/api/salesforce-iframe/?organization={!$Organization.Id}&session={!$Api.Session_ID}&url={!$Api.Partner_Server_URL_500}&opportunityid={!$CurrentPage.parameters.id}" scrolling="true" id="kompyteFrame" html-style="height: calc(100vh - 40px)"/>
</apex:pageBlock>
</apex:page>
5. Click on âSaveâ
6. Go back to Tabs and click on the âNewâ button in Visualforce Tabs.
7. Choose your new âKompyteâ page.
8. Give it a label, a name, and choose a tab style.
9. Enter a description (optional) and hit âNext.â
10. Select options or hit âNext.â
11. Select options or hit âNext.â
12. Select âSave.â
You can access your new tab by searching apps, looking at all Apps, or Selecting the âMoreâ tab. Add it to your favorites by clicking on the favorites star while on your Kompyte tab.
To Install at the Opportunity Level
If youâve already installed Kompyte at the Application level, start at step 6 below.
Navigate to PLATFORM TOOLS > User Interface > Tabs
Select Visualforce Tabs and click âNew.â
Click on âCreate a new page nowâ
Fill in the form with the following data:
Tab Label: âKompyteâ
Tab Name: âKompyteâ
Select the âAvailable for Lightning Experience, Experience Builder sites, and the mobile appâ checkboxes (very important)
Visualforce Markup - replace all existing copy with:
<apex:page showHeader="false">
<apex:pageBlock >
<apex:iframe src="https://www.kompyte.pro/api/salesforce-iframe/?organization={!$Organization.Id}&session={!$Api.Session_ID}&url={!$Api.Partner_Server_URL_500}&opportunityid={!$CurrentPage.parameters.id}" scrolling="true" id="kompyteFrame" html-style="height: calc(100vh - 40px)"/>
</apex:pageBlock>
</apex:page>
5. Click on âSaveâ
6. Navigate to âUser Interface,â then âLightning App Builderâ
7. If you already have a custom Lightning Page for Opportunity, click edit and add the Kompyte BattleCards page. If not, see instructions here*.
8. From here, select the â+â at the spot on the page where youâd like your Kompyte information to appear.
9. Choose Visualforce in the Lightning Components menu.
10. Select the new page we just created, called âKompyte.â
11. Set the height of the component to at least 600px, configure anything else youâd like, and Save.
Thatâs it! Now your team can submit competitor insights on the go and access everything they need in Kompyte, right from Opportunities inside Salesforce.
*If You Need to Make a Custom Opportunities Page in Salesforce
In Salesforce, go to Setup > PLATFORM TOOLS > User Interface > Lighting App Builder
Choose New
Choose Record Page
Give it a Label and choose the âOpportunityâ Object
Choose any layout you like
Add the following components:
Highlights Panel
Path (Linear)
Tabs - Default Tab = Activity, Details, Chatter
Inside that box add the Activities component
Data.com Insights
Related Lists (Default)
Click on the Activation button.
Assign as Org Default
Assign as App default for âSALESâ in App, Record Type, and Profiles.
Record type is âMaster.â
Select all profiles (or not).
Save.
Now view an opportunity and look for your new page.
