How to Add URL to Tableau Dashboard

Cody Schneider6 min read

Want to make your Tableau dashboards more interactive by adding clickable URLs? Linking out to external resources or other dashboards transforms your visuals from static reports into dynamic, explorable tools. This guide will walk you through exactly how to add hyperlinks to your dashboards using three different methods, from adding links to tooltips to creating dedicated navigation buttons.

GraphedGraphed

Your AI Data Analyst to Create Live Dashboards

Connect your data sources and let AI build beautiful, real-time dashboards for you in seconds.

Watch Graphed demo video

Why Add URLs to a Tableau Dashboard?

Before diving into the "how," it's helpful to understand the "why." Adding URLs serves several important functions that dramatically improve the user experience and the utility of your dashboards. Here are a few common reasons:

  • Providing External Context: Link directly to source documents, data dictionaries, methodology explanations, or related articles. If a user sees an unusual sales spike in a specific region, you can provide a link to the press release for the marketing campaign that drove it.
  • Connecting to Raw Data: Give power users a way to dig deeper by linking a summarized visualization to a more detailed report in another system or a filtered view in a Google Sheet.
  • Creating Intra-Dashboard Navigation: Build a "Home" page that links out to various detailed dashboards within the same Tableau workbook, creating a more app-like experience for your users.
  • Enabling Action: URLs aren't just for web pages. You can use a mailto: link to generate a pre-populated email, allowing a sales manager to instantly email a rep about a specific account seen on the dashboard.

The Foundation: Understanding Tableau URL Actions

The magic behind adding links in Tableau is a feature called Actions. Specifically, you'll be using URL Actions. An action is essentially a user-initiated event (like a click, hover, or menu selection) that triggers an outcome—in this case, opening a URL.

You can find the Actions menu in two places:

  • From a specific worksheet tab: Go to Worksheet > Actions...
  • From a dashboard tab: Go to Dashboard > Actions...

When you create a URL Action, you'll see a configuration window with a few key settings to understand:

  • Source Sheets: This is where you specify which worksheet(s) on your dashboard will listen for the user's action.
  • Run Action on: This determines how the user triggers the link.
  • URL: This is where you input the link. It can be a fixed, static URL or a dynamic URL that changes based on the data the user interacts with.

Free PDF Guide

AI for Data Analysis Crash Course

Learn how to get AI to do data analysis for you — the best tools, prompts, and workflows to go from raw data to insights without writing a single line of code.

Method 1: Add a Clickable Link Inside a Tooltip

Let’s start with one of the most common use cases: adding a supplemental link to a tooltip. This allows users to get more information about a specific data point without cluttering the main view.

Imagine you have a map of the United States showing sales by state. You want to give the user a way to quickly Google the state's official website when they hover over it.

Step-by-Step Instructions:

  1. Navigate to the worksheet that contains your map visual.
  2. Click on the Tooltip card in the Marks pane to open the Edit Tooltip dialog box. You can modify the text here, but the actual linking happens through an Action.
  3. Go to the top menu and select Worksheet > Actions... A new window will appear.
  4. In the Actions window, click the Add Action ► button and choose URL...
  5. Now, let’s configure the link.
  6. Click OK to close the Action dialog, and OK again to close the Actions window.

Now, when you hover over a state on your map, the tooltip will appear. At the bottom of that tooltip, you'll see a hyperlink with the name you gave your action (e.g., "Link to Google Search for State"). Clicking that link will open a new browser tab with the Google search results for that exact state.

Method 2: Make Your Data Marks Directly Clickable

Sometimes you want the visualization itself to act as the button. For example, instead of hiding the link in a tooltip, you might want a user to be able to click directly on a bar in a chart to navigate to a detailed report about that category.

Let's say you have a bar chart showing website sessions by traffic source (Organic, Paid Search, Social, etc.). You want users to be able to click a bar and go directly to the respective platform (e.g., clicking 'Paid Search' navigates them to a Google Ads login page).

GraphedGraphed

Your AI Data Analyst to Create Live Dashboards

Connect your data sources and let AI build beautiful, real-time dashboards for you in seconds.

Watch Graphed demo video

Step-by-Step Instructions:

  1. On your worksheet with the bar chart, go to Worksheet > Actions... > Add Action ► > URL...
  2. Configure the URL Action:
  3. Click OK twice to save and close.

Now, when a user clicks any bar on their chart, a browser tab will open to the URL you specified. This method is incredibly powerful for creating drill-down paths and linking summarized dashboards to more granular details elsewhere.

Method 3: Create a Dedicated Navigation Button

For dashboard-level navigation, like a "Help" button or a link back to a main menu, using an Action on a data mark feels clumsy. Instead, you can create a clean, dedicated button that links to a URL.

Starting with Tableau 2018.3, this became much easier with the introduction of the Navigation object.

Step-by-Step Instructions:

  1. Navigate to your dashboard tab in Tableau.
  2. In the Objects panel on the left (under "Dashboard"), find the Navigation object.
  3. Drag the Navigation object onto your dashboard canvas and place it where you want the button to appear (e.g., in the top right corner).
  4. As soon as you drop it, an "Edit Button" configuration window will pop up.
  5. Customize your button:
  6. Click OK.

You now have a clean, professional-looking button that functions independently of any worksheet on your dashboard. This is the ideal method for non-data-driven links like documentation, home menus, or external company sites.

Free PDF Guide

AI for Data Analysis Crash Course

Learn how to get AI to do data analysis for you — the best tools, prompts, and workflows to go from raw data to insights without writing a single line of code.

Advanced Trick: Firing an Email with a URL Action

Did you know you can also create a URL Action that opens a user's default email client and pre-populates the To, Subject, and Body fields? This is perfect for dashboards tracking sales performance or customer support tickets, allowing managers to follow up directly from the visualization.

Use the same process for creating a URL Action (Dashboard > Actions > Add Action ► URL...), but for the URL, use the mailto: protocol.

Your URL can be constructed like this:

mailto:<,Email Address Field>,?subject=Question About The <,Account Name>, Account&body=Hi <,Rep Name>,,\nI saw this on the dashboard and wanted to follow up...

By using fields from your data source inside this mailto: link, you can create powerful, action-oriented dashboards that seamlessly integrate into your team's workflows.

Final Thoughts

Adding URLs is a simple yet powerful way to increase the depth and interactivity of your Tableau dashboards. Whether you're providing links in tooltips for context, turning marks into direct links for detail, or building clear dashboard navigation, URL Actions are the key to turning your reports into comprehensive analytic applications.

While mastering tools like Tableau unlocks incredible reporting capabilities, the time spent building, configuring, and maintaining these dashboards can quickly add up. At Graphed, we're making data analysis much faster and more intuitive. We let you connect your sources like Shopify, Google Analytics, and Facebook Ads, then create dashboards simply by describing what you want to see - no more wrestling with action filters or calculated fields. Our goal is to handle the reporting legwork so you can spend less time building and more time acting on your insights.

Related Articles