Welcome to Portal

?Unknown\pull-down

Welcome to Zoho Cares

Bienvenido a Soporte de Zoho

Search our knowledge base, ask the community or submit a request.

Editions: All
DCs: All
Release plan: This enhancement is being released in phases. It is now available in AU, JP, and CN DCs.
Help resource: Advanced filters
InfoThe Cross-module filtering enhancement is now available to all CRM accounts in the following data centres: AU, CN, JP, SA, CA, and EU. Please note that this enhancement is still being opened in phases for accounts in the US and IN data centres.
Alert
Update: 28th November 2024:
The Cross-module filtering enhancement is now available to all the CRM accounts in the US DC. We will be opening to all accounts in the IN DC in a couple of days.
Info
Update: 9th December 2024:
The Cross-module filtering enhancement is now open to all the accounts in all the regions. Thank you.

Hello everyone,

In Zoho CRM, you can quickly find records in each module using advanced filters.
  • You can use the fields in that particular module to filter its records. For example, you could filter leads by industry, identify contacts by title, and find deals by amount. After filtering, you can perform actions on the filtered records.
  • As you know, records are not limited to their fields. They are also related to other modules and include subforms to track line items. For example, a contact is linked to deals (another module), and a sales order contains product line items (in a subform).
However, filtering records in a module using its subforms or other modules was not possible until now. For example, you couldn't find:
  • Contacts With Deals above a particular amount
  • Contacts without any open Deal created this quarter
  • Sales orders with a specific product in its subform's line items
  • Sales orders with a specific quantity of a product in its subform's line items, and so on.
To handle such use cases, you can now filter by related modules and filter by subforms. Both options are available within advanced filters.

Filter by Related Modules (Standard and Custom)

You can now filter records in a module based on related modules. For example, you can filter contacts with deals. To help you narrow down your results further, you can add fields from the related module in the criteria.



Continuing with our example, you can find contacts that:
  • Have deals
  • Have deals in a specific stage
  • Have deals in a specific stage, with the last activity occurring in the previous month
  • Do not have deals
  • Do not have deals in a specific stage
  • Do not have deals in a specific stage where the last activity occurred in the previous month, and so on.

Filter by Subforms

A subform lets you associate multiple line items to a single record. For example, a sales order record will have a subform called Ordered Items. This will list the products, quantity of each product, and other details related to that sales order.

You can now filter by the presence (or absence) of line items. In addition, you can add criteria using the fields of the subform to find exactly the records you need.


For example, you can filter sales orders that
  • Have ordered items
  • Have ordered items with a specific product
  • Have ordered items with a specific quantity of a specific product
  • Do not have ordered items
  • Do not have ordered items with a specific product
  • Do not have ordered items with a specific quantity of a specific product, and so on
By combining and selecting from these options, you can quickly filter records in a module and perform necessary actions.

Notes
Note: This enhancement lets you filter records in a module using fields from its child modules (related modules). For example, filtering contacts based on deals' fields.

We're working on adding the ability to filter a module's records based on fields from its parent modules (lookup modules). This will let you do things like filtering contacts based on their account's fields. We'll make an announcement once this is available for release.
AlertLimits
A maximum of 3 subforms or related modules can be selected.
A maximum of 5 fields can be selected for each subform or related module


Please share your feedback in the comments section below!

14 users like this announcement.
97 Replies
Reply
81 more
  • 2 months ago

This would be really useful within Custom List views!

  • 2 months ago

Hey, Tim and Mark.
The Cross-module filtering enhancement is enabled for your CRM accounts. Please try it and share your feedback.
Thank you.

  • 2 months ago

This has just gone live on our system and it is a complete game changer! Thank you to the developers

  • 2 months ago

We are happy to hear that, Kate :) Thank you.

Hi Zoho,

A huge thank you for the new feature enabling filtering by related module!! This is already helping my team find more business. 

When will filtering by a module's records based on fields from its parent modules be available, please? This is the final huge requirement, so, for example, we can filter Contacts by Company/Accounts fields. 

Many thanks,

Matthew

  • 2 months ago

Hi

 .
Our developers have assured that development is in full swing to make this enhancement available at the earliest possible. We have added your vote for this. We'll be sure to update the post once we are closer to finishing development.
Thank you for your continued patience.

Thank you so much for the great update!
Could you please also add advanced filters to Modules' Custom Views filters

Thnak you so much in advance!

  • 2 months ago

Hi Serge,
I will be sure to forward your feedback to the product team. Thank you for sharing your suggestion.

  • 2 months ago

Hi everyone,
The cross-module filtering enhancement is now open to all the accounts in the IN DC as well. This feature is now available in all accounts in all the regions.
Thank you.

Hi Team,

It's great that cross filtering is now possible! It works well when filtering accounts based on contact module criteria but when trying to filter contacts based on accounts criteria, it does not work. 

I just wanted to check that this is a universal issue or maybe just an issue with our own instance? 

Many thanks,

Will

I noticed our instance is having this same issue. It worked initially, but currently, filtering contacts by account fields does not bring back any results.  However, now I read the yellow box at the bottom of the post and it says this is not currently available. Accounts would be a parent module to contacts.

  • 1 month ago

Hey Will and Mike,
Currently, the Cross-module filtering enhancement allows to filter records in a module using fields from its child modules (related modules) (i,e) filter Contacts based on Deals.
We are yet to support filtering based on fields from the parent modules. We will let you once it is available.
Thank you for your continued patience.

Ah thanks Mike - there it is! At least I know it's not something I've broken :D 

Works great for me! Thank you!

Hi, 

Is there a way I can filter in the Deals module data coming from the Contacts Module? For example, email or phone number.

Thanks!!

  • 3 days ago

Hi,
I am afraid, the option to filter based on the fields in the parent module is still in works. For now, you can pull a report with these two modules and filter accordingly.
Thank you.

Reply to Kiran Karthik PA
/* */
  • 12
  • Insert
  • Plain text
Add Comment
(Up to 20 MB )