You can view and download the Tableau Dashboard at:

Shark Tank India has created a buzz on the internet. Internet users go crazy trying to discover new products presented by entrepreneurs. In the world of technology, people are finding ways to predict investment based on shark history, perform data analysis and much more. I created the visualization with the goal of seeing how much each shark has invested in different brands. Also, I tried to predict the predictions for the next 5 upcoming episodes.

Have you ever thought that reports and dashboards in Salesforce are less appealing than other visualization tools? Although they’re interactive in Lightning Experience, they don’t offer as much interactivity as other tools are capable of providing. For this reason, I’m going to integrate Salesforce data with Tableau and show you how to view Tableau dashboards on Salesforce.

I will perform an EDA (Exploratory Data Analysis) on the Shark Tank India dataset using Tableau. I will get the data from Salesforce and perform the analysis using Tableau. Basically I will connect two services to perform the analysis.

Download the dataset from:

Download the data loader from your own Salesforce org. Please find the installation steps on the link below:

Salesforce Data Loader Menu
  1. Create an object. You can name it whatever you like.
  2. Create fields such that all fields must correspond to columns in your dataset with data types, otherwise Tableau will not understand measures and dimensions.
  3. Use Data Loader to insert your dataset into your Salesforce org.
  1. Connect the dataset to a server.
  2. Click on Salesforce as an option to sign in.
  3. It will ask you to authenticate with the Salesforce user ID and password.
Tableau home page

4. Once logged in, you will see each Salesforce object in Tableau.

5. Select the object you created in Salesforce and import it.

Graph of Debt vs. Investment Amount
Equity vs investment amount (linear regression)
Big brands have investments of at least INR 20 lakhs
Average investment for each episode forecast
Final Dashboard

After completing your dashboard, simply save your dashboard to the Tableau Public server. As soon as you save it, open it and you will see the share symbol on the top right of this dashboard. You will see two options embed code and link. If you want to embed your dashboard in a webpage, copy the embed code. For us, we need the link. Copy the link and save it somewhere for now.

  1. Download and install the Tableau Viz Lightning package from Salesforce App Exchange in your Salesforce org. Please click this link to install the same.
Salesforce Lightning Home Page

2. After installing the package, click the gear icon, then edit the page on the top right.

Edit the page

3. On the left side, find Tableau Visualization. Drag the component forward.

Dashboard moved

4. Paste the Tableau Dashboard link you copied earlier into the URL text on the right. Finally, save your page, and yes everything is done.

Dashboard on Salesforce

Congratulations, you’ve just set up your Tableau dashboard in Salesforce with interactive visualizations that are nearly impossible to implement with your own Salesforce reports and dashboards.

Follow me on Github:

Link to previous article:

[1] “Shark-Tank-India.” KaggleFebruary 6, 2022,

[2] “Salesforce”. Board, Accessed April 8, 2022.