Let's Build Your First Campaign Together with our Lead Generation Expert

How to Add a Dashboard to Homepage in Salesforce

Table of Contents

Your Salesforce homepage is the first thing you — and your entire team — see every time you log in. That’s prime real estate. Yet most teams waste it on a generic welcome screen that tells you nothing about what’s actually happening in the business.

Adding a dashboard to your Salesforce homepage turns that dead space into a live, real-time command center. Pipeline health, activity metrics, conversion rates — visible the moment anyone opens the CRM. No extra clicks. No hunting for reports.

According to Salesforce’s own research, companies that actively use CRM dashboards see a 29% increase in sales productivity and a 41% increase in revenue per salesperson. The data is there. The question is whether it’s front and center when your team needs it.

Let’s fix that right now.

Why Adding a Dashboard to Your Homepage Actually Matters

Before the steps, here’s why this matters more than most people realize.

74% of CRM users say their system lacks critical data visibility — meaning most teams make decisions without a complete picture. That gap is expensive. When your homepage shows only to-do items and recent activity, you lose the patterns, trends, and warnings that dashboards surface automatically.

A homepage dashboard gives you:

  • Real-time pipeline visibility without running manual reports
  • Instant accountability — reps see their own numbers the moment they log in
  • Faster decision-making — managers spot issues before they become problems
  • Higher CRM adoption — Salesforce reports that organizations with personalized homepages see 26% higher CRM usage from their teams

The ROI on five minutes of configuration is significant.

<!– RIGHT SIDE STICKY BANNER START –>

📊 Turn Data Into Pipeline

We build complete outbound systems — targeting, campaign design, and scaling — that consistently deliver meetings.

Book Strategy Meeting →

<!– RIGHT SIDE STICKY BANNER END –>

Before You Start: What You Need

Check these boxes before diving in:

  • Access to Salesforce Lightning Experience or Classic (steps differ slightly)
  • A dashboard already created in your org — you can’t pin a dashboard that doesn’t exist yet
  • “Customize Application” permission or System Administrator profile (required to set app-level homepage assignments)
  • Dashboard visibility — you can only pin dashboards you have permission to view

If you don’t have a dashboard built yet, create one first via Reports & Dashboards before following these steps.

How to Add a Dashboard to Your Homepage in Salesforce Lightning

This is the most common setup for modern Salesforce orgs.

Navigate to Your App Manager

Go to Setup (gear icon, top right) → App Manager. Find the app whose homepage you want to customize — this is typically your Sales app, Service app, or a custom app your org uses.

Click the dropdown arrow next to the app name and select Edit.

Open the Navigation and Home Settings

Inside the App Builder settings, look for the Navigation Items tab. Click on Home in the page list — this loads your homepage configuration.

If there’s an existing home page assigned, you’ll see it listed. Click Edit next to the assigned page, or click New Page if you’re starting fresh.

Add the Dashboard Component

Inside Lightning App Builder, you’ll see a drag-and-drop canvas with a component panel on the left.

In the left panel, search for “Dashboard” in the Components search bar. Drag the Dashboard component onto your canvas — place it wherever you want it to appear. Most teams position it in the main content area or as a top-of-page full-width component.

Configure the Dashboard Component

Click on the Dashboard component you just placed. On the right panel, you’ll see a Dashboard property field.

Click the search icon and find the specific dashboard you want to display. Select it. You can also toggle settings like:

  • Show header — displays the dashboard name
  • Refresh on open — forces a live data pull every time someone opens the page

Save and Activate

Click Save in the top right. Then click Activate to make this the active homepage for your app. You’ll be prompted to choose whether this is the org default or assigned to specific user profiles — choose accordingly.

That’s it. The next time anyone in the assigned app opens Salesforce, they’ll see your dashboard front and center.

How to Add a Dashboard to Homepage in Salesforce Classic

If your org is still running Classic, the process is slightly different.

Go to the Home Tab Setup

From the top navigation, click the Home tab. Then click Customize Page (appears in the top right of the home page area — you need to be in edit mode).

Add a Dashboard Section

On the Customize your Home Tab page, look for Dashboard Snapshot in the available components on the left. Move it to the right column using the Add button.

Use the Up/Down arrows to position it where you want it on the page — top position gets the most visibility.

Save and Configure the Snapshot

Click Save. Now return to your Home tab. You’ll see a Dashboard Snapshot section with a Select Dashboard option. Click it and choose the dashboard you want to feature.

Note: In Classic, this shows a snapshot of the dashboard — not a fully interactive version. For full interactivity, Lightning Experience is recommended.

Assigning Different Dashboards to Different User Profiles

One of the most powerful moves you can make: give different teams different homepage dashboards. Your leadership team doesn’t need the same view as your frontline reps. Your marketing team’s homepage should look nothing like your customer support team’s.

Here’s how to do it in Lightning:

Create Profile-Specific Home Pages

In Lightning App Builder, create a new Home page (or duplicate an existing one). Configure the dashboard component to show a profile-relevant dashboard.

When you click Activate, choose Assign as org default for specific profiles and select the relevant profile.

Repeat this process for each team. The result: every person who logs into Salesforce sees a homepage built for their role, with the data that actually matters to their day.

According to Salesforce, personalized dashboards increase dashboard engagement by 35% compared to generic org-wide defaults.

Common Issues and How to Fix Them

The Dashboard component doesn’t appear in Lightning App Builder This usually means you’re editing an older home page record. Create a new Lightning Home Page and the component should appear. Also verify your Salesforce edition supports Lightning App Builder.

The dashboard shows “No data available” Check two things: (1) your dashboard filters — they may be scoped to data your profile doesn’t own, and (2) the dashboard’s running user setting. If it’s set to run as a specific user, verify that user has accessible records.

Users can’t see the dashboard on their homepage Confirm the home page is properly activated and assigned to their profile. Go to Setup → Lightning App Builder, find the home page, and verify the profile assignment under Activation.

The dashboard is outdated / showing stale data Enable the “Refresh on Open” setting in the Dashboard component properties, or set the dashboard itself to auto-refresh on a schedule in Dashboard Properties.

Snapshot mode in Classic looks wrong Classic Dashboard Snapshots are limited in layout. Migrating to Lightning Experience resolves most display issues and unlocks full interactive dashboard functionality.

Best Practices for Homepage Dashboards That People Actually Use

Getting the dashboard on the homepage is step one. Making it useful is step two.

Keep it to 5–7 components max. Research from Salesforce’s UX team shows dashboards with fewer than 8 components get 3x more daily engagement than cluttered dashboards.

Lead with the most critical metric. The first thing people see should answer: “How are we doing right now?” Pipeline total, opportunities closing this week, or meetings booked are strong choices.

Use consistent time filters. Set a default date filter (this week, this month, this quarter) so everyone interprets the data the same way without manual adjustment.

Refresh matters. A dashboard that’s 48 hours old on a homepage creates false confidence. Set automatic refresh or remind users to hit the refresh button before making decisions.

Review it quarterly. Business priorities shift. A dashboard that was perfect in Q1 might be misleading by Q3. Schedule a quarterly audit of what’s displayed on the homepage.

How Salesforce Dashboard Data Connects to Your Pipeline Strategy

Here’s something most teams don’t think about: your Salesforce homepage dashboard is only as valuable as the pipeline feeding it.

If your CRM is full of stale leads, untouched contacts, and activity that goes nowhere, your dashboard will show you exactly how well-organized your problems are. The data looks clean. The results stay flat.

59% of salespeople say they spend more time on data entry and admin tasks than on actual selling (Salesforce State of Sales). Your dashboard can show you that gap — but it can’t fix it.

What fixes it is a consistent, systematic outbound engine that keeps your pipeline full of qualified prospects. When your top-of-funnel is healthy, your Salesforce homepage dashboard actually becomes exciting to look at.

That’s where most teams leave performance on the table: they get the tool configured beautifully, then forget that the tool needs fuel.

🚀 Ready to Scale Your Outreach?

Your profile photo is just the start. We design complete LinkedIn prospecting campaigns that fill your calendar with qualified meetings—using proven systems that work.

7-day Free Trial |No Credit Card Needed.

FAQs

What is the easiest way to add a dashboard to my Salesforce homepage?

The fastest path is through Lightning App Builder. Go to Setup → App Manager, select your app, open the Home page in Lightning App Builder, drag the Dashboard component onto the canvas, select your dashboard, save, and activate. Done in under five minutes — and if you want the dashboard driving real pipeline conversations, pairing it with a structured outbound system like SalesSo means your metrics stay full, not just visible. Book a strategy meeting to see how targeting, campaign design, and scaling come together.

Can I show different dashboards to different teams on the homepage?

Yes. In Lightning App Builder, you can create multiple home page layouts and assign each to specific user profiles. This means your leadership team sees pipeline totals and forecasts while your frontline reps see activity metrics and open tasks — all from the same app.

Do I need admin access to add a dashboard to the Salesforce homepage?

You need either System Administrator access or the "Customize Application" permission to modify app home pages in Lightning. For Salesforce Classic's Dashboard Snapshot feature, any user with access to the Home tab and appropriate dashboard permissions can configure their own snapshot.

Why isn't my dashboard showing on the homepage after I saved it?

The most common reason is that the home page wasn't activated, or it wasn't assigned to the correct user profiles. In Lightning App Builder, after saving, click Activate and verify the profile assignments. Also confirm that the users you're testing with have view access to the dashboard itself.

How often does the homepage dashboard refresh in Salesforce?

By default, dashboards in Salesforce refresh when manually triggered or on a scheduled basis (daily, weekly). For real-time data on your homepage, enable the "Refresh on Open" toggle in the Dashboard component settings — this forces a live data pull every time someone opens the page.

We deliver 100–400+ qualified appointments in a year through tailored omnichannel strategies

What to Build a High-Converting B2B Sales Funnel from Scratch

Lead Generation Agency

Build a Full Lead Generation Engine in Just 30 Days Guaranteed