Skip to main content

[Infographic] Dashboard Design Checklist

Dashboards are one of the most useful tools when communicating data stories. Here is a handy checklist to keep in mind when designing your next dashboard.
Updated Sep 2022

Dashboards are a key component in the analytics process because they provide a compact overview of information in a digestible form for various stakeholders. The ultimate goal of a dashboard is to help its users make optimal decisions and use this ever-growing pool of data to their advantage. This checklist contains key information to keep in mind when designing your following dashboard. 


Know your dashboard type

There are a variety of ways to classify dashboards. Dashboards can be classified by the level of detail they contain or by whether their purpose is to explore or explain data.

Dashboards by the level of details

  1. Strategic dashboards: Contain high-level business metrics and long timespans (e.g., financial performance over the past 12 months)—best fit for c-suite and executive leadership.
  2. Tactical dashboards: Contain detailed business metrics for a particular team.  (e.g., digital markeing spend dashboard). Best suited for a team lead or manager.
  3. Operational dashboards: Contain granular details for a particular business problem (e.g., customer service ticket dashboard). Best suited for analysts on the ground.

Dashboards by use-case

  1. Exploratory dashboards: Used to explore a dataset to generate questions for discussion or further analysis. Typically used for exploratory data analysis.
  2. Explanatory dashboards: Used to display key results or insights. Typically used as part of a data story or presentation.

Know your audience

Knowing what your audience wants is key to creating a successful dashboard. Here are a few requirements to think about before designing your following dashboard. Key questions to ask:

  1. What questions is the audience looking to answer?
  2. How much technical knowledge do they have?
  3. How often will they look at the dashboard?

Design your dashboard with a narrative in mind

Make sure your users look at the dashboard parts in the correct order by designing a narrative or flow. Here are some considerations when designing a dashboard with a narrative in mind.

  1. Start with high-level metrics and plots at the top, then let your users drill down into more details as they move downwards.
  2. Create a storyboard by splitting your dashboard into panes or tabs.
  3. Point your audience’s attention with color and text

Guide your audience with text and color

Focus your audience’s attention by emphasizing or de-emphasizing elements within your dashboard. 


  • Bright colors
  • Highlights or lowlights
  • Big text 
  • Font or italic text


  • Pale or muted colors
  • No background colors
  • Small text
  • Regular font 

Reduce cognitive load

Make the dashboard easier to understand by reducing the amount of thinking your audience has to undertake to get data insights. Here are some considerations to make when reducing cognitive load. 

  1. Repeat the same colors, sizes, and other design elements throughout your dashboard.
  2. Collapse or hide parts of the dashboard to minimize how much is shown at once.
  3. Remove or de-emphasize borders, background images, and other elements that don't convey information.
  4. Choose easy-to-read fonts with text large enough to improve readability.
  5. Format numbers with just enough significant figures to be useful.
  6. Arrange elements vertically—vertical scrolling is more natural than horizontal scrolling.

Choose your dashboard layout

Dashboards can have a range of layouts, from single-column to multi-column layouts, and even report layouts. Check out the infographic at the top of the page for a detailed overview. 

Provide context for more complex visualizations

It can be helpful to annotate more complex visualizations and provide context for your audience. Here are some considerations to keep in mind when providing context for complex visualizations. 

  1. When applicable, label axes and titles for clarity
  2. Provide useful context around insights within the title or subtitle
  3. When applicable, try to answer common audience questions with labels
  4. Label important data points when necessary
  5. Adjust font size when highlighting specific messages within your labels
  6. Plot tables and visualizations side by side

Building Dashboards with shinydashboard

4 hours
In this course you'll learn to build dashboards using the shinydashboard package.
See DetailsRight Arrow
Start Course

Creating Dashboards in Tableau

3 hours
Dashboards are a must-have in a data-driven world. Increase your impact on business performance with Tableau dashboards.

Building Dashboards with Dash and Plotly

4 hours
Learn how to build interactive and insight-rich dashboards with Dash and Plotly.
See all coursesRight Arrow

The Importance of Data: 5 Top Reasons

Why is data important? Learn about the importance of data in the world today and discover some courses to help you improve your own data skills.
Kurtis Pykes 's photo

Kurtis Pykes

What Does a Data Analyst Do?

Discover what a data analyst is, what they do, and what you need to break into one of the most in-demand careers in data science.
Javier Canales Luna 's photo

Javier Canales Luna

Best Practices for Building a Data Academy_final.png

[Infographic] 5 Best Practices for Building a Data Academy

With the rising need for data skills, organizations are building internal data academies to accelerate their data transformation. Here are 5 best practices learned from DataCamp for Business customers.
DataCamp Team's photo

DataCamp Team

10 Signs of Bad Data: How to Spot Poor Quality Data

Learn how to spot bad data, exploring why data quality matters, the cost of poor data, and the 10 signs of bad data.
Kurtis Pykes 's photo

Kurtis Pykes

What is Data Maturity and Why Does it Matter?

Discover what data maturity is and why it matters to businesses of all sizes. Plus, find out how to determine your company's data maturity.
Elena Kosourova 's photo

Elena Kosourova

10 min

How the Data Community Can Accelerate Your Data Career

Listen to Kate Strachnyi, founder of DATAcated, on how to build a personal brand in data and accelerate data careers. 

Adel Nehme's photo

Adel Nehme

35 min

See MoreSee More