How to Make a Tableau Dashboard Public

Cody Schneider8 min read

Making a Tableau dashboard public is a fantastic way to showcase your data skills in a portfolio, share insights on a blog, or add interactive visuals to a work project. This guide walks you through the entire process, including how to use the free Tableau Public platform and what critical data privacy considerations you need to remember.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

First, Why Make a Dashboard Public?

Often, a dashboard is a private tool used inside a company for tracking performance. But there are plenty of great reasons to share your work with the world. Think of it as a way to visually communicate a story or finding based on data.

Here are a few common scenarios:

  • Building a Professional Portfolio: If you're looking for a job in data analytics, a public portfolio of your best work is far more powerful than a resume line item. It proves you can turn raw data into a clean, compelling story.
  • Data Journalism and Blogging: Interactive charts embedded in an article are much more engaging than static images. They allow readers to explore the data for themselves, adding depth and credibility to your content.
  • Sharing Open Data: Government agencies, non-profits, and researchers often use public dashboards to make their findings accessible and transparent.
  • Presenting Findings to External Stakeholders: Sometimes, you just need a simple way to share a single dashboard with a client or partner without giving them a login to your company's full BI system.

The Primary Method: Using Tableau Public

For most individual users, an e-commerce brand manager or a small business owner, Tableau Public is the go-to solution. It's a completely free version of Tableau, but its one big condition is right in the name: anything you save to it is public. Everyone can see it. If that fits your needs, the process is incredibly straightforward.

This is perfect for dashboards using non-sensitive data - like public census information, general website analytics trends, or your own personal projects.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Step-by-Step Guide to Publishing on Tableau Public

Let's walk through publishing your first workbook.

1. Download and Install Tableau Public Desktop

First things first, you need the desktop application. Tableau Public Desktop is a separate application from the paid Tableau Desktop creator license. You can download it for free from the Tableau Public website. Once installed, open it up just like any other program on your computer.

2. Create or Open Your Dashboard

Your journey will start in the desktop app. You can either connect to a local file (like a CSV or Excel spreadsheet) and build a brand new dashboard, or you can open a workbook (.twb or .twbx) you’ve already created. Remember, Tableau Public only lets you connect to a limited set of data sources, primarily local files like spreadsheets or text files and cloud sources like Google Sheets or Web Data Connectors. It does not allow live connections to private databases.

3. Save Your Workbook to Tableau Public

This is the magic step. Once your dashboard looks exactly how you want it, simply go to the top menu and select:

File > Save to Tableau Public As...

If you aren't signed in, a dialog box will appear asking you to log in to your Tableau Public account. If you don't have one yet, you can create one for free in just a couple of minutes.

4. Name Your Project and Publish

After you sign in, Tableau will ask you to give your workbook a title. Choose a clear, descriptive name. Once you enter the name and hit save, the application will take a moment to create an extract of your data and upload both the data and your dashboard design to the Tableau Public server.

5. View Your Live Dashboard!

After the upload is complete, your default web browser will automatically open a new tab and take you directly to the URL of your newly published dashboard. And that's it! Your dashboard is now live and accessible to anyone with the link.

How to Share Your Published Dashboard

Once your dashboard is live on the Tableau Public website, you’ll find a "Share" button at the bottom of your visualization. Clicking this opens a small window with two critical pieces of information for sharing your work.

The Link

This is a direct hyperlink to your dashboard on the Tableau Public site. You can copy this and share it via email, social media, or anywhere else you'd paste a normal URL. People who click this link will see your full dashboard, including your thumbnail, the description, and the Tableau toolbar.

Example Link: https://public.tableau.com/app/profile/your.name/viz/YourAwesomeDashboard/Dashboard1

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

The Embed Code

This is what you’ll use to display your interactive dashboard directly within a webpage, like a blog post or portfolio site. This HTML snippet will embed an iFrame directly into your page's content so visitors don't have to leave your site to interact with it.

Here's what a sample embed code looks like:

<div class="tableau-viz" style="position: relative,">
    <object class="tableau-viz" style="display: block,">
        <param name="host_url" value="https://public.tableau.com/" />
        <param name="embed_code_version" value="3" />
        <param name="site_root" value="" />
        <param name="name" value="YourAwesomeDashboard/Dashboard1" />
        <param name="tabs" value="no" />
        <param name="toolbar" value="yes" />
    </object>
</div>

To use this, simply copy the code and paste it into the HTML editor of your website builder (like a "Custom HTML" block in WordPress or Squarespace).

Best Practices Before You Hit Publish

Publishing is easy, but doing it well requires a little foresight. Before you upload, run through this quick checklist.

1. Double and Triple-Check Your Data

This is the most important rule. Never, ever upload a workbook to Tableau Public that contains sensitive, private, or proprietary data. Assume that any data you publish will be viewed and downloaded, because often it can be. If your dataset includes an individual's name or contact info, customer transaction details, or internal company metrics: do not use Tableau Public. If you want to use the public platform, first anonymize your data by removing personally identifiable information (PII) or aggregating it to a high level (e.g., showing just monthly totals by sales region instead of individual transactions).

2. Design for the Web

A dashboard built for a huge 4K monitor won't look good on a tiny laptop screen. In the Dashboard pane in Tableau Desktop, set your dashboard size.

  • Choose a Fixed size for better control. A width of 1000px and a height of 800px is often a safe bet for embedding.
  • Use the Device Layouts feature to create custom views for desktops, tablets, and mobile phones so your dashboard is readable on any device.

3. Optimize for Performance

Millions of rows of data might run acceptably on your powerful computer, but they can make a web-based dashboard incredibly slow to load and interact with. Your audience doesn’t want to wait. Here’s what to do before a slowdown hits your live dashboard:

  • Filter your data source to include only the fields and rows you actually need.
  • Don’t overcomplicate your worksheets, dozens of marks on a worksheet can quickly slow things down on the web.
  • Be mindful of the number of filters and worksheets you include in an all-in-one dashboard, only include what's necessary to communicate your message.
GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

4. Write Clear Titles and Descriptions

Once your dashboard is published, you can edit its details. Give it a clear title and an informative description that provides context. How this helps:

  • It helps readers understand what they are looking at without you having to be there and explain it in person (what a dream!).
  • It helps make your work more discoverable through search engines and discoverable on the Tableau Public website.

A Quick Note on Tableau Cloud/Server

If you work for a company with a paid Tableau Cloud (online) or Tableau Server (self-hosted) license, the process for sharing dashboards changes significantly. These are private, secure environments with granular user permissions.

While the act of publishing is similar (Server > Publish Workbook... in the Desktop app), the key difference is control. Site Administrators can choose whether to allow content to be shared publicly at all. If they have enabled full public access on an item, you will see a public-facing share link. This path gives you the best of both worlds - public access to specific dashboards when needed, while keeping everything else completely secure by default.

Final Thoughts

Sharing your work with the world through Tableau Public makes your data analysis journey interactive and engaging for you and everyone in your company. It's a surprisingly rare and vital skill for anyone in any role, whether you're a small business owner, data analyst, or marketing manager. However, remember to be intentional with your dashboard design, ensuring that every viewer engages with your visualizations.

Of course, building visualizations on platforms like Tableau often involves a steep learning curve. At Graphed, we’re removing that barrier so anyone can create live reports and pull instant insights from all their platforms just by asking questions in our user-friendly AI platform. Instead of spending hours learning how BI tools work or stitching CSVs together over and over to get the answers you need from our system, you’d simply connect your data sources like Google Analytics or Shopify and ask things you want to know. For example, you'd ask, "Create a dashboard from our Shopify store that looks at all marketing performance metrics," and we instantly provide it. If you're tired of manual reporting and complex tools, try Graphed for a simpler, faster way to work with your data - no steep learning curve required.

Related Articles