Report and Dashboard
Report and Dashboard
Kajal Yadav
Salesforce provides a powerful set of tools for generating Reports and Dashboards,
enabling users to visualize and analyze data.
Reports in Salesforce:
Reports contains a collection of Records collected from One/More Objects, and will represent
them in the form of Tabular format.
We can represent the report data in the form of pictorial format, with the help of “Dashboards”.
Reports can be customized to show relevant data, grouped, filtered, and summarized.
Types of Reports:
1. Standard Reports:
2. Custom Reports:
Note: We can configure the Daily Reports/ Weekly/ Monthly/ Quarterly reports based
on the need.
Each Report get resides inside a report folder. Salesforce provides a types of
Report Folders.
Ex: Unfiled Custom Reports, Sales Report, Account Report, Opportunity Reports
Folder, Service Reports etc.
The Developer/ Administrator can create their own Application/ Module specific
folders.
Ex: Banking Report Folder, Finance Report Folder, Loan Report Folder etc.
● Tabular Reports
● Summary Reports
● Matrix Reports
● Joined Reports
o Tabular Reports:
● The simplest form of report, displaying data in rows without any groupings.
● Fields in tabular reports are ordered in columns, with matching records listed
in rows. You can customize tabular reports by applying filters or configuring
the outline.
Note: Tabular Report Data can’t be represented in the “Chart Components”
Note: While creating a Report we can add the required user defined conditions
by using the below filter types.
1. Field Filter:
This feature allows us to Add one or more filter conditions to be applied
based on the “Fields” exist inside the object.
2. Cross Filter:
By using this feature, we can fetch the records from the object, by adding
the conditions on the Related Objects.
3. Row Limit Filter (Only in Salesforce Classic):
This filter is used to restrict the number of records to be visible inside the
report.
Note: This filter is available only in Salesforce classic, not available in
Lightning Experience.
You should use a tabular Salesforce report when you want to:
● Easy to create and use for exporting raw data to Excel or other external tools.
o Summary Reports:
● Summary Report allows us to Group the Report Data based on the specified
field. We can apply max. of “3 Levels of Grouping” inside the summary report.
● We can represent the Summary Report in the form of Chart Component. We can
schedule the Summary Reports to be run based on the periodical intervals.
You should use summary reports when you want to:
Key Features:
o Matrix Reports:
● Data is grouped by both rows and columns, useful for comparing related totals.
● A matrix report allows you to lay out the data in multiple dimensions. In simple
terms, it’s a summary report that can also be grouped by both rows and columns.
● Analyze data across multiple dimensions (e.g., the total number of sales per
sales rep over time).
● Create heavily customized reports.
● Group records both by rows and columns (e.g., group Opportunities by both
Sales Rep and Stage, or Account and Close Date).
● View data in a grid format with summaries for each group.
● Excellent for complex comparisons or reports with hierarchical data.
● Supports subtotals and grand totals for both rows and columns.
● Can be used in dashboards to create detailed visual comparisons.
● Requires more effort to set up and interpret compared to Summary or
Tabular reports.
● Joined Reports:
● Joined reports allows us to group/combine the multiple reports data into a single
report.
● We can add multiple blocks inside the Joined Report. For each block we can add the
different conditions/ filters and we can represent different fields inside its.
Note: A joined Report can have max. of 5 blocks.
Note: Joined Reports Data can’t be represented in “Chart Format” and
“Scheduling can’t be Applicable” for Joined Report.
● Analyze data from different objects (e.g., see the data both at the Accounts level
and the Opportunities level).
● Include different report formats in one tab.
● Get a high-level overview of your sales performance data (e.g., for a quarterly
performance review).
Key Features:
● Multiple report blocks (each block can represent a different report type,
like Opportunities and Cases, or Leads and Campaigns).
● Group and summarize data within each block.
● Show data from multiple related objects or report types side by side.
● Useful for showing multiple perspectives of the same data or cross-object
comparisons.
● More complex to set up, but highly powerful for multi-object analysis.
● Can be displayed on dashboards.
A Dashboard is a visual display of key metrics and trends based on data from Salesforce
reports. It helps users monitor and analyze their data at a glance, providing insights in
the form of charts, tables, and gauges. Dashboards are made up of different components,
each one representing data from a report.
Dashboard Components:
● Charts: Bar, pie, line, and donut charts for visualizing data trends.
● Tables: Display detailed data from reports.
● Gauges: Show progress toward a goal (e.g., sales quota).
● Metrics: Single-number metrics that display one key figure (e.g., total sales).
● Visualforce Components: Custom components built using Visualforce pages.
Dashboard Components:
1. Charts:
● Charts allow you to visualize trends, comparisons, and patterns in your data.
Salesforce provides several types of charts to help present data graphically.
Bar Chart:
Pie Chart:
● Line Chart:
2. Tables:
Key Features:
3. Gauges:
● Description: A gauge chart displays a single value within a range, allowing you
to visualize progress toward a target or goal.
● Example: Sales Quota Achievement (e.g., 75% of a quarterly sales target),
Customer Satisfaction Score.
Key Features:
○ Set min, max, and midpoint values to define thresholds like "Low,"
"Medium," and "High."
○ Display only one metric at a time, making it highly focused on a single KPI.
○ Excellent for monitoring progress at a glance.
4. Metrics:
5. Visualforce Components:
Key Features:
Reports:
Dashboards: