Coupler.io Blog

How to Share a Tableau Dashboard with Tableau and Non-Tableau Users 

How to Share a Tableau Dashboard

Sharing dashboards in Tableau can be done in different ways depending on your particular goal. You may need to share a dashboard with your colleagues within your company or make it publicly available to anyone on the web. For any of these cases, you’ll need to use different products or approaches provided by Tableau. We collected all of them to present an all-in-one tutorial on how to share Tableau dashboards.

How to share a Tableau dashboard with others

First, we decided to define the cases for dashboard sharing that you may encounter. 

If you’ve built your dashboard in Tableau Desktop, you can:

If you’ve built your dashboard in Tableau Cloud (Tableau Online), you can:

What does it mean to publish a Tableau dashboard?

Publishing a Tableau dashboard means taking a workbook created in Tableau Desktop and sharing it with others via Tableau Server, Tableau Online, or Tableau Public. 

So, when you want to publish a dashboard, you actually need to publish your Tableau workbook. 

Is it the same to share and publish a dashboard in Tableau?

Basically yes, since publishing a Tableau dashboard is needed when you want to share it with other Tableau users or outside of Tableau. 

At the same time, the publishing dashboard in Tableau is limited to three options: Tableau Server, Cloud (Online), or Public. Whereas, you can share a Tableau dashboard/workbook in many ways. For example, you can save your dashboard as a Tableau Packaged Workbook (.twbx) file to your computer and share it via a cloud drive.

How to share a Tableau Desktop dashboard

Assume you have built a dashboard in Tableau Desktop and you want to share it with your teammates and other stakeholders outside of Tableau. Here are the options available. 

How to publish a Tableau dashboard to Tableau Server or Tableau Cloud (Online)

The best way to share a dashboard from Tableau Desktop with other Tableau users is to publish it to Tableau Server or Tableau Cloud (Online). This will let your team view your dashboard online.

Both Tableau Cloud (Online) and Tableau Server are products that provide a way to publish, share, and distribute Tableau dashboards. In layman’s terms, Tableau Cloud (Online) is a cloud-hosted version of Tableau Server. There is no significant difference in terms of publishing dashboards via these products. However, to publish a Tableau dashboard to Tableau Server, make sure that you have the name of the server and credentials to sign in to it. 

We’ll go with Tableau Cloud (Online). For this, we can click the Quick Connect link which will open a window to sign in to Tableau Cloud (Online).

Note: Actually, you can start with this step from the very beginning. You’ll be offered to sign in to Tableau Server or Tableau Cloud (Online) and then proceed to publication. However, for this tutorial, we want to demonstrate what the logic of publishing Tableau dashboards looks like.

After the Tableau dashboard is published, you and your team can access it through Tableau Cloud (Online) or Tableau Server, or even the Tableau mobile app.

Share your dashboard with Tableau users

Additionally, you can share the published dashboard with Tableau users.

Choose the desired option to finalize sharing of the published dashboard from Tableau Server or Tableau Cloud (Online).

How to share a Tableau dashboard with non-Tableau users

Sharing a Tableau dashboard with non-Tableau users is only possible if you make this dashboard publicly available. For this, you’ll need Tableau Public. This is a free platform to create and publicly share Tableau dashboards online. Sign up for Tableau Public before we proceed to the publication of your awesome dashboard.

This means that anyone you share the URL of this dashboard with will be able to view it. How to share it?

However, this is not the only way to share a Tableau dashboard with others without Tableau software.

Another option to share a Tableau dashboard from Tableau Desktop

If none of the above options to share a Tableau dashboard suit your needs, there is another method that is a sort of a workaround. It’s the most primitive way to share Tableau dashboards. 

Its idea is that you can save your workbook as a Tableau Packaged Workbook (.twbx) to your computer and put the file to share in a drive or cloud storage like Dropbox or Google Drive. Users who have Tableau Desktop will then be able to open it. And what if you need to share a Tableau dashboard with others without Tableau Desktop?

If they don’t have this software or license, there is another option – Tableau Reader. This is a free desktop application that you can use to open and interact with a dashboard built in Tableau Desktop. 

How to share a Tableau Cloud (Online) dashboard

Now, let’s switch to Tableau Online which is currently branded as Tableau Cloud. Here are the available options to share a Tableau dashboard.

Share a Tableau dashboard with Tableau users within your organization

Other options allow you to share a dashboard with a link or copy an embed code. Choose them if necessary.

Share a Tableau dashboard with Tableau users outside of your organization

If you need to share your Tableau dashboard beyond your organization, do the same steps as above, but choose the Share using a link option.

Copy the link and share it with stakeholders. They’ll be able to view your dashboard once they sign in to Tableau Online. 

How to share a Tableau dashboard externally 

Unlike Tableau Desktop, you can’t make your dashboards built in Tableau Online publicly available. So, if you share a link to your dashboard, stakeholders will have to log in to Tableau Online to be able to view it. 

As an option, you can download your workbook as a Tableau Packaged Workbook file (.twbx) and share it. Stakeholders will be able to view it using either Tableau Desktop or Tableau Reader.

Share data from your published Tableau dashboard

Let’s say, this is the dashboard you’ve published to Tableau Cloud (Online).

Your colleagues or other people who have access to it would like to get the data this dashboard is built atop. This can be easily done if you export it to Google Sheets or Excel and share the file. Moreover, you can automate exports so that the stakeholders always have the recent data used in the dashboard. 
To export data from Tableau to Google Sheets or Excel, you can use Coupler.io. It’s a data integration tool that allows you to automate exports from multiple sources, including Tableau to Google Sheets, Microsoft Excel, or Google BigQuery. You’ll need less than 2 minutes to set up the Tableau integration and no coding skills.

Note: You can also export Tableau to Excel or connect Tableau to BigQuery

Here is what your source configuration in Coupler.io should look like:

Click Save and Run to load data from your Tableau dashboard to the chosen file. Here is the result:

You can also automate Tableau export to Google Sheets on a custom schedule. For this, toggle on the Automatic data refresh and configure the desired frequency for automated exports. 

Important note:

The Tableau integration by Coupler.io allows you to only export the alphabetically first sheet of your dashboard due to the Tableau API’s limitations. If you need to export data from another sheet of your dashboard, you can rename the Tableau sheet accordingly to make it alphabetically first. 

With the data exported from a Tableau dashboard to Google Sheets or Excel, you can easily share it with colleagues or third parties for reporting, data analytics, data visualization, and other purposes. 

Use Coupler.io to get data to Tableau from multiple sources

Tableau provides multiple integrations to load data from different sources such as Salesforce, MySQL, Oracle, and many more. However, you may need something that is not supported by native Tableau integration, for example, Facebook Ads. In this case, you can use Coupler.io to pull data from this data source to Google Sheets or BigQuery and connect it to Tableau. This way, you’ll be able to integrate the missing data source with Tableau and build self-updating dashboards and reports.

How to share a Tableau dashboard via email 

If your Tableau dashboards were published in Tableau Server/Cloud, you can share a link to them via email manually, i.e., you’ll need to create an email with this link and send it to the specified list of contacts.

The only native option to share a Tableau dashboard via email is to make it publicly available using Tableau Public and then share it. We described the flow in the respective section.

How to publish a Tableau Dashboard to a website

Let’s say, you’re writing a blog post about how to build a sales dashboard in Tableau. You’ve described all the steps and you want to demonstrate the actual dashboard to your readers. The best way to do this is to embed the dashboard into this article. Here is what it may look like:

You can do the same in a few simple steps from different Tableau products.

How to publish a Tableau dashboard to a website from Tableau Public

How to publish a Tableau dashboard to a website from Tableau Cloud (Online)

It’s interesting that you can publish a Tableau dashboard from Tableau Cloud (Online) to a website, but you can make it public. Anyway, to embed your dashboard on your website:

How to publish a Tableau dashboard to a website from Tableau Desktop

To publish your Tableau dashboard from Tableau Desktop, you’ll first need to publish it to either Tableau Cloud (Online), Tableau Server, or Tableau Public. Then, you’ll be able to get an embed code to insert into your website.

Share a Tableau dashboard recap

Sharing a dashboard in Tableau is not a straightforward task. To do the job, you need to consider the source of your dashboard, Desktop, or Online app, as well as the recipients of it. Things are simpler when you need to share a dashboard within your organization. A few button clicks will be enough to share it using Tableau Server. 

However, sharing dashboards outside of your company or even externally with non-Tableau users will require additional manipulations. 

Sharing a Tableau dashboard with non-Tableau users is only possible if you make this dashboard publicly available. But you can’t make your dashboard publicly available from Tableau Online. We hope that you’ve not messed up with all these tricky paths and managed to share your dashboard or data from your dashboard with your stakeholders. Good luck with your data!

Exit mobile version