Salesforce is a robust database system that accommodates a variety of interesting features. For data management and analysis major brands vouch for some features that you can access via Salesforce. Salesforce reports are quite the rage but how to go about them might seem like a task! This article deals with different options for effective reporting and putting the dashboard feature to good use. Read along to understand these features better. 

What is a Report?

A report is defined as a document that contains data in an organized graphical or tabular format. Salesforce enables you to create different types of reports to be able to analyze and understand your data better. You can create Standard reports to cover all the basic requirements or perhaps rely on custom report types to make your analysis. There are Opportunity reports that can help you to access Opportunity records and fields within your report.

Types of Reports in Salesforce

Here are the different types of Salesforce reports you can use:


Summary Reports are utilized to group rows of data. The “Group Field” plays an integral role in Summary Reports. Grouping is done on the basis of the value of a selected field. Suppose if a property object has a custom field “Status” of picklist type and has two values (Sold, Available). Then, by selecting the status field as a grouping field, a summary report can be generated in two groups, a ‘Sold’ group, and an ‘Available’ group.

Salesforce Reports- Summary
Image Source


Matrix Report bears a lot of similarities to the Summary Report. In the Summary Report, the grouping is done on the basis of rows, whereas in Matrix Report there is a need for grouping based on columns and rows. Here is an example of Matrix Report:

Salesforce Reports- Matrix
Image Source


This is the simplest Salesforce Report which displays records in a tabular format. The following image depicts all the Property records in a row by row tabular format:

Salesforce Reports- Tabular
Image Source

Joined Reports

You can use Joined Reports to compare and represent the data of one or more objects in a single report. Here is an example of Joined Report in Salesforce:

Salesforce Reports- Joined Reports
Image Source

Creating a Report in Salesforce

It is quite simple to get started with creating reports for valuable business insights into your data. You can select the type of report depending upon the fields and records you want to highlight when you create the report. Reports display on the records that satisfy the criteria mentioned in the report type. This can help to create an analysis mechanism for specific fields and records amidst the business data. You can, thus, analyze any number of combinations and view them in easy to understand formats that can be shared with others. The Report Builder offers some additional drag-and-drop features which you can use to further add into existing reports or perhaps to create new ones from scratch. 

Follow these simple steps to create a report in Salesforce:

  1. To create a simple tabular report, select the Reports tab under the Suggestion Box icon.
  2. Click on New Report.
  3. The report type can be then chosen by expanding the Suggestions box. Choose Edit, “Allow Reports” and then Save these settings to create the report.
  4. Click on Continue.
  5. You can observe the ongoing records and Suggestion Name Field activated in the Report Builder.
  6. Go to Add Columns and Select Status.
  7. Enter the “Number of Days Open” in the Column Search.
  8. Click on “Save”.
  9. Proceed to name your report.
  10. Select the appropriate Folder and set to “Public Reports” for public accessibility.
  11. Click on Save.
  12. “Save & Run” to finish creating the report.
Salesforce reports
Columns can be added as required.

Image source:

  1. You can also choose to create a Summary report for added insights.
  2. In the Report Results view proceed to Suggestions > Edit >Save As.
  3. Type “By Status” in the report name.
  4. Choose the Public Reports Folder. Select Save and Edit.  
  5. Under the Groups Search column, select Status.
  6. Click on Save. “Save & Run”.
  7. You can then click the Add Chart button to add a chart to the report.
  8. Once you finish adding all summary pointers, click Save and your report is good to go!
Salesforce reports
Groups Search Column 

Image source:

Here are the three different components of a Salesforce Report:


Filters can be used to filter the reports to show only the required data. Say, the requirement is to get a report on sold properties. Then, click on Add Filter and select the ‘Status’ field and choose the value ‘Sold’ as shown below, and click on ‘OK’.

Salesforce Reports- Filters
Image Source


This refers to all the fields related to the ‘Property’ object. There are a few buttons right to the ‘Fields’ label which are used to group fields. You can also search for a specific field in the quick find box. You can easily drag and drop the fields to the preview page you want to report on.


Suppose you chose the four fields: Status, Property Name, Price, and Transaction Type, then the preview for the report is shown as below:

Salesforce Reports- Preview
Image Source

What is a Dashboard?

A dashboard in Salesforce can be used to collect different data sources and visuals to present and analyze them as tables, charts and metrics as suited for your specific purpose. These provide a quick snapshot of the main performance metrics and growth indicators for your company or organization.

Such tools can be greatly significant when trying to discover and understand different parameters of growth for your business. A number of database tools allow the easy storage and transfer of data but this data remains truly valuable only when a proper analysis can be carried out to facilitate better understanding of certain parameters essential for growth. Salesforce Reports and Dashboards serve exactly that purpose in being able to highlight trends and patterns from the pre-existing data points.

Creating a Dashboard in Salesforce

A Salesforce Dashboard setup lets you formulate an appeasing collection of the important business data as charts tables and metrics for analysis. Multiple or singular dashboard components can be integrated to create an impactful visual representation of essential data points. Necessary access specifications can also be assigned to these dashboards for monitored viewership. At times businesses might discover the need for an easy representation of frequent changes to indicative data points. You can also render dynamic dashboards which can accommodate the real-time changes updated via the running user. 

You can create a Dashboard by following these steps:

  1. Under the Dashboards tab, select New Dashboard.
  2. Give a Dashboard Name and set the Private Dashboards folder as the destination.
  3. Add different “+Components” to the dashboard as seen fit.
  4. Select Suggestions: By Status in the Report Search and click Select.
  5. Choose a component /chart in the Value dropdown option and the select  Record Count. 
  6. Edit the title and Click Add.
  7. Click on Done.
  8. Save the settings.
  9. You have created a dashboard which might look something like this!
Salesforce reports
Adding Components to a Dashboard

Image source:


The process mentioned above is long and requires user intervention. If you want to get rid of this hassle, try Hevo today!

The interesting feature of Hevo Data is a real-time update system that runs completely independently. This can be a big plus for generating the most up-to-date reports with the latest information being completely managed and updated automatically on the platform. All without the need to run any script at all! Hevo Data helps you comfortably transfer your data from various sources like Salesforce into Data Warehouse or a destination of your choice for free.

Simplify your data analysis with Hevo today and ”Sign[/hevoButton].

Want to share your experience? Let us know in the comments section below.

Aman Sharma
Technical Content Writer, Hevo Data

Aman Deep Sharma is a data enthusiast with a flair for writing. He holds a B.Tech degree in Information Technology, and his expertise lies in making data analysis approachable and valuable for everyone, from beginners to seasoned professionals. Aman finds joy in breaking down complex topics related to data engineering and integration to help data practitioners solve their day-to-day problems.

No-Code Data Pipeline for Salesforce