Step by step guide on how to build a custom dashboard in Salesforce Lightning to visualize data, add reports, and track performance in real time.
Shyam Agarwal Whether you're looking to optimize your Salesforce solution or need custom development, our team is here to help you unlock the full potential of Salesforce.
Dashboards in Salesforce Lightning are powerful tools that transform your data into actionable insights at a glance. Whether you want to track sales performance, monitor customer service metrics, or analyze marketing campaigns, a well-designed dashboard can save time and support informed decisions.
With AI enhancements and dynamic layouts, creating a dashboard in Lightning is easier and more impactful than ever. This step-by-step guide walks you through the process from start to finish, so you can build a dashboard tailored to your business needs.
Before moving forward, let’s first understand why the dashboard matters. Dashboards pull data from your Salesforce reports and display it visually using charts, tables, or gauges, making it easy to spot trends or issues. In Lightning, the drag-and-drop builder and responsive design let you customize dashboards quickly, even if you’re not a tech professional. With updates like Agent Force integration in 2025, dashboards can use AI to highlight predictive insights.
To create a dashboard, you’ll need:
Access and Permissions: A Salesforce account with the Lightning Experience interface enabled and appropriate permissions assigned to your user profile to create and customize dashboards (Admin or Editor roles), as well as to manage and view dashboards in public folders.
Prepared Reports: Dashboards in Salesforce are built on reports that provide the data visualizations shown in dashboard components. Before creating a dashboard, develop at least one saved report in Salesforce that contains the data you want to visualize, and structure your reports with appropriate grouping and filters.
Step 1:
Step 2:
Step 3:
Step 4:
Step 5:
Step 6:
Step 7:
Share it by adjusting folder permissions through “Share” in the folder settings, or embed it on a Lightning page (such as the Home tab) using the Lightning App Builder.
Conclusion
Creating a dashboard in Salesforce Lightning is a powerful way to visualize data, track performance, and make informed decisions in real time. With its intuitive interface and customizable components, Lightning Experience makes building and managing dashboards easier and more effective than ever.
As you explore dashboard capabilities, it’s important to understand the key difference between Salesforce Classic and Lightning. Lightning provides a more modern, flexible, and user-friendly experience, especially for reporting and analytics. Embracing Lightning enhances usability and unlocks the full potential of Salesforce’s data visualization tools.
A Salesforce Lightning Dashboard visually represents key business metrics and data trends, compiled from reports within Salesforce.
To create a new dashboard:
Go to the Dashboards tab.
Click on New Dashboard.
Provide a ‘name’ and ‘description’ for the dashboard.
Click Create to start adding the components.
Yes, you can place multiple reports in a single dashboard by adding different components, each linked to a separate report.
Yes, you can schedule dashboards to refresh at specific intervals:
Open the dashboard and click on ‘Subscribe’.
Set the frequency and time for automatic refreshes.
Save the subscription settings.
Dashboards are stored in folders, and their access is determined by folder permissions. Open the dashboard and click ‘Subscribe.’ Set the appropriate permissions for the folder (Viewer, Editor, or Manager).
Dynamic dashboards in Salesforce display data tailored to each viewer’s access and permissions, showing only the data they are authorized to see. Standard dashboards display data based on the permissions of a specified running user, regardless of who views the dashboard.