Many SaaS and enterprise applications today provide dashboards giving users an overview of how their business is performing and summarizing the work that needs to be done. Dashboards present a great opportunity to improve user experience by providing quick answers to users’ common questions, but they are also full of potential pitfalls for design. As UX design consultants, we are frequently asked to design (or redesign) dashboards for applications, and through that experience we have established best practices for dashboard design. We will discuss our approach to ensuring a good user experience for dashboards, focusing on 8 principles of UX design that are particularly relevant and illustrating them with real project examples.