BlogTableau

What Is a Tableau Action? Interactive Dashboard Connections Between Views

Obed Tsimi
Obed Tsimi
Founder & Lead Tableau Architect
·August 7, 20288 min read

Tableau actions are interactive behaviors that connect views on a dashboard — filtering, highlighting, navigating, and triggering URLs based on user selections. This guide explains the four types of Tableau actions, how they work, and how to use them to build intuitive dashboard navigation and drill-down experiences.

Tableau actions are the mechanism for connecting views within a dashboard — making one selection in one view cause something to change in another. Without actions, dashboards are collections of independent charts that happen to sit near each other. With actions, a selection in a summary bar chart filters a detail table below it, or clicking a region on a map navigates to a regional drill-down dashboard.

Actions are what make Tableau dashboards genuinely interactive and analytical rather than just static visual displays. They are the difference between a report the user reads and a tool the user explores.

The Four Action Types

**Filter actions** apply a filter to other sheets when the user makes a selection. Selecting the "Northeast" bar in a region chart filters every other sheet in the dashboard to show only Northeast data. Filter actions are the most common action type — they power the drill-down, cross-filter, and context-setting interactions that define analytical dashboard UX.

Filter action configuration:

- Source: which sheet triggers the action (or "Any view in this dashboard" for universal triggers)

- Target: which sheets respond (typically "All sheets using this data source" or specific target sheets)

- Behavior: run on hover, select, or menu

- Clearing: whether deselecting removes the filter (show all values) or retains the last filter applied

**Highlight actions** change the color of marks in target sheets to emphasize the selected marks while dimming non-selected marks, without removing them from the view. Highlighting preserves the full context of the chart — all data points remain visible — while drawing attention to the selected subset. Used when the goal is "show how this category compares to the others" rather than "show only this category."

**URL actions** open a URL when a mark is selected — either a hardcoded URL or one dynamically constructed from field values in the selected mark. Common uses: linking from a customer record to their Salesforce account page, linking from a product row to the product's e-commerce page, linking to external documentation for a specific metric.

URL template example: for a customer action, the URL field might be "https://salesforce.example.com/accounts/" + [Salesforce Account ID], where [Salesforce Account ID] is a field in the data source. Selecting a customer opens their Salesforce record.

**Navigation (Go to Sheet) actions** navigate to a different sheet or dashboard when a mark is clicked. Used for building multi-page dashboard experiences — a summary dashboard with navigation actions to detail pages for each region, product, or customer. The navigation can pass a filter context to the target sheet so the detail page opens pre-filtered to the selected item.

Configuring Actions

Actions are added at the dashboard level (Dashboard menu > Actions) or at the sheet level (Worksheet menu > Actions for sheet-level actions). The action configuration dialog specifies:

- **Name:** Internal reference; not user-visible

- **Source:** Which sheets trigger the action

- **Run action on:** Hover (fires as mouse moves over marks), Select (fires on click), or Menu (appears as a right-click menu option on marks)

- **Target:** For filter and highlight actions — which sheets receive the effect

- **Clearing the selection:** For filter actions — whether clearing the selection restores all data or removes the filter entirely

Action Design Principles

**Default filter actions are too broad.** An action configured to filter "all sheets using this data source" will filter summary KPIs at the top of the dashboard when the user clicks a detail chart below — confusing and unintended. Specify target sheets explicitly.

**Hover actions feel responsive but can be overwhelming.** On dashboards with dense marks, hover actions fire constantly as the mouse moves, which can be distracting. Select actions are more deliberate.

**Navigation actions need clear affordances.** If clicking a bar navigates to a new dashboard, users must know this is possible. Adding explicit navigation buttons or text ("Click for regional detail →") prevents confusion. Marks that navigate do not visually indicate navigation capability by default.

**Use highlight actions for context preservation.** When the analytical goal is comparison rather than isolation, highlight is more appropriate than filter. A filter removes non-selected data from view; a highlight dims it while keeping it visible for context.

**Combine parameter actions (Tableau 2019.2+) with filter actions.** Parameter actions allow clicks to update parameter values rather than applying filters. This enables more sophisticated interactions — clicking a customer sets a parameter that controls a dynamic calculation elsewhere in the dashboard.

Our Tableau consulting services include advanced dashboard design — interactive action design, drill-down navigation, and cross-filter experiences that turn static reports into analytical tools. Contact us to discuss your Tableau dashboard requirements.

Get your data architecture audit in 30 minutes.

A former Microsoft data architect audits your data foundation, identifies your top priorities, and sends you a written plan. Free. No pitch.

Book a Call →