The 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.
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.
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.
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.
Limits 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!
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.
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.
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.
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?
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.
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.
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
Rich Text
Add Comment
(Up to 20 MB )
Stats
18 followers
97 replies
2421 views
Follow
Subscribe to receive notifications from this topic.