Salesforce Dashboards: Complete Setup Guide

Quick Summary:

Dashboards turn reports into visual, at-a-glance components — charts, gauges, tables — giving teams a live snapshot of performance without digging through raw data. Building your first one takes about 15 minutes once the underlying reports exist.

What Is a Salesforce Dashboard?

A dashboard is a visual collection of components — charts, gauges, metrics, tables — each built from an underlying report. Where a report shows you rows of data, a dashboard shows you the story that data tells, at a glance, without requiring anyone to interpret a spreadsheet.

Dashboards are genuinely most useful when they answer a specific, repeated question — "how is this quarter's pipeline tracking against target," "which support queues are backing up" — rather than trying to show everything at once.

⚠️ Before You Start

Every dashboard component is built from an existing report. If the report doesn't exist yet, or doesn't already show the summary/grouping you need, build that first — a dashboard can't create insight a report doesn't already contain.

How to Build One

  1. Go to the Dashboards tab and click New Dashboard, giving it a clear name and folder.

  2. Click + Component and select the source report for that component.

  3. Choose a chart type — bar, line, donut, gauge, or a simple metric — based on what best represents that specific data.

  4. Repeat for each additional component, arranging them in a logical reading order (most important metric first, top-left).

  5. Set the dashboard's running user (the account whose data access determines what everyone sees, unless using dynamic dashboards).

  6. Save, and optionally schedule automatic refresh and email delivery.

A Real-World Example

A sales leadership team wants a single view each Monday morning: pipeline by stage, closed-won this month vs target, and top 5 deals closing this week. Three components, one dashboard, scheduled to refresh and email every Monday at 7am — replacing what used to be a manual report someone had to pull and format by hand.

🚫 Common Mistake

Building a dashboard with a static running user when the intent was for each viewer to see their own data. Without dynamic dashboards enabled, everyone sees the data the running user has access to — which can accidentally expose or restrict data in ways that weren't intended.

💡 Pro Tip

Keep components to a focused set answering one clear question each. A dashboard with 15 components trying to cover everything is harder to actually use than three focused dashboards each answering a specific question for a specific audience.

Frequently Asked Questions

What\'s the maximum number of components on a single dashboard?

Salesforce Lightning dashboards support up to 20 components per dashboard, which is generally more than enough for a focused, readable view.

Can dashboards refresh automatically?

Yes, dashboards can be scheduled to refresh automatically on a recurring basis, or refreshed manually at any time with a single click.

Can different users see different data on the same dashboard?

Yes, using dynamic dashboards, where the data shown reflects the viewing user's own record access rather than the dashboard creator's.

What\'s the difference between a dashboard and a report?

A report is a single table or summary of data; a dashboard is a visual collection of components, each typically built from a different report, giving an at-a-glance overview.

Can I export a dashboard to PDF or an image?

Yes, dashboards can be exported as images or PDFs directly from the dashboard view, useful for sharing outside Salesforce or including in a presentation.

How many reports can feed into a single dashboard?

There's no hard limit tied to report count specifically, but each dashboard component is built from one report, and the 20-component limit indirectly caps this.

Can dashboards be embedded on a Lightning record page?

Yes, using the Dashboard component in Lightning App Builder, letting you surface a relevant dashboard directly on an Account or Opportunity page.

Do dashboard filters affect all components at once?

Yes, dashboard-level filters apply across every component simultaneously, letting viewers narrow the whole view (e.g. by region or time period) without editing each report individually.

Can I subscribe to receive a dashboard by email?

Yes, similar to report subscriptions, you can schedule a dashboard snapshot to be emailed on a recurring schedule.

Why does my dashboard show different numbers than the underlying report?

This usually happens when the dashboard's "View As" setting differs from the current viewer, or the underlying report hasn't been refreshed since data changed — check both before assuming a data error.