Introducing Radio Buttons and Numeric Range Sliders in Zoho CRM

Introducing Radio Buttons and Numeric Range Sliders in Zoho CRM

Info
Release update:
1. 2 March 2026: Currently out for CN, JP, AU and CA DCs (Free and standard editions). 
For other DCs, this will be released by mid-March.
2. 26 March 2026:
CA, SA, AU, JP, CN DCs - Free, Standard, Professional, Enterprise, Ultimate, CRM Plus, ZohoOne
IN DC -  Free, Standard
EU, US DCs - Free, Standard, Professional, Enterprise.
3. 30 April 2026: Rolled out for all users!

Hello everyone,

We are pleased to share with you that Zoho CRM's Layout Editor now includes two new field formats— Radio Buttons and Sliders for Numeric Fields. These additions will make it easier for your users to fill out forms across all your modules, given the convenience they offer, as well as visual appeal.


Let's take a closer look at how these new elements work.

Radio Buttons


Radio Buttons
are ideal when a user has to input a single choice from a minimal set of options that are presented upfront, making selection clearer and faster.

Here are some common use cases where Radio buttons work the best:

  • Billing cycle, such as Monthly or Yearly

  • Subscription plan, such as Basic, Pro, or Enterprise

  • Property type in real estate, such as 1 BHK, 2 BHK, or 3 BHK



In each of these cases, the choices are limited to 2 or 3 options which are clearly defined, and the user needs to select just one option. Since all options are visible upfront, there’s no need to open a dropdown or scroll, making the selection quick and effortless.

Here's how to configure a radio button on the module's layout page:



Display Format for options

When adding the radio button, the Radio Button Properties pop-up lets you choose how the options appear on the screen. Rather than using a fixed format, you can select a display style that best suits the field, making it easier for users to see and choose from the available options.


There are two display format options:

  • Radio button, where options are listed one below the other.

  • Group button, where options appear as a compact set of selectable buttons.

This flexibility helps you design forms that feel clear and easy to use, while letting users quickly understand their choices and select the right option.



Option Visibility

The Option Visibility setting helps you decide how much information users need to see after a value is selected.

  • Show all: If users need to view all available options at all times and quickly update their choice on the go, you can select Show All. This keeps every option visible on the screen, making it easy to compare options and change the selection whenever needed.

  • Show selected only: If the field is mainly required during record creation and showing all options later adds little value, you can choose Show Selected Only. In this case, only the chosen value is displayed after selection, keeping the details page clean and focused while still capturing the required input.


NotesImportant Notes:
  1. Consistent data, every time - Once a Radio Button field is configured with a fixed set of options, users can select only from those defined values while creating or updating records from any source. Any value outside the configured options is not accepted by the system, ensuring clean and consistent data across all records.

  2. Options limit - 3 options per field in each layout. (Excluding Unused options)

  3. Field Limits - This field is included under Text Field limits.

  4. Edition Availability - In all editions except Free.

  5. Modules Supported - Supported in all Modules, except Users.


Range and Sliders for Numeric Fields


Earlier, defining a default range for numeric fields was not straightforward. Users were not aware of what range was expected or acceptable until they saved the form. Let's say, for example, a Customer Satisfaction Score is being captured after a sales interaction. If the score is meant to be recorded on a scale of 1 to 5, there was previously no direct way to enforce or clearly communicate this range upfront.


Now, as we bring the setting of range for numeric fields, you will be able to define the minimum and maximum value for numeric fields. This sets clear boundaries on the values that can be entered, so the users know the expected range before they add any data.


Sliders
are another prominent aspect that will help users to visually select a value within a defined range. When you choose to display sliding scale, the user can simply click on any interval or drag the slider to choose a value directly, making the selection more visual and guided.



Continuing with the same example, you can define the customer satisfaction score by setting its minimum value to 1 and maximum value to 5. When the users create or edit a new record, they will clearly see that the value must fall within this range and can either type a number or use the sliding scale to select the score visually. The spaced intervals help users quickly understand the scale and choose the right value with confidence.

The same approach works well for other controlled scales, such as:

  • Setting a budget

  • Defining a probability range such as 10% to 100%

  • Defining priority levels on a numeric scale

Here's how to configure a sliding scale for a numeric field on the module's layout page:



Setting the minimum and maximum limit values ensure that users can only enter values within an allowed range.

Notes

Important notes:

  1. Sliding Scale depends on Limit Values: When you enable the Sliding Scale, you must define minimum and maximum liit values. However, Limit Values can be used on their own. If you do not need a Sliding Scale, you can simply set the limits to restrict the allowed range.
    If the user tries to enter a value outside the allowed limits, an error message appears, preventing incorrect entries. This helps to keep the data accurate and consistent across records.

  2. Fields Supported: Number, Long Integer, Decimal, Percent, Currency.

  3. Edition Availability: All editions

  4. Module Availability: All Modules

  5. Sliding Scale is not supported for Subforms.

We hope you find this update helpful!

To learn more check out our help resource here.



        • Recent Topics

        • 【Zoholics Japan 2026】ITreview 口コミ投稿キャンペーンを実施します!

          ユーザーの皆さま、こんにちは! 2026年9月25日(金)開催の「Zoholics Japan 2026」会場にて、 Zoho CRM・Zoho Workplace・Zoho Mail を対象とした「ITreview 口コミ投稿キャンペーン」を実施します! Zoholics にご来場いただく皆さま、ぜひこの機会に普段お使いの Zoho 製品について、率直なご感想をお聞かせください。 【キャンペーン内容】 対象製品: ・Zoho CRM ・Zoho Workplace ・Zoho Mail キャンペーン実施時間:
        • Contact removed when picking ticket template.

          hi new to Desk rolling out to company, replacing Freshdesk. Is there way to keep the in context contact when selecting a template? When you choose a template you lose the contact!
        • Using IMAP configuration for shared email inboxes

          Our customer service team utilizes shared email boxes to allow multiple people to view and handle incoming customer requests. For example, the customer sends an email to info@xxxx.com and multiple people can view it and handle the request. How can I configure
        • Global Sets for Multi-Select pick lists

          When is this feature coming to Zoho CRM? It would be very useful now we have got used to having it for the normal pick lists.
        • Bank Transaction Rules Link Under Each Bank Account

          Hello, can you'll move the "transaction rules" button or link back under each bank account? It is now on Bank Overview, if I am working on a specific bank account, I don't want to go out to overview to check the rules. That button displays rules for all
        • Nested notebooks

          Dear Sir/Madam, I would like to know if it is possible to nest notebooks. It would be very helpful when there are too many, as it would improve organization. Thank you for your response. Best regards.
        • Zia Agents looks promising, but I still cannot deploy my first agent or connect WhatsApp after weeks of support tickets

          Hi Everyone, I am posting here because I am stuck and need practical help from someone who has successfully deployed a Zia Agent with WhatsApp. Zia Agents looks like a very promising product. I have watched the platform expand quickly, and I have noticed
        • Zoho CRM

          Cuándo voy a adjuntar un archivo .pdf en un registro en el campo Archivo obtengo el siguiente error:
        • Implement Meeting Polls in Zoho Bookings

          Dear Zoho Bookings Support Team, We'd like to propose a feature enhancement related to appointment scheduling within Zoho Bookings. Current Functionality: Zoho Bookings excels at streamlining individual appointment scheduling. Users can set availability
        • Recording Salaries and wages in zoho books with bank fees

          Hello Community, I am posting this questions to understand the best way to record the salary and payroll expenses in zoho books. The way it works here, For example if I have 3 employees and each employee salary is lets say $1000. I usually use the bank
        • API - Available Stock Definitions

          Okay, Zoho team... your copywriters fell down on the job for this one :) I think these warrant a bit more explanation as to what they include and what they don't.
        • [BUG] WebTabs in ZohoCRM now have a spurious "\" displayed along with some additional HTML Head code included

          An example of the issue can be seen below:
        • CNIL - Suivi de Pixel

          Bonjour à tous, À la suite de la nouvelle recommandation de la CNIL sur les pixels de suivi dans les e-mails, savez-vous si Zoho Campaigns permet : de conditionner le suivi des ouvertures au consentement de chaque contact ; de proposer un lien permettant
        • Scheduled import

          The tutorial shows a scheduled import option but this option doesn't appear to be available when using Zoho DB.
        • #4 Choosing How My Invoice Should Look

          Day 4: Meera had the basics sorted. Her business name was there, the address looked right, and her logo finally appeared where it should. But the invoice still did not quite look like hers. Her old studio used invoices that were clean, tightly laid out,
        • Transaction rules for "Owner's Contribution" ?

          I have a bank account where a lot of the deposits are "Owner's Contributions" (i.e., the business owner investing money in the company). Is it possible to create a Transaction Rule to automatically recognize these? They all have the same verbiage from
        • DYK 12: Turn Email into Work Items

          Did you know you can add work items to your Zoho Projects portal directly from your inbox? The initial step of important collaborations start over an email, and most of these require an immediate follow-up by creating a task, or reporting an issue. During
        • Custom Function not getting package details when triggered from Workflow Rules.

          I have a custom function for Packages that submits a form in our Creator app that we use to generate custom shipping labels (internal staff complete deliveries so we cannot generate shipping labels straight from Inventory). When the function is executed
        • how to Solve Conflict Invoices in Zoho POS

          Hello Team, I am facing a repeated issue in Zoho POS while saving a sale that contains service-based items. My products are intentionally created as Service (Non-Inventory) items because I do not want to track stock for them. However, every time I try
        • ¿Cuándo estará disponible la edición de Zoho POS para México?

          He estado revisando las capacidades de Zoho POS y su evolución dentro de la estrategia de Zoho for Retail, y me parece que existe una oportunidad muy interesante para el mercado mexicano. Zoho POS ya ofrece funcionalidades para gestionar ventas, inventario,
        • Important update for Zoho RPA Windows Agent users

          Hi everyone, We would like to share an important update for Zoho RPA Windows Agent users running Windows Server 2016 or Windows Server 2019. The new Zoho RPA Windows Agent 6.0.0 and later versions are not supported on Windows Server 2016 and Windows Server
        • Multi-Option Estimates: One Estimate, Multiple Choices

          Every service request can have multiple solutions. Multi-Option Estimates help you present these different solutions in a single estimate with its own name, parts, price, and total. Each option can differ in scope, approach, or price — whatever choices
        • Marketing Tip #32: Improve SEO and customer confidence with an FAQ section

          Before making a purchase, customers often have simple questions about delivery times, returns, product usage, or sizing. If they can’t quickly find answers, they may leave your store without buying. Adding a clear FAQ (Frequently Asked Questions) section
        • ZOHO Campaigns in ZOHO Analytics - Campaigns vs Contacts Table

          There seems to be information in the Zoho Campaigns table such as Unique Opens and Unique Clicks that can't be found in the Campaigns vs Contacts table where only Opens and Clicks are shown on a per contact level. Is there a way to bring Unique Opens
        • How to change an employee mail id

          Hi, Does the administrator have the rights to edit an  employees mail id. 
        • Cousin Domain Verification in Zoho Mail: Identify and block look-alike domains

          Phishing attacks often rely on domain names that closely resemble legitimate ones. This makes it difficult for users to identify fraudulent emails at first glance. Zoho Mail's Cousin Domain Verification feature allows administrators to define trusted
        • How do I add 2 agents under the same email?

          I have 2 agents who use the same email address. I added one, but when adding the second agent, it says that the email is already registered. How do I configure this properly?
        • Zoho Desk API modifiedTimeRange returns HTTP 500 around 2026-03-08T02:00:00.000Z

          Hello Zoho Support Team, We are experiencing a reproducible HTTP 500 Internal Server Error when querying the Zoho Desk API search endpoint with a specific modifiedTimeRange boundary. ### API Endpoint GET /api/v1/tickets/search ### Reproduction Steps &
        • Updating an Invoice Line Item's Discount Account via API Call / Deluge Custom Function

          I need help updating an invoice line item's discount account via API. Below is a screenshot of the line item field I am referring to. Now the field to the left of the highlighted field (discount account) is the sales income account. I am able to modify
        • Associate project with timer on iPhone

          When I start the timer without first associating a project (on my iPhone), its starts fine but now when I need to associate a project, and click on the link, I get a list of EVERY project I've ever put into Zoho Books. It used to just show active projects.
        • Sales Tax Refund on Commerce Order

          I've looked high and low. Relatively new to ZOHO but not to systems in general. How do we produce a refund for sales tax charged and paid for by a customer in error? This does not impact inventory stock. Simply for accounting and getting the $ back to
        • Importing Chart of Accounts from Quickbooks -- "Debit or Credit"?

          I'm trying to switch from QB to Zoho Books. I've prepped my chart of accounts and put it into the format following the structure of the sample CSV file. But one thing that does not exist at all on the Quickbooks side is the Zoho column for "Debit or Credit".
        • Long term pricing for customers managing multiple organizations

          I've been using Zoho extensively for quite some time and genuinely think it's one of the most powerful and customizable business platforms available. Between Zoho Books and Zoho Analytics, I've invested a significant amount of time building automations,
        • Default Status for Appointments to Completed

          We use Zoho Bookings integrated with Zoho Desk to book time for tech support sessions, we've configured it to only allow for a contact to book a single session to avoid customers overbooking time that may not be needed. The trouble is, once a session
        • Customer User Fields for use in Rules

          Hi, I would like to be able to add custom fields to the users, such as Department or Role, which can then be used in Rules, Reports, etc. as a condition. A use case is limiting Global lists or Choices based on the users Custom Field, so one form can be
        • Add ZeptoMail to Zoho One

          Hi Zoho Team, I would like to request that ZeptoMail be added as a fully included application within Zoho One. Why this is important Zoho One is positioned as a unified business operating system that brings the applications an organization needs under
        • Item image on document

          I know what I am asking may not be possible, but I will ask anyway, maybe I will get lucky, and someone else is doing it. My business is based on special orders only from various online stores. When I send a quote to a client, I generate a separate quote
        • Dashboard Metric Drill-Down Shows Stale Data

          Summary: When clicking between different metric components on a custom dashboard, the drill-down list shows data from the previously opened metric instead of the one just clicked. Steps to Reproduce: Create a custom dashboard with multiple pre-defined/templatized
        • Allow Reauthorizing CRM Connections Without Revoking First

          Currently, when a Zoho CRM connection needs to be reauthorized or authorized with another account, we first have to revoke the existing authorization and then authorize it again. This creates a gap where the connection is unavailable, and any functions,
        • Programmatic Itemized Expenses?

          It does not appear that it is possible to create itemized expenses programmatically (via the API)? Is this correct, or am I misunderstanding the situation?
        • Next Page