How to Link One Dashboard to Another in Tableau
You’ve built a powerful, high-level overview dashboard in Tableau that gives your team the 30,000-foot view of business performance. That’s great, but what happens when someone wants to see the details behind those summary numbers? This article will show you exactly how to link one dashboard to another in Tableau, turning a set of standalone reports into a seamless, interconnected analytical experience.
Why Link Dashboards in the First Place?
Before jumping into the "how," it's helpful to understand the "why." Connecting your dashboards isn't just a technical trick, it's about creating a better, more intuitive experience for anyone interacting with your data. The goal is to guide them from a broad summary to specific details without getting lost.
Here are the primary benefits:
- Drill-Down Capabilities: It's the most common use case. You can create a clear path for users to explore data. For example, a high-level Marketing KPI dashboard could link to separate, detailed dashboards for SEO performance, Google Ads campaigns, and social media engagement. Users can start broad and dive deep into the areas that pique their interest.
- Reduced Clutter: Imagine trying to cram every chart related to your business onto a single dashboard. It would be an overwhelming and unusable mess. Linking allows you to keep each dashboard clean, focused, and dedicated to a single purpose, while still providing access to all the related information.
- Logical User Flow: You can create a narrative with your data. A user might start on a sales overview dashboard, click a button to view performance for a specific region, and then click again to see the individual sales rep performance within that region. This structured journey makes complex data much easier to understand.
- Improved Performance: Loading one massive dashboard with dozens of charts can be slow. Splitting your analysis into multiple, smaller dashboards that are linked together often results in faster load times and a snappier user experience.
The Core Concept: Tableau Dashboard Actions
The magic behind connecting dashboards in Tableau is a feature called Dashboard Actions. An action is a user-driven interaction on a dashboard (like a click, hover, or menu selection) that triggers an event. This event could be filtering other charts, highlighting data, or - most importantly for our purpose - navigating to another sheet or dashboard.
There are several types of actions, but the one we’ll focus on today is the Go to Sheet Action. This is your go-to tool for creating direct links between different dashboards within the same Tableau workbook.
Important Note: To link dashboards, they must both exist within the same Tableau workbook file (.twb or .twbx). You cannot use this method to link to a dashboard in a completely separate file.
Free PDF · the crash course
AI Agents for Marketing Crash Course
Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.
Step-by-Step Guide: Creating Your First Navigation Link
Let's walk through a practical example. Imagine we have a "Sales Overview" dashboard and we want to create a link that takes the user to a more detailed "Regional Performance" dashboard.
Step 1: Get Your Dashboards Ready
Make sure you have at least two dashboards created in your Tableau workbook. For our example, let's assume we have:
- Dashboard 1: Sales Overview (our starting point)
- Dashboard 2: Regional Performance (our destination)
The "Sales Overview" dashboard might contain summary KPIs like total revenue, profit, and orders, while "Regional Performance" has a detailed map and charts breaking down performance by each sales region.
Step 2: Create a Navigation "Button"
While you can use any chart or object on your dashboard as the trigger for a link, it's often best practice to create an explicit navigation element — something that looks and feels like a button.
- Create a New Worksheet: Click the "New Worksheet" icon at the bottom. Let's name this sheet "Button - Go to Regional."
- Create a Calculated Field: Right-click in the Data pane and select "Create Calculated Field." Name it "Button Label" and in the formula box, simply type a string like
"View Regional Details". This text will become our button's label. - Build the "Button" View:
- Add the Button to Your Source Dashboard: Go back to your "Sales Overview" dashboard. Drag the new "Button - Go to Regional" worksheet from the sheets list onto your dashboard canvas, placing it where you want the link to appear.
Step 3: Configure the Dashboard Action
Now it's time to make our button do something. This is where we create the link.
- With your "Sales Overview" dashboard active, go to the top menu and select Dashboard > Actions...
- In the Actions dialog box that pops up, click the Add Action button and choose Go to Sheet...
- This opens the configuration window. Let's fill it out carefully:
- Click OK twice to close both dialog boxes.
Step 4: Test Your Navigation Link
It's time for the moment of truth. Go back to your "Sales Overview" dashboard. Your cursor should change to a pointing hand icon when you hover over your "View Regional Details" button.
Click it. You should be instantly transported to your "Regional Performance" dashboard. Success!
Pro Tips for a Smoother User Experience
Creating a simple link is straightforward, but creating a great user experience requires a bit more thought. Here are a few tips to level up your dashboard navigation.
Add a "Back" Button
Don't leave your users stranded! On your "Regional Performance" dashboard, follow the exact same steps above to create a "Back" button. This time, your source sheet will be the new back button on the "Regional Performance" dashboard, and your target sheet will be the "Sales Overview" dashboard. This creates a fully circular and intuitive navigation flow.
Pass Filters for a Contextual Drill-Down
In the "Go to Sheet" action configuration, you'll see a section called Target Filters. This is an incredibly powerful feature. Instead of just linking to the full regional dashboard, you can pass context from the source dashboard. For example, if your "Sales Overview" dashboard has a bar chart showing sales by region, you could set up an action where clicking the "West" bar links to the "Regional Performance" dashboard and automatically filters it to show only data for the West region. This makes the drill-down far more meaningful.
Use Clear and Action-Oriented Text
Good button labels make a huge difference. Instead of "Link1," use descriptive text like "View Campaign Details," "Go to Monthly Trend," or "Analyze Product Performance." Tell the user exactly what will happen when they click.
Free PDF · the crash course
AI Agents for Marketing Crash Course
Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.
Maintain a Consistent Design
Keep the look and feel (colors, fonts, layout) consistent between your linked dashboards. A user navigating from one dashboard to another shouldn't feel like they've entered a completely different world. Consistency makes the entire workbook feel like one cohesive application rather than a collection of separate reports.
Final Thoughts
By connecting your dashboards with actions, you transform them from static reports into an interactive analytical tool. This process empowers your team to explore data on their own terms, drilling from a high-level summary down to the granular details that drive your business. Taking the time to build these pathways creates a more intuitive and valuable experience for everyone.
Of course, setting up multi-layered navigation and drill-down paths in traditional BI tools requires a fair bit of manual configuration. If you're looking for a faster way to get answers from your data without the steep learning curve, you might find our approach much simpler. We created Graphed to let you connect all your data sources and create real-time dashboards and reports just by asking questions in plain English. Instead of manually building worksheets for buttons and configuring action filters, you can just ask, "Show me my sales KPIs," and then follow up with, "Now break that down by region," and get the answers you need in seconds.
Related Articles
How to Create Facebook Ads API for Claude Code
Create a Meta Marketing API access token that never expires, using a system user, so Claude Code can pull Facebook ad reports and manage campaigns.
ClickHouse vs Postgres: When to Switch to Columnar
Comparing ClickHouse vs PostgreSQL means matching storage architecture to workload. Row storage wins for transactions. Columnar wins for scan-heavy analytics.
Google Ads for Orthodontists: Get More Booked Consults
Most orthodontic Google Ads campaigns waste money on low-intent searches. The problem is structure, not the platform.