How to Share Tableau Public Link

Cody Schneider7 min read

Having built an incredible data visualization in Tableau, and now you need to show it to the world. A lot of incredible work gets siloed on desktops, so getting it out there is the essential last step. This tutorial will walk you through exactly how to share your interactive Tableau Public dashboards, from generating a simple link to embedding a specialized, filtered view directly into your blog or portfolio.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

First Things First: What is Tableau Public?

Before diving into sharing, it's important to understand what Tableau Public is and its one major rule. Tableau Public is a free platform that allows you to explore, create, and publicly share data visualizations online. It’s an amazing tool for students, aspiring data analysts, and professionals looking to build a portfolio of their work.

The key word here is public. Any data and any workbook you publish to Tableau Public is accessible to anyone and everyone on the internet. For this reason, you should never use sensitive or private data for your Tableau Public projects. Only work with data that is safe to share with the whole world, like public datasets from government sites, sports statistics, or generalized business data that contains no personally identifiable information (PII).

Saving Your Visualization to Tableau Public

You can’t share a link if your viz isn't online yet. If you created your dashboard in Tableau Desktop, the first step is to publish it to your Tableau Public profile.

Here’s how to do it:

  1. With your workbook open in Tableau Desktop, go to the top menu and click Server > Tableau Public > Save to Tableau Public As...
  2. A sign-in window will appear. Enter the email address and password for your Tableau Public account. If you don't have one, you can create one for free.
  3. After signing in, a dialog box will appear. You'll need to give your workbook a title. Pick a clear and descriptive name that explains what your visualization is about.
  4. Click Save. Tableau will then process your workbook and upload it to the platform.

Once it's finished, a browser window will automatically open, taking you directly to your newly published visualization. Now you're ready to share it!

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

The “Share” Button: Your Gateway to the World

Once your visualization is live on your Tableau Public profile, you'll see a “Share” button at the bottom right of your viz, usually next to the download and full-screen options. Clicking this button opens up a small menu with all your sharing options. Let's break down each one.

1. Copying the Direct Link

This is the simplest way to share your work. The "Link" option provides a direct URL to your visualization.

  • How to use it: Click the "Share" button, and the direct link will be the first thing you see. Click the "Copy Link" button to copy it to your clipboard.
  • When to use it: This is perfect for posting on social media, sending in an email, dropping it into a Slack or Teams message, or adding to a document or your resume. When someone clicks it, they are taken directly to your visualization on the Tableau Public website.
GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

2. Embedding Your Visualization on a Website or Blog

If you have a portfolio site, a blog, or a company website, embedding is the most professional way to showcase your dashboard. Instead of sending users away from your site with a link, embedding places the fully interactive visualization directly within your webpage.

Step-by-Step Guide to Embedding:

  1. Click the "Share" button on your Tableau Public viz.
  2. Copy the code in the Embed Code box. It will look something like this:
<div class='tableauPlaceholder' id='viz1700142948648' style='position: relative'>
<noscript>
<a href='#'>
<img alt='Dashboard 1 ' src='https://public.tableau.com/static/images/DD/DDJT6273Z/1_rss.png' style='border: none' />
</a>
</noscript>
<object class='tableauViz'  style='display:none,'>
<param name='host_url' value='https://public.tableau.com/' /> 
<param name='embed_code_version' value='3' /> 
<param name='path' value='shared/DDJT6273Z' /> 
<param name='toolbar' value='yes' />
<param name='static_image' value='https://public.tableau.com/static/images/DD/DDJT6273Z/1.png' /> 
<param name='animate_transition' value='yes' /> 
<param name='display_static_image' value='yes' /> 
<param name='display_spinner' value='yes' /> 
<param name='display_overlay' value='yes' /> 
<param name='display_count' value='yes' /> 
<param name='language' value='en-US' />
</object>
</div>
<script type='text/javascript'>
var divElement = document.getElementById('viz1700142948648'),
vizElement = divElement.getElementsByTagName('object')[0],
vizElement.style.width='100%',vizElement.style.height=(divElement.offsetWidth*0.75)+'px',
scriptElement = document.createElement('script'),
scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js',
vizElement.parentNode.insertBefore(scriptElement, vizElement),
</script>
  1. Go to the backend editor of your website or blog post (e.g., WordPress, Squarespace, Webflow).
  2. Find the option to add an HTML block, a custom code block, or switch to the text/HTML editor.
  3. Paste the copied embed code directly into that block.
  4. Save or publish your page. The interactive Tableau visualization should now appear seamlessly within your content.

The code can look intimidating, but you don't need to understand it to use it. You can just copy and paste it as-is. Most website platforms will handle the rest.

Pro Tip: Sharing a Custom, Filtered View

One of the most powerful features of Tableau sharing is the ability to generate a link to a specific view of your dashboard. Let's say you have a dashboard that shows sales for all 50 states, but you want to send someone a link that shows only the view for California and Texas.

You don't need to create a new dashboard to do this. You can create a custom view right from your original viz.

Here’s how it works:

  1. Open your Tableau Public visualization.
  2. Use the on-screen filters, legends, or chart elements to interact with the dashboard until it shows the exact insight you want to highlight. For example, select "West" from a Region filter and "Technology" from a Category filter.
  3. Once the dashboard is displaying your chosen view, do not reset it. Click the "Share" button.
  4. The link now presented in the share dialog has changed! It contains extra parameters that remember the filters you applied.
  5. Copy this "current view" link.

When someone opens this specialized URL, the dashboard will load with the West region and Technology category pre-selected for them. This is an excellent way to guide your audience directly to the specific story or insight you want them to see, saving them the effort of filtering and exploring on their own.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

Best Practices for Sharing Your Work

Sharing the link is easy, but making a great impression requires a little extra thought. Here are a few tips to make sure your audience is wowed by your work.

  • Design for a Standard Size: Build your Tableau dashboard with its final destination in mind. If you know you'll be embedding it into a blog that has a content width of 800 pixels, set your dashboard canvas size accordingly. This prevents ugly scrollbars or cramped layouts.
  • Provide Context Around Your Link: Don't just post a mysterious link on social media. Write a caption that explains what the visualization shows, what data you're using, and what question you were trying to answer. Tell a small story to hook people in.
  • Make Your Profile Look Professional: Every shared viz contains a link back to your Tableau Public profile. Take a few minutes to upload a professional-looking profile picture, write a short bio explaining who you are, and add links to your website or LinkedIn profile. It makes your work look far more credible.
  • Test the Link: It might sound obvious, but always open the link you copied in an incognito or private browser window before sending it out. This ensures it works as expected for users who aren't logged into a Tableau account.

Final Thoughts

Sharing your work is a critical step in turning data into information that can drive decisions or conversations. Now you're fully equipped to publish your work and share it effectively, whether through a simple link for an email, a polished embed for your portfolio, or a custom view that directs your audience straight to the key insight.

Mastering powerful tools like Tableau is a great skill, but much of the value in data analysis comes from being able to quickly access and understand your data in the first place. At Graphed , we address this by letting users connect data sources from platforms like Google Analytics, Shopify, and Salesforce directly. Instead of spending hours learning complex interfaces and shaping data for a report, you can simply ask questions in plain English - like "create a chart showing campaign ROI by month" - and get a live, interactive dashboard created for you in seconds. It allows you to skip straight to the insights.

Related Articles