How to Create a Business Dashboard in Tableau
Creating your first business dashboard in Tableau can feel like a major hurdle, but it's really just a series of simple, logical steps. This guide will walk you through the entire process, from preparing your data to building a shareable, interactive dashboard that answers important business questions. We'll cover how to plan your layout, build your first charts, and combine them into a professional-looking report.
First Things First: Planning Your Tableau Dashboard
Before you even open Tableau, the most important work happens away from the screen. A dashboard without a clear purpose is just a collection of charts that don't help anyone. Taking ten minutes to plan will save you hours of frustration later.
Define Your Audience and Their Questions
Who is this dashboard for? The answer changes everything. A dashboard for a CEO needs a high-level overview of business health, while a dashboard for a social media manager needs granular data on campaign performance.
Once you know your audience, think about the questions they need to answer. Move beyond generic requests and get specific. For example:
Instead of: "Show me sales data."
Ask: "Which products are our top sellers this quarter, and in which regions are they most popular?"
Instead of: "I want to see website traffic."
Ask: "How did our recent marketing campaign affect website traffic from mobile devices compared to desktops?"
Good questions lead to good dashboards. Write them down and keep them handy as you build.
Choose Your Key Performance Indicators (KPIs)
Your KPIs are the specific metrics that answer the questions you just defined. These are the measurable values that show whether you’re hitting your targets. Your choice of KPIs depends entirely on your business goals and the dashboard's audience.
Here are a few examples for different teams:
Sales Team: Revenue per Rep, Win Rate, Average Deal Size, Sales Cycle Length.
Marketing Team: Customer Acquisition Cost (CAC), Return on Ad Spend (ROAS), Lead-to-Conversion Rate, Website Traffic.
E-commerce Business: Average Order Value (AOV), Customer Lifetime Value (CLV), Cart Abandonment Rate, Conversion Rate.
Select a small, focused set of 3-5 primary KPIs for your main dashboard view. Too many metrics create noise and make it hard to spot what's important.
Sketch Out a Layout
Grab a piece of paper or open a simple design tool and sketch a rough layout. This doesn’t need to be a work of art. The goal is to decide what information goes where.
Follow the "F" pattern, where users tend to scan screens in an F-shape. Place your most important information - your main KPIs and high-level summaries - in the top-left corner. Secondary charts and trends can fill the middle, and more detailed, granular data (like a table) can go at the bottom.
Having this sketch as a reference helps you stay focused and build with a clear goal in mind once you’re inside Tableau.
Step 1: Connecting to Your Data Source
With your plan in place, it’s time to open Tableau Desktop and connect your data. Tableau supports a massive range of data sources, from simple spreadsheets to complex cloud databases.
When you first open the application, you'll see a "Connect" pane on the left side of the screen. For this tutorial, let’s assume you’re working with a simple Excel or Google Sheets file containing sales data.
Under the "To a File" section, select Microsoft Excel or Google Sheets.
Navigate to your file and click "Open."
Tableau will open the Data Source page. Here, you'll see a list of the sheets (tabs) in your workbook. Drag the sheet containing your data onto the canvas labeled "Drag tables here."
Tableau will display a preview of your data. This is a good time to double-check that your columns have the correct data types (e.g., numbers are recognized as numbers, dates as dates). Tableau is usually pretty smart about this, but you can change a data type by clicking the icon above a column header (
Abc,#, or the calendar icon).
Once you’re happy with your data source, you’re ready to start building your actual charts.
Step 2: Building Your First Visualizations (Worksheets)
In Tableau, every chart or visualization you create lives in its own "Worksheet." A dashboard is simply a collection of these worksheets arranged on a single canvas. Let's create a few common chart types using a sample sales dataset containing columns like Order Date, Region, Product Category, and Sales.
Click on "Sheet 1" at the bottom of the window to get started.
Chart 1: Sales by Region (A Simple Bar Chart)
Bar charts are perfect for comparing totals across different categories.
In the Data pane on the left, find your
Regionfield. Fields likeRegionorProduct Categoryare called Dimensions (they’re blue) because they represent categorical data.Drag the
Regiondimension and drop it onto the Columns shelf at the top of the workspace.Next, find your
Salesfield. Fields likeSalesorProfitare called Measures (they’re green) because they contain numeric, quantifiable data.Drag the
Salesmeasure and drop it onto the Rows shelf.
And just like that, Tableau creates a vertical bar chart showing total sales for each region. You can sort the bars by clicking the sort icon on the axis. To make it easier to read, you can also drag the Sales measure onto the "Label" box in the "Marks" card to show the sales total on each bar.
Chart 2: Sales Over Time (A Trend Line Chart)
Line charts are the best way to visualize trends over time.
Create a new worksheet by clicking the "New Worksheet" icon at the bottom.
This time, drag your
Order Datedimension onto the Columns shelf. Tableau will probably default to showingYEAR(Order Date).Drag your
Salesmeasure onto the Rows shelf.
You now have a line chart showing how sales have trended year over year. You can get more granular by clicking the "+" on the YEAR(Order Date) pill in the Columns shelf to expand it to quarters or months. Alternatively, you can right-click the pill and select a different date format, like "Month (Continuous)," to see a single, smooth line showing monthly sales over the entire period.
Chart 3: Total Sales (A KPI Display)
Every dashboard needs big, clear numbers for its most important KPIs.
Create another new worksheet.
Drag the
Salesmeasure, but this time, drop it onto the "Text" box in the Marks card.Tableau will simply display the total sales number.
Click on the "Text" box in the Marks card again to open the editor. Here, you can format the text to make it bigger, bolder, and even add preceding text like "Total Sales:" for context. In the top toolbar, you can also change the view from "Standard" to "Entire View" to center the number in the worksheet.
Repeat this process for your 2-3 other main KPIs. Now you have all the building blocks for an informative dashboard.
Step 3: Assembling Your Dashboard
With your individual worksheets ready, it's time to bring them together into a unified dashboard.
Click the "New Dashboard" icon at the bottom of the window (it looks like a grid).
On the left, you’ll see all the worksheets you just created listed in the "Sheets" pane.
Under "Size" on the left, you can choose the dimensions of your dashboard. "Fixed size" is common, but switching to "Automatic" will make your dashboard automatically resize to fit any screen resolution.
Now, simply drag and drop your worksheets onto the dashboard canvas. As you drag your first sheet, it will fill the entire space. When you drag your second sheet, Tableau will show you gray areas indicating where you can place it (to the top, bottom, left, or right of the existing chart).
Arrange your worksheets according to the sketch you made earlier. Drag your KPI worksheets to the top, your line chart below that, and your bar chart next to it. You can resize each component by hovering over the borders between them and dragging.
Step 4: Adding Interactivity and Polish
A static dashboard is fine, but an interactive one empowers users to explore the data for themselves. Tableau’s interactivity features are what make it so powerful.
Using Filters to Empower Your Users
The easiest way to add interactivity is to turn one of your charts into a filter for the entire dashboard.
Click on the Bar Chart in your dashboard to select it (a blue border will appear).
In the top right corner of that selected sheet, you’ll see several small icons. Click the one that looks like a funnel, called “Use as Filter.”
That's it. Now, when a user clicks on a single bar in your "Sales by Region" chart (e.g., the ‘West’ region bar), all the other charts on the dashboard - including your KPI cards and trendline - will automatically update to show data for only the West region. This is an incredibly fast way to enable users to drill down into the data.
Formatting for Clarity
Finally, clean things up to make your dashboard easy to read.
Double-click on the default titles of each worksheet and give them clear, descriptive names (e.g., "Sales Trend" instead of "Sheet 2").
Remove any redundant legends or headers that clutter the view.
Check your colors. Do they make sense? Use color consistently to highlight important information, not to decorate.
Add a main dashboard title by dragging a "Text" object from the Objects pane onto the top of your dashboard.
Step 5: Sharing and Publishing Your Dashboard
Once you’re satisfied with your dashboard, it's time to share it. In Tableau, you have a few options:
Tableau Server or Cloud: Publishing your dashboard allows others in your organization to access it via their web browser. This is the best option for sharing live, interactive dashboards that are connected to real-time data sources.
Exporting: You can export a static version of your dashboard as an Image (
.png), PDF, or PowerPoint file (.pptx) for including in presentations and email reports. Go to Dashboard > Export Image… to save a snapshot.
Final Thoughts
Creating your first dashboard in Tableau boils down to a clear, repeatable process: plan your objective, connect your data, build individual charts in worksheets, and then assemble and refine them in a dashboard view. By focusing on the questions your audience has, you can build a powerful tool for making better, data-driven decisions.
While mastering tools like Tableau is a valuable skill, it often involves a steep learning curve of measures, dimensions, and chart configurations. We built Graphed to remove all that friction. You can connect your marketing and sales data sources with a few clicks and build entire dashboards just by describing what you want to see - like asking, "Show me a dashboard of sales trends by region and product category for this year." Graphed generates interactive, real-time dashboards for you in seconds, letting you get straight to the insights instead of getting stuck on the setup.