What Are Actions in Tableau?

Cody Schneider7 min read

Building a dashboard in Tableau can feel like a huge win, but turning that static collection of charts into a dynamic, interactive experience is where the real power lies. That’s where Tableau Actions come in. This guide will walk you through what Actions are, the different types available, and how to use them to make your dashboards more insightful and user-friendly.

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

What Exactly Are Tableau Actions?

At their core, Tableau Actions are user-driven events that make your dashboards respond to you. They are essentially rules you set up that say, "When a user does X on this chart, I want you to do Y on that chart (or somewhere else)." This interactivity transforms your dashboard from a simple report into an exploratory tool, allowing viewers to ask and answer their own questions by clicking, hovering, or selecting different parts of the visualization.

For example, instead of just showing a map of the United States with sales data, you can add an Action that lets a user click on a specific state. When they do, another chart on the dashboard instantly updates to show the top-selling products only for that selected state. This kind of drill-down capability is what separates a basic report from a sophisticated analytical tool.

There are several types of actions you can create, but they generally fall into three main categories. Let's break down each one.

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.

Type 1: Filter Actions

Filter Actions are the most common and arguably the most powerful type of action in Tableau. They allow you to use one sheet as a control panel to filter the data on another sheet.

When to Use Filter Actions

Use a Filter Action whenever you want to create a "master-detail" relationship in your dashboard. This is perfect for guiding users from a high-level overview to a more granular view of the data. Some common scenarios include:

  • Clicking a category on a pie chart to see a bar chart of the products within that category.
  • Selecting a region on a map to filter a table showing all the customers in that region.
  • Choosing a salesperson's name from a list to update a series of KPIs related to their performance.

How to Set Up a Filter Action: Step-by-Step

Let's imagine you have a dashboard with two worksheets: a map showing total sales by state (Map - Sales by State) and a bar chart showing sales for a list of cities (Bar - Sales by City). We want to make it so that clicking a state on the map filters the bar chart to show only the cities in that state.

  1. Place Your Sheets on the Dashboard: Start by dragging both Map - Sales by State and Bar - Sales by City onto a new dashboard canvas.
  2. Open the Actions Menu: In the top navigation bar, go to Dashboard > Actions... This will open the Actions dialog box.
  3. Add a New Filter Action: In the bottom-left corner of the dialog box, click the Add Action button and select Filter....
  4. Configure the Action: Now you'll see a menu where you can set up the rules for your filter. Let's go through the key settings:
  5. Click OK: Click OK to close the configuration menu, and OK again to close the Actions dialog box. Now, go to your dashboard and click on any state on the map. You should see the bar chart instantly update to show only the cities within that state!
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

Type 2: Highlight Actions

Highlight Actions work similarly to Filter Actions, but instead of removing data, they simply emphasize the corresponding data points in other views. This helps you see relationships in your data across multiple charts without losing the context of the whole dataset.

When to Use Highlight Actions

Use Highlight Actions when filtering would be too restrictive. You want to see how one part of your data relates to the rest of the picture, not an isolated view of that data. Examples include:

  • Hovering over a line in a trend chart for a specific product category to highlight that category's bar in a "Sales by Category" bar chart.
  • Clicking a customer segment in a pie chart to see where those customers fall in a scatter plot of sales vs. profit.

How to Set Up a Highlight Action: Step-by-Step

Let's say you have a dashboard with a bar chart showing sales by product Sub-Category and a separate line chart showing sales trends over time, with a different colored line for each Sub-Category.

  1. Add Sheets to the Dashboard: Drag both the sub-category bar chart and the sales trend line chart onto your dashboard.
  2. Open the Actions Menu: Navigate to Dashboard > Actions... again.
  3. Add a New Highlight Action: Click Add Action > Highlight....
  4. Configure the Action:
  5. Click OK: Close the menus and test it out. Now, when you hover your mouse over the "Chairs" bar in your bar chart, the "Chairs" trend line should become bright and bold in your line chart, while the other lines fade into the background.

Type 3: URL Actions

URL Actions add a whole new dimension to your dashboards by allowing them to link out to external web pages, files, or applications. This can add critical context to your data or connect your dashboard to other resources.

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.

When to Use URL Actions

The possibilities are endless, but here are some popular uses:

  • Linking a product name in a sales report directly to that product's page on your e-commerce website.
  • Creating a link from a customer's name to their profile in your CRM system, like Salesforce.
  • Setting up an action to perform a Google search for a company name mentioned in your data.
  • Linking to an internal file on a shared network drive with more information.

How to Set Up a URL Action: Step-by-Step

Let's create an action on a table of products that lets a user click a product name to search for it on Google.

  1. Have Your Sheet Ready: Create a worksheet that lists product names, and put it on a dashboard.
  2. Open the Actions Menu: Head to Dashboard > Actions....
  3. Add a URL Action: Click Add Action > Go to URL....
  4. Configure the Action:
  5. Click OK: Close all the dialog boxes. Now, click on a product name in your table. You should see a hyperlink appear in the tooltip menu with the name "Search Product on Google." Clicking that link will open a new browser tab with the Google search results for that specific product.

Tips for Using Tableau Actions Effectively

  • Use Good Naming Conventions: Don't leave your actions with default names like "Filter 1" or "Highlight 2". Give them descriptive names so you (or someone else) can easily understand and manage them later on.
  • Guide Your User: Actions aren't always obvious. Use subtitles or text boxes on your dashboard to give users instructions, like "Click a state on the map to filter city data." You can also edit the tooltip on the source sheet to add instructions.
  • Think About "Deselection": The "clearing the selection" option has a major impact on usability. In most cases, having a filtered view revert back to showing all data is the most intuitive behavior for the user.
  • Combine Actions: You can have multiple actions triggered by the same mark. For instance, a single click on a region could simultaneously filter a product list and highlight that region's trend on a sales timeline.

Final Thoughts

Tableau Actions are the key to transforming static reports into dynamic and exploratory analytical tools. By mastering Filter, Highlight, and URL actions, you can empower your audience to dig into the data, discover their own insights, and get real value from the dashboards you create.

Tools like Tableau are incredibly powerful, but getting comfortable with features like Actions takes time and practice. For teams that need answers from their marketing and sales data without a steep learning curve, we built Graphed. We connect directly to your data sources like Google Analytics, Shopify, and Salesforce and allow you to build detailed, real-time dashboards just by asking questions in plain English. This turns hours of manual report building and dashboard configuration into a simple conversation.

Related Articles