I have a dashboard with 4 grids displayed on my home page. It only shows the first row, i.e only 3 of the 4 grids. I am unable to see the 4th grid in the 2nd row 1st column. What can I do to get my dashboard to display all the elements on my homepage? Kindly help.

Attached screen shots 1. dashboard on hompepage

Actual Dashboard

2 Answers 2


Users can customize their home pages. The generic home page will only display a "snapshot" that shows the top row of the dashboard. If you go to Personal Setup > My Personal Information > Change My Display > Home > Customize My Pages (button) > You'll arrive at the settings for Dashboard Snapshot Component. You can then select which Dashboard components you want to have displayed on your home page.

Without creating a custom Visual Force home page that creates a place for you to insert the full dashboard, or creating a Custom Dashboard "Snapshot Component" to replace the standard one, I don't believe there's anyway to do what you're asking. Perhaps others may be able to share other suggestions.

  • 1
    The home page is designed to give an overview of the various pieces of data it provides, not an entire view of everything. As you've stated, you'd need to use Visualforce to show more than just a single row.
    – sfdcfox
    Aug 6, 2013 at 13:38
  • @crmprogdev u mean to say we can have a VF page designed & implemented as a homepage ? Aug 6, 2013 at 15:06
  • @sfdcfox dont we have an app in appexchange for this ? Aug 6, 2013 at 15:07
  • Forget what I said before. Solution coming...
    – sfdcfox
    Aug 6, 2013 at 15:37
  • awaiting badly, have tried the one mentioned by @sfdcfox, let me know if you have a better solution Aug 7, 2013 at 17:29

Go to Setup > Customize > Home Page > Home Page Components.

Choose the HTML component type, give it a name (e.g. Home Page Dashboard), designate it as a wide component, check the "Show as HTML" checkbox, and copy-paste the following code in the text area:

<iframe src="/01Z?isdtp=mn" width="100%" height="500"></iframe>

Click save without unchecking the Show as HTML box. Next, go to Setup > Customize > Home Page Layouts, create or edit a layout, add the component to your layout, and save. You'll need to assign the layout to the profiles that should use the new view.

Edit: As a side effect, you can also run reports from your home page.

  • this will put the complete dashboard & reports page, i particularly want to have a dashboard alone on the homepage not the one you mentioned above Aug 7, 2013 at 14:18
  • If you want a specific dashboard, you can use the dashboard ID instead of 01Z. Unfortunately, there's really no other way of doing this without writing some complex JavaScript in a Visualforce page.
    – sfdcfox
    Aug 7, 2013 at 15:20
  • let me try this :) Aug 7, 2013 at 17:26

This site is temporarily in read-only mode and not accepting new answers.

Not the answer you're looking for? Browse other questions tagged .