• Home
  • Blog
  • Adding a custom filter in Zoho Analytics
Hari Iyer | SyncEzy

Hari Iyer | SyncEzy

  • Reading Icon 4 Min Read
  • Reading Icon Mar 10, 2020

Zoho Analytics is a great tool if you wish to analyze, visualize your data and view statistical information about how your customer is doing. It is also easy to set up custom reports by simply dragging and dropping elements. All of the information flows from Zoho CRM and the Analytics app helps greatly in providing detailed, customised reports.

When you are creating reports in Analytics, you might find that the report you expect has not come out the way you want to. This can often get confusing and you might find it hard to reverse it or get what you want. 

Zoho Analytics filters can get tricky that way. Here is one of the problems and how they can be solved with custom filters.

The Problem – Meaningless Reports

One of the best things about Analytics is that you can set up Filters (that filter your information) and User Filters (which you choose) to narrow down the information you want to see. But when you use Filters on fields, it will often give you complicated, meaningless reports. 

In the example below, there are multiple Stages available which determine if a Deal is Closed / Won and Closed / Lost as well as the Converted Leads. This is the expected outcome and the result we want to see.


Let’s say you want to see the number of records of 5 different stages in one bar. Using the “Filters” option in a Report, it is not possible to do so. It will manipulate your data into a format which is unreadable and unusable. This will get even more complicated as you have more items in the X-Axis and Y-Axis of your report.

Here is what it would look like if you only used a filter:


The generated bar graph is heavily restricted and only shows you the Converted Leads of those stages. It is not possible to add it as a separate bar to compare using the Filters option. But there is a way to set up a custom filter which will behave as standalone data and will not interfere with your report.

By setting up a custom filter for Zoho Analytics, you can create clear report templates with data that can drive your business decisions. A custom filter will help you to count the correct amount of records without conflicting with other data you might have added in the same report.

The Solution – Custom Filters

 Step 1: Go to Opportunities master table in the Analytics Workspace.


Step 2:  Select “Aggregate Formula”


Step 3:  Enter Formula Name, Data Type and formula in the below format –

For multiple values:

countif((“Table Name”.”Field Name”) IN (‘value1’, ‘value2’, ‘value3’))

For single values:

countif(“Table Name”.”Field Name”=’value’) 

Note: Field Name should be a picklist or multi-select from Zoho CRM. value1, value2, value3 are the picklist values. Example – Field Name as Fruit in Leads with values Apple, Orange, Mango would be countif((“Leads”.”Fruit”) IN (‘Apple’, ‘Orange’, ‘Mango’))


Step 4: The custom filter will appear whenever you are creating a report. Simply drag and drop it to the X-Axis or Y-Axis.


To Sum Up

Thus, a custom filter has successfully been created to bundle 5 different stages into one bar and show the count of how many there are. If you wish to count individual items or make custom groups of items, you will need to do the above.

By creating this custom filter you can turn reports that are meaningless to your company into meaningful reports that help you make informed business decisions. If you’re looking for reports & integrations to empower your business, get in touch with our team to discuss your options.


Hari Iyer | SyncEzy
Hari Iyer | SyncEzy

Hari Iyer is the Founder and CEO of SyncEzy, a pioneering company at the forefront of data integration and automation solutions. With a deep understanding of the power of technology and a passion for solving complex business challenges, Hari has emerged as a visionary leader in the industry. His relentless pursuit of excellence and commitment to delivering tangible results have earned SyncEzy a loyal global clientele.

He is not only a successful entrepreneur but also an active contributor to the technology community, sharing his insights through thought leadership articles, speaking engagements, and mentorship programs. Hari’s ability to navigate the complexities of remote work serves as an inspiration for leaders, highlighting the importance of flexibility, work-life balance, and a results-oriented approach in today’s evolving work landscape.

Under his guidance, SyncEzy has gained widespread recognition for its deep integration solutions that seamlessly connect software applications, eliminate data silos, and enhance operational efficiency.

When not working, Hari is trying to be a better father, reading tech news, playing FPS games, and not exercising as he should.