Introducing Global Sets for easy management of similar picklists in CRM

Introducing Global Sets for easy management of similar picklists in CRM

[Update | Sep 2024] We've increased the maximum count limit for global sets. These new limits are now live for AU and JP data centers and will be gradually opened to all. Please check this link for the updated limits.

Hello folks,

As administrators who implement and manage CRM solutions, you may have dealt with picklists that are present across multiple modules and have the same picklist values.

For example, consider picklists with industries as picklist values. These are used across leads, contacts, accounts, and custom modules. The purpose of collecting this detail is, among other things, to tailor our communications around the needs and perceptions of these industries.

Until now, you most likely have added and updated the values for each picklist to make sure that they were consistent across the CRM.

This would've involved the repetition of the same set of actions for each picklist. Needless to say, this is tedious and susceptible to error.



Now, we'd like to present a solution to make this task easier.

We're thrilled to introduce a new feature called Global Sets, which is designed to simplify working with similar picklist fields in Zoho CRM.


A global set is an admin-defined set of picklist values that can be associated with multiple picklists across modules.

In the case of industry picklists, we can:
  1. Create a global set called "Industry," with industries as picklist values.

  2. Associate the relevant picklists in the different modules with that global set.

  3. Make changes in the "Industry" global set and let the CRM take care of making changes in all other places, like associated picklists, existing records, workflow rules, etc.
Some other useful options include:
  1. Converting existing picklist values to a global set:

  2. Switching the association of a picklist from a local set to a global set and vice versa:
  3. Mapping values when switching from a local set to a global set to preserve data integrity*:

    *If the same value is present in the global set, the value is mapped automatically. It's mandatory to map a value if it's used in places like workflow rules, field updates, etc.
  4. Viewing all of the picklists associated with a global set:

Limits:
  • Number of global sets: 10 (Enterprise) | 25 (Ultimate)
  • Number of picklists (across modules) that can be associated with the one global set: 15 (Enterprise/Ultimate)
  • Number of picklists in a module that can be associated with different global sets : 7 (Enterprise/Ultimate)
  • Number of values in a global set: 1,000 (Enterprise/Ultimate)
  • For now, global sets can't be associated with multi-select picklists.
Updated limits [Sep 2024] [These new limits are now live for AU and JP data centers and will be gradually opened to all. ]
  • Number of global sets: 30 (Enterprise) | 50 (Ultimate)
  • Number of global sets per module: 15 (Enterprise/ Ultimate)
  • Number of picklists that can be associated with one global set: 30 (Enterprise/Ultimate)
  • Number of used values in a global set: 1,000 (Enterprise/Ultimate)
  • Number of unused values in a global set: 500 (Enterprise/Ultimate)
  • For now, global sets can't be associated with multi-select picklists.

    This feature is available in the Enterprise and Ultimate editions of Zoho CRM. It has been rolled out to all users in all DCs.

    To learn more about this feature, please refer to our help documents: Overview of global sets | Working with global sets (for how-to's)

    Once you've taken this feature for a spin, do let us know what you liked and what you didn't like in the comments section below.


        Zoho Campaigns Resources


          • Desk Community Learning Series


          • Digest


          • Functions


          • Meetups


          • Kbase


          • Resources


          • Glossary


          • Desk Marketplace


          • MVP Corner


          • Word of the Day


          • Ask the Experts


            Zoho CRM Plus Resources

              Zoho Books Resources


                Zoho Subscriptions Resources

                  Zoho Projects Resources


                    Zoho Sprints Resources


                      Zoho Orchestly Resources


                        Zoho Creator Resources


                          Zoho WorkDrive Resources



                            Zoho CRM Resources

                            • CRM Community Learning Series

                              CRM Community Learning Series


                            • Tips

                              Tips

                            • Functions

                              Functions

                            • Meetups

                              Meetups

                            • Kbase

                              Kbase

                            • Resources

                              Resources

                            • Digest

                              Digest

                            • CRM Marketplace

                              CRM Marketplace

                            • MVP Corner

                              MVP Corner




                              Zoho Writer Writer

                              Get Started. Write Away!

                              Writer is a powerful online word processor, designed for collaborative work.

                                Zoho CRM コンテンツ






                                  ご検討中の方

                                    • Recent Topics

                                    • Zoho Desk API Documentation missing a required field

                                      We are trying to create a section using this information. Even after preparing everything based on that page, we still get an error. The error we get is this: {"errorCode":"INVALID_DATA","message":"The data is invalid due to validation restrictions","errors":[{"fieldName":"/translations","errorType":"missing","errorMessage":""}]}
                                    • Fetch Subform values through a lookup of a lookup

                                      Hi, I'm having an issue fetching the values of a subform through a lookup field through another lookup field. The code works perfectly to show me the subform row ID, but the second I try to get any readable data, it says "Error occurred. Please contact
                                    • Turn Decision Box to a button

                                      Dear all, I need your help on CSS to turn a Decision Box to a Button. I have a Decision Box like: Turn on/off to refresh the information. (on User Input, either True or False, will refresh the information) Now I want to simulate to treat it like a Refresh
                                    • Emails not being received from a particular domain

                                      Cannot receive any emails sent from atco.com Domain is in the spam whitelist so should be no reason for it not to be coming through. Have filed a ticket and besides a generic response of we are looking at it - it seems there is no actual support workers
                                    • Stock Count

                                      The stock count is a nice new feature, but we cannot figure out how to: 1. Use it without assigning to a person, we have a team or one of multiple do stock counts as do most any company. 2. Add any extra fields to what the "counter" sees. The most important
                                    • Can you import projects into Zoho Projects yet?

                                      I see some very old posts asking about importing project records into Zoho Projects. But I can't find anything up to date about the topic. Has this functionality been added? Importing tasks is helpful. But we do have a project where importing projects
                                    • Send Whatsapp message from Whatsapp template with custom variables

                                      Hi, I'm trying to do some basic integration for sending WhatsApp messages from Zoho CRM using Zoho Desk whatsapp templates. When creating new whatsapp template in Zoho Desk we can choose ticket related fields as variables but it's not clear how to use
                                    • How to remove some users in zoho accounts

                                      How to remove some users in Zoho accounts.
                                    • Outgoing blocked: Unusual activity detected.

                                      I just made payment for my Zohomail Today and have been debited so i will like to be Unblocked because this is what it says (Outgoing blocked: Unusual activity detected) Thank you i await your swift responses
                                    • Integrating with My Own Application and ZOHO CRM Simultaneously

                                      I have my own WhatsApp bot that uses my WhatsApp business account. I want to use the same phone number to integrate with ZOHO as well. What is the recommended way to do that? Should I integrate my application with ZOHO, forwarding messages whenever the
                                    • How do i move multiple tickets to a different department?

                                      Hello, i have several tickets that have been assigned to the wrong department.  I am talking about hundreds of automatically generated ones that come from a separate system. How can i select them all at once to move them to another department in one go? I can select them in "unsassigned open tickets view" but i can't find a "move to another department" option. I also can't seem to assign multiple tickets to the same agent in that same view. Could somebody advice?
                                    • Transferring CRM Attachments to Workdrive

                                      relatedrecords = zoho.crm.getRelatedRecords("Attachments","Conditions",conId); attachid = List(); for each ele in relatedrecords { attachementId = ele.get("id"); attachid.add(attachementId); } for each ele in attachid { counter = 1; downloadFile = invokeurl [ url: "https://www.zohoapis.com/crm/v2/Conditions/" + conId + "/Attachments/" + ele type: GET connection : "work_drive" ]; resp2 = zoho.crm.attachFile("Deals",dealId,downloadFile); resp3 = zoho.workdrive.uploadFile(downloadFile, dealWD, "PlaceHolder"+counter+"",
                                    • New Customization options in the module builder: Quick Create and Detail view

                                      Hello everyone, We have introduced two new components to the module builder: Quick create and Detail view. The Quick Create Component It is a mini form used to create a record and associate it to the parent record from a lookup field. For example, if you have a Deals lookup in the Contacts module, then you can associate existing deals or create a deal and associate it with the contact. You can customize this Quick Create form by adding standard as well as custom fields. There is no limit to the number
                                    • unblock my zoho mail account. outlines@zoho.com

                                      please unblock my zoho mail account, outlines@zoho.com
                                    • SMTP email sending problem

                                      Hello, I've sent emails before, but you haven't responded. Please respond. My work is being disrupted. I can't send emails via SMTP. Initially, there were no problems, but now I'm constantly receiving 550 bounce errors. I can't use the service I paid
                                    • Mailk got blocked / Inquiry About Email Sending Limits and Upgrade Options

                                      Dear Zoho Support Team, My name is Kamr Elsayed I created this account to use for applying for vocational training in Germany. As part of this process, I send multiple emails to different companies. However, after sending only 8 emails today, I received
                                    • Forwarder

                                      Hi, I tried to add a forwarder from which emails are sent to my main zoho account email . However, it asks me for a code that should be received at the forwarder email, which is still not activated to send to my zoho emial account. So how can I get the
                                    • No chat option

                                      Chat option is not supported.
                                    • Direct “Add to Google Calendar” Option in Zoho Meeting

                                      Hello Zoho Meeting Team, Hope you are doing well. We would like to request an enhancement related to the “Add to Calendar” functionality in Zoho Meeting. Currently, when we open Zoho Meeting and view our meetings under My Calendar, there is an Add to
                                    • Default Tagging on API-generated Transactions

                                      If one assigns tags to an Item or Customer, those tags get auto-populated in each line item of an Invoice or Sales Order when one creates those documents. However, if one creates the Sales Order or Invoice via the API (either directly coding or using
                                    • DKIM cannot be enabled for the domain as no verified default selector present

                                      Hi Support Team, For Domain DKIM record trying to enable status. but showing error "DKIM cannot be enabled for the domain as no verified default selector present" So, please resolve the issue. Thank you.
                                    • unable to send message reason 554 5.1.8 Email outgoing blocked

                                      unable to send message reason 554 5.1.8 Email outgoing blocked
                                    • I can't log in to my account on Thunderbird

                                      I've just had to rebuild my PC (calamitous mess from Microsoft with Win10/Win 11 'upgrade' - they confirmed I had to start with a new build). I have used Zoho mail for years via Mozilla Thunderbird, but now I've had to download the latest version of TBird,
                                    • Should I Use DMARC?

                                      When I configure Zoho Mail's DMARC settings, it's mandatory to fill in the RUA and RUF (Aggregate notification email address*, Forensic notification email address*) addresses. When we enter an email address in these fields, we receive reports from the
                                    • Introducing Profile Summary: Faster Candidate Insights with Zia

                                      We’re excited to launch Profile Summary, a powerful new feature in Zoho Recruit that transforms how you review candidate profiles. What used to take minutes of resume scanning can now be assessed in seconds—thanks to Zia. A Quick Example Say you’re hiring
                                    • Books API Receiving an Error that Doesn't Make Sense when Creating Credit Note - trying to use 'ignore_auto_number_generation' argument

                                      Hello, I'm working on a newly created routine and I'm getting an error that doesn't make sense when trying to create a new Credit Note. Here is my POST request. Endpoint: https://www.zohoapis.com/books/v3/creditnotes?organization_id=########## Body:     {
                                    • How to move emails to Shared Mailbox?

                                      Hello, I created a Shred Mailbox instead of using a distribution group. But I cannot move previous emails to certain shared mailbox. Is it possible move some emails from inbox to shared mailbox?
                                    • Collaboration with free plan user.

                                      Hello. Do both users need to be on Pro plan to collaborate? Or can a Pro user share a note with a free plan user with the ability to edit?
                                    • Zoho Inventory Now Supports VeriFactu for Businesses in Spain

                                      Starting from January 1, 2026, Spain requires real-time invoice reporting for all B2B transactions. From July 2026, this requirement will extend to B2C transactions as well. All reporting must be carried out through the VeriFactu to AEAT (Agencia Estatal
                                    • Connection to other user

                                      Zoho Cliq handles sharing of Custom OAuth Connections that require individual user logins.
                                    • Missing information data Zoho inventory

                                      there some missing data in Zoho inventory connection. pick list stock counts bin location we have requested it via mail and the support team doesn’t gove feedback. has anyone achieve to get these info or to ask other ya les
                                    • In arattai received message can't be deleted

                                      The issue has been noticed in following: arattai app (Android) arattai app (Window) arattai web While the message posted by me may be deleted, the ones received from others can't be. The item <Delete> change to <Report> when the message is a received
                                    • Analytics Portal

                                      I have the "standard plan" and want to explore the portal option; I activated the 15-day trial but do not see the pricing for the add-on. How can I get the price under "Upgrade add-ons." Thanks Rudy
                                    • Can I filter a Lookup field to only show related records from another Lookup in Zoho CRM?

                                      In our Leads module, we have two Lookup fields: Recruitment Agency – the agency that the lead came from Recruiter – the individual contact from that agency who sent us the lead Both fields link correctly to their respective records in CRM. However, our
                                    • Zoho Books API invoice email bouncing with 'relaying-issues' error

                                      I have waited over 30 days for zoho books uk to assist with the following and i have had no replies or tickets erronously closed. The service has been terrible - very unlike zoho! So i am raising this here hoping that a community member can assist: Hello,
                                    • How do I filter contacts by account parameters?

                                      Need to filter a contact view according to account parameter, eg account type. Without this filter users are overwhelmed with irrelevant contacts. Workaround is to create a custom 'Contact Type' field but this unbearable duplicity as the information already
                                    • Zoho Writer to Zoho Sign Template Misalignment – Request for Community

                                      We are currently facing a critical issue impacting our live business operations due to a misalignment problem between Zoho Writer templates and Zoho Sign output. Issue Summary: We have an automated workflow in Zoho CRM using Deluge scripts that generates
                                    • Account blocked

                                      Yesterday I got my Zeptomail account blocked due to too many hard bounces. My account is used exclusively for sending transactional emails (eg. your order has been shipped, a form has been filled, etc) and the sudden blocking impacted hundreds of websites
                                    • IF Formula

                                      Hi, I'm having trouble setting up a custom formula in a field. Can you help me with it? The formula should do the following: If the created date is less or equal to 30 days the field should display a string New in pieline or Exisitng pipeline if above
                                    • View comprehensive logs of all actions in Custom Module History

                                      Hello everyone, We are happy to announce our new feature, Detail View in Custom Module History, which enhances visibility, control and accountability over your records. Users can now access a detailed timeline of every action that has been performed on
                                    • Next Page