Support Ukraine 🇺🇦 Help Provide Humanitarian Aid to Ukraine.
For Everyone

Salesforce custom report types - what are they, when are they useful

5 min read
CloudAnswers photo

Reporting on your Customer Relationship Management (CRM) data can give you real-time data-driven insights into your business such as:

  • Who are your best-fit customers?
  • Where do your best-fit leads come from?
  • How different types of prospects move through your marketing and sales process.
  • The effectiveness of your customer support.
  • And anything else you are tracking in Salesforce.

Reporting is perhaps the most powerful benefit of CRM, giving a clear picture of what's going on in the company.

When creating a report in Salesforce, the first step is to choose the report type - this is the foundation of the report and determines what information will be available to generate the report. Salesforce has basic report types that may meet most business needs right out of the box. However, this article discusses custom report types and why they are helpful.

What are Report Types?

Salesforce report types act as the template(s) while defining:

  • Objects: what Objects the report can view (e.g., Accounts, Contacts, Opportunities, etc.)
  • Object Relationships: Add up to four objects related to the primary object.
  • Fields that are available for the report.
  • Fields checked by default: Which fields will automatically show on your new report?
  • Field display names: There are a few situations where you might want to change a field label.

Salesforce has many pre-defined Report Types, which is fantastic but may not always offer you exactly what you need. You can't change Salesforce's preset Report Types, however, you  can build a Custom Report Type that allows you to specify what you want to view in terms of objects and fields and modify it whenever changes are required.

When are Custom Report Types Useful?

Custom report types are often the solution if you go to create a report and run into one of the following issues:

  • The objects you want don’t have a standard report type.
  • The fields you want aren’t available in a standard report type.
  • You want to rename any of the fields that are in a report without renaming them everywhere in Salesforce.

If you want to create any of these, just go to Setup > Custom Report Types in Salesforce and try it out.

Multi-Level Object Relationships

One of the benefits of custom report types is that you can define up to four levels of related objects. So if you’ve ever wanted a report that has more levels than the standard reports - such as Accounts with Opportunities with Contacts with Tasks - then a custom report type may be for you.

Objects without Child Records

With custom report types you can also report on Objects that may not have a related object. For example, Opportunities with or without Activities - so you can see all Opportunities and their related activities, but still, see Opportunities that have no activity.

Adding Fields via Lookup

Another common issue when creating reports is that you want more information from something related to the records you’re reporting on. Maybe you want more information related to the owner of a record, or you’re reporting on something like a Case and you want more details for the related records like a Product or Account. With a custom report type, it’s easy to add all kinds of details from a related object: As you can see, you now have access to all of the fields for anything related to the object you are working on, so now you can add any of those fields to the report type and they’ll be usable in reports. You can even traverse up several lookup fields (see how Account Owner has another link in the above picture).

Modifying Field Names or Default Fields

Sometimes when creating reports people get confused by the Salesforce field formatting. Or sometimes you just want a shorter name in the report. On the Edit Layout screen you can click on a field and then click Edit Properties and change how it will display on the report or whether or not it will be on the report by default. Small changes like this can make it much easier for users to create their own reports.


There are many possibilities in creating custom report types. If you’ve mastered the basic reports, custom report types can allow you to create reports that will amaze your co-workers and generate reports that you used to do in Excel or another tool.

Next time you get stuck creating a report, see if a custom report type fixes your issue or unlocks any extra information you can get.

If you need help sharing the reports that you create with all these custom report types, try out our app, Report Sender. Report Sender lets you send these reports in a variety of formats, to any email address, and on a schedule you specify.

Interested in more topics that are connected to Salesforce reports, check other blog posts:

CloudAnswers photo

About CloudAnswers

Salesforce apps, powerful components, custom development, and consulting. Our experienced team helps you to create and modify workflow processes in salesforce.

Related Articles

For Everyone

What is Salesforce DevOps and how does it impact your organization?

Lets begin with 'DevOps' definition. It is a collection of practices that integrate software development (Dev) and operations (Ops) to help teams produce, test, and deliver software faster and more reliably. Think of developer operations like you think about sales operations, or marketing operations - it’s the tools and processes that enable the department’s work. Since its inception in 2009, the word "DevOps" has been used to describe a combination of cultural ideas, practices, and tools that strive to shorten the development life cycle and improve software quality.

June 9, 2022

11 Min Read

For Everyone

Salesforce Lead Nurture Campaigns

Lead nurturing is all about discovering what your customers value and then offering it to them in an automated fashion and watching their behavior to see when they are ready to purchase or get involved with sales. Lead nurturing includes identifying their needs and giving value to potential customers throughout their interactions with your organization. That is encouraging leads to stay in touch until they are ready to take the next step

June 3, 2022

5 Min Read

For Everyone

Tips for Becoming a Salesforce Admin

Before starting my career as a Salesforce administrator, I had never even heard of Salesforce. I was just some kid who went to a trade school and worked at Best Buy. One day my dad had told me about this software that he was working with called Salesforce. He told me how you didn't need a college degree, no schooling. All you needed was the dedication to learning the software and $200 to pass the exam.

May 19, 2022

6 Min Read