Skip to main content

Salesforce

How to Create Joined Reports in Salesforce: A Comprehensive Guide

Data Analyst Working On Business Analytics Dashboard With Charts, Metrics And Kpi To Analyze Performance And Create Insight Reports For Operations Management.

Hello Trailblazers!

Salesforce offers a range of reporting formats to help businesses understand and analyze their data. Among these, Joined Reports stand out as one of the most powerful reporting tools. They allow users to combine and compare data across multiple report types and objects within a single report.

In this blog, we’ll explore what joined reports are and when to use them, and provide a step-by-step guide to creating and customizing a joined report in Salesforce.

Before you Begin:

In the earlier sections of this blog, we discussed the steps to create Tabular, Summary, and Matrix Reports in Salesforce. If you haven’t already, please review those sections using the provided links to ensure a better understanding.

What is a Joined Report in Salesforce?

A Joined Report in Salesforce is a report format that lets users add multiple report types, known as blocks, within a single report view. Each block represents a separate report and can pull data from different objects. This report type is ideal for displaying data from multiple sources side-by-side, allowing you to analyze relationships between different datasets effectively.

Key Features of Joined Reports:

  • Multi-Object Data Comparison: Join data from multiple objects or related lists.
  • Block-Based Structure: Add up to five blocks, each with unique filters and groupings.
  • Customizable Filters: Apply filters to each block individually or use cross-block filters for global analysis.
  • Dashboards Compatibility: Add joined reports to dashboards for a more interactive data experience.

When to Use a Joined Report

Joined reports are especially useful when:

  • You want to compare data from multiple objects, like accounts and opportunities, in a single view.
  • You need to analyze related data from different perspectives, such as comparing closed-won opportunities by region.
  • You want to identify trends, such as comparing cases resolved with opportunities closed by product or account.

How to create a Joined Report in Salesforce

Let’s go through the steps to create a joined report that will allow you to analyze data from different objects in one view.

Step 1: Open the Reports Tab

  1. Go to the App Launcher and search Reports.
  2. Select Reports.
  3. Once in the Reports tab, click on New Report.

Step 2: Select the Report Type

  1. Choose the primary report type that will serve as the foundation for your joined report.
    For example, here I’m selecting Opportunities because I want to start by viewing opportunity data.
    Img1
  2. Click “Start Report” to open the report builder and start creating the report.

Step 3: Convert to a Joined Report Format

  1. In the report builder, locate the Format dropdown menu in the top-left corner as shown in the figure below.
  2. Select Joined Report from the format options. The report layout will change, allowing you to add blocks for each dataset you wish to compare.
  3. Click Apply.

Img2

This step makes your normal report a Joined Report.

Step 4: Add Additional Report Blocks

  1. Click Add Block as shown below to add another dataset to your report. Each block you add can pull data from a different report type.
  2. Choose the report type for each additional block.
  3. Here for example we are adding a Cases block to view cases alongside opportunities.
    Img3Img4
  4. Click on “Add Block” to include the desired report type in your report.
  5. Once you added the block to the report builder, your report will look as shown below.

Img5

Note: Repeat this step to add up to five blocks, if needed, to cover multiple report types.

Step 5: Configure Block-Specific Filters

Each block has its own set of filters, allowing for individualized data filtering.

  1. Click Filters within each block to adjust its dataset/records.
  2. Apply relevant filters to narrow down the data displayed in each block as per your requirements. For example, you could filter opportunities by a specific Stage and cases by Status as shown in the figure below.

Img6

Note: These filters operate independently, allowing you to create precise, context-specific views within each block.

Step 6: Add Columns to Each Block

Add fields to each block to customize the data displayed:

  1. In the Outline panel, click Add Column within each block to add the fields you want to display, such as Amount for opportunities or Case Status for cases.
  2. You can also use drag-and-drop functionality to arrange columns as needed.
  3. Customize each block’s columns to highlight the unique data points that matter most for your analysis.

Img7

Step 7: Group Data within Each Block

Grouping in the Salesforce Reports makes the reports structured and easy to summarize.

  1. Go to the Outline Panel: In the Group Block section, type Account Name and select it to create a grouping.
  2. Group Across Blocks: This action will group records across multiple blocks, such as Opportunity and Case blocks.
  3. As shown in the image above in Step 6, Account Name serves as a common field for both blocks, enabling seamless alignment of related Opportunities and Cases for each Account.

Img8

So joined reports help to scan the data faster across the blocks.

Step 8: Add Summaries to Each Block

Summaries allow you to calculate aggregate metrics, such as sums or averages.

  1. Click on a numeric column, such as Amount, within each block and choose a summary function (e.g., Sum, Average, Min, Max).
  2. Summaries will display totals or averages at the bottom of each grouping level as shown in the figure below.
  3. These summaries can provide useful insights into total sales, case resolution counts, or other key metrics across the blocks. Please refer to the below image.

Img9

Img10

Step 9: Preview and Fine-Tune the Report

Click Run to preview your joined report and ensure it meets your analysis needs. At this stage, review the data, groupings, and summaries to make sure the report layout is aligned with your goals.

Step 10: Add a Chart (Optional)

Charts can enhance the visual impact of your joined report by summarizing data visually:

  1. Click Add Chart at the top of the report builder.
  2. Click “gear icon” – Chart Properties.
  3. Select the chart type (e.g., bar, pie) that best matches your data. Here we are selecting “Bar Chart
  4. Configure the chart options to reflect the desired visuals for the report.
  5. Click Save.

Img11

Step 11: Save and Share the Report

When your report is ready, save it for easy access and sharing.

  1. Click Save & Run to save the report.
  2. Name your report and add a description if needed.
  3. Choose a folder to save it in, selecting either a public or private folder based on access needs.

Img12

Example Use Cases for Joined Reports

Here are some common scenarios where joined reports can be especially helpful:

  1. Sales Performance by Region and Product: Compare sales opportunities across different regions and products.
  2. Customer Support Analysis: View open cases, resolved cases, and case priority for each account and more.

Benefits of Joined Reports

  • Holistic Data Analysis: View and analyze data across multiple objects in one report.
  • Flexible Filtering: Apply filters and cross-block filters for precise data views.
  • Multi-Dimensional Summaries: Summarize data independently within each block for powerful insights.

Limitations of Joined Reports

  • Report Limits: Joined reports support up to five blocks, which may be restrictive for larger datasets.
  • Performance: Loading times may be slower for joined reports containing large datasets.
  • Formatting Complexity: Joined reports are more complex to set up and may require advanced Salesforce reporting skills.

Conclusion

Joined reports in Salesforce offer a unique and powerful way to combine data from multiple sources, enabling users to create detailed, comparative insights within a single report. By using the blocks we studied above, you can break down information across various report types and display it side by side for enhanced data analysis.

With this step-by-step guide, you can create joined reports that provide multi-dimensional insights for the report’s data.

Happy Reading !!

 “True growth comes not from what you achieve, but from the challenges you overcome and the lessons you carry forward.”

 

Related Posts:

  1. Create a Joined Report
  2. Combine Different Types of Information in a Joined Report

You Can Also Read:

1. Introduction to the Salesforce Queues – Part 1
2.Mastering Salesforce Queues: A Step-by-Step Guide – Part 2
3.How to Assign Records to Salesforce Queue: A Complete Guide
4. An Introduction to Salesforce CPQ
5. Revolutionizing Customer Engagement: The Salesforce Einstein Chatbot

 

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Abhinav Masane

Abhinav Masane is an Associate Technical Consultant at Perficient based in Nagpur. He is a Salesforce Certified Associate and Developer. Abhinav is always keen to learn and explore new technologies.

More from this Author

Categories
Follow Us