Skip to main content

Create Reports and Dashboards

The Suggestion Box app you created includes a Reports tab and a Dashboards tab, where you can create, edit, and run reports and dashboards. These features make an app more useful by providing the business with valuable insights.

Create a Tabular Report

Start with a simple tabular report to show the number of suggestions received and the status of each one. A tabular report presents data in simple rows and columns, much like a spreadsheet. You can use it to show column summaries, like sum, average, maximum, and minimum.

  1. Click the app launcher App Launcherand select Suggestion Box. Select the Reports tab, click New Report.
  2. In the Search Report Types, enter Suggestions and choose Suggestions. (If you don't see the Suggestions report type, go back to Setup and click Object Manager. Click the arrow next to Suggestion and then click Edit. Under Optional Features, check Allow Reports. Click Save. Then go back and create the report.)
  3. Click Start Report.
  4. In the Report Builder, notice that the Suggestion Name field is already on the report. In the preview screen, you can see the sample Suggestion records you created in previous steps.
  5. Enter Status in the Add Columns search and select Status. Similarly, enter Number of Days Open in the Columns search and select Number of Days Open.
    Note: You can also drag the fields from the Fields pane into the Columns section. Screenshot of an unsaved tabular report showing the Add dropdown button deployed and Row Limit selected from the menu
  6. To make sure that you’re viewing only suggestions that still need to be implemented, select Filters. In Add filter search, enter Status and select Status. In the Filter by Status, change operator to not equal to and change Value(s) to Implemented. Click Apply.
    Screenshot of an unsaved tabular report with the filter status set to Status Not Equal to Implemented
  7. Click Save, and name your report Suggestions: Status of Open Suggestions.
  8. For Folder, click Select Folder and select Public Reports so that everyone can access it. Then click Select Folder again. (If you don’t want this report to be accessible to everyone, create a folder and give different people different levels of access to it.)
  9. Click Save and then Save & Run.
    Screenshor of report titled Suggestions: Status of Open Suggestions

Create a Summary Report and a Report Chart

It’s often a good idea to give users a visual way to understand the data in your report. Tabular reports don’t include charts, so let’s copy the report and make a Summary report. Then, you can add a chart.

  1. From the Report Results view of the Suggestions: Status of Open Suggestions report, click the dropdown by Edit and choose Save As.
  2. Type Suggestions: By Status as the report name.
  3. Select Public Reports folder.
  4. Click Save.
  5. Click the Edit button, then in the Groups search, enter Status and select Status.
    Screenshot of the Suggestions by Status report showing how to create a Summary report
  6. Click Save & Run which leads to the Report Results view; click the Add Chart button to Add chart to this report.
  7. Click the chart properties gear icon and choose Donut chart.
  8. In the Chart Title type Suggestions Status and in Value dropdown, choose Record Count.
  9. Click the dropdown by the Edit button and then click Save.

The donut chart displays above the report results and shows the total number of open suggestions by status.

Create a Dashboard

Dashboards in Salesforce are like a dashboard in your car, showing you important information at a glance. Dashboards can show data in charts, gauges, tables, and metrics. Dashboards are powered by reports.

  1. Go to the Dashboards tab and click New Dashboard.
  2. Type the Dashboard Name as Suggestions Dashboard and create it on the default Private Dashboards folder.
  3. Click Create.
  4. Click the +Widget button to add a widget.
  5. In the Report Search, look for Suggestions: By Status and select it. Click Select.
  6. Choose the donut chart and in the Value dropdown select Record Count. Edit the Title as Suggestions By Status.
    Screenshot of the Add Component screen for the Suggestions by Status report
  7. Click Add.
  8. Click Done and then Save.
  9. The Dashboard appears as:

Screenshot of the Suggestions dashboard showing an example of the donut chart


You did it! You built a simple suggestions management app, all without a single line of code. You started by creating the simple data model and the default user interface for managing suggestions. You then customized the user experience by using drag-and-drop editors. Next, you added business logic with the formula language and flow builder. Finally, you created some reports and dashboards to monitor and analyze your business data. You can continue your journey and dive deeper by following the links in the Resources sections of this project.


Keep learning for
Sign up for an account to continue.
What’s in it for you?
  • Get personalized recommendations for your career goals
  • Practice your skills with hands-on challenges and quizzes
  • Track and share your progress with employers
  • Connect to mentorship and career opportunities