Articles in this section
Authenticate Emails with SPF, DKIM, and SenderID Auto forward your emails to Vtiger Managing User Profiles Automate Outgoing Emails in Email Settings Automation - Assignment Rules Set up Multi-path Workflows Creating a Scheduled Workflow Automation - Workflow Scheduler Workflows in Vtiger CRM Vtiger Webforms Set up a Workflow Action to Create Event Set up a Workflow Action to Create Records Set up a Workflow Action to Create Task Set up a Workflow Action to Invoke Custom Function Set up a Workflow Action to Create an SMS Task Setting Up a Workflow Action to Send Emails Workflow Action to Update Fields Automation - Webhook Workflow Automation - Expressions Workflow Configuring Business Hours Configuration - Company Details Configuration - Consents Configuring the Customer Portal Maps in Vtiger CRM Configuration - Usage Details Configuring Encrypted Data Fields in Vtiger CRM Configure Picklist Dependencies Considerations for Deactivating Vtiger Users Configuring Field and Record Displays Create Reminders for Records and Inbox Create a field of a Grid type Dealing with Currencies and Taxes Enable Desktop Notifications on Chrome Web Browsers Vtiger CRM Add-ons IMAP Configuration - 2-way sync between Vtiger and IMAP providers Setting up Autopay & Payment Gateways Inventory - Tax Management Inventory - Terms and Conditions Login to Vtiger on SSO SAML using ADFS Mailroom Functionality for Different Scenarios Manage Multiple Currencies Marketing and Sales - Deal to Project Mapping Lead Conversion Data Mapping Marketing and Sales - Profile Scoring Using the Module Label Editor Configuring Module Numbering Configure My Preferences Feature My Preferences - Calendar Settings Tags in Vtiger My Preferences - Notification Preferences SAML Support in Vtiger CRM Vtiger Mailroom Settings - Create Dynamic Fields and Layouts Configuring a Relationship Between Modules Settings - Customize Records and Fields for your Business Settings - Left Menu Configuring Global Picklists in Vtiger Settings - Set up your Support Team Settings - Start Up Page Configuring Modules Using Module Builder SLA Policies in Vtiger Troubleshooting Login Issues Add-Edit Unsubscribe Links in your Email Template User Management - Authentication User Management - Encrypted Field Access Logs User Management - Groups User Management - Login History User Management - Profiles User Management - Roles User Management - Settings Log User Management - Sharing Rules User Management - Users User Management - Vtiger Support Access Vtiger Buzz - Chrome Extension for Notifications Vtiger Implementation wizard Vtiger Language Support Configuring Websense Trackers Vtiger Websense Widgets Configuring App Passwords for Gmail Outgoing Server and Yahoo Mail Customizing Module Layouts Configuring Module Layouts & Fields Adding Custom Module Auto forward Emails from Microsoft Office 365 Automation - SMS Reply Actions Duplicate Record Prevention in Vtiger CRM Generate and Manage Third-party App Passwords in Yahoo Configuration - Storage Guard Customizing your Self-Service Portal Theme Using CSS Styles Adding Hidden Fields to a Webform Configuring Dependent Fields and Blocks for Modules Login Page Customization Formula Fields Creating Custom Filters Adding a local DNS Entry

Configuring Picklist Values

Learn how to add picklist values to your modules.
B
Bindu Rekha Babu
9 Feb, 2026 - Updated  14 hours ago

Feature Availability

Vtiger Editions: One Pilot | One Growth | One Professional | One Enterprise | One AI

Usage Limits

One Pilot

One Growth

One Professional

One Enterprise

One AI

Items per Picklist

250

500

1000

1000

1000

Character per picklist value

100

100

100

100

100

Colors for Picklist

🗸

🗸

🗸

🗸

🗸

Introduction

Picklist Field Values allow administrators to define predefined options that users can select from a drop-down list. Picklist fields help standardize data entry and ensure consistency across records by allowing users to choose only one value from a defined set of options.

For example, Lead Status in the Leads module is a picklist field that guides sales teams through different stages of a lead. Administrators can manage these values using the Picklist Editor, which allows them to add, rename, delete, rearrange, and assign picklist values to specific roles.

Picklist values can also be role-based, meaning users can view and select only the values assigned to their role.

Key Features

The key features of the Picklist Fields are:

  • Custom Picklist Value Creation: Add new values to existing picklist fields to reflect your business-specific stages and statuses.
  • Role-based Picklist Control: Restrict or allow access to picklist values by user role to support structured workflows.
  • Color-coded Picklist Values: Assign colors to picklist values for quick visual recognition and better usability.
  • Centralized Picklist Management: Configure and manage picklist values across modules from a single settings page.
  • Rearrange and Sort Values: Reorder picklist values using drag-and-drop or automatically sort them alphabetically.
  • Edit and Rename Values: Update picklist values without impacting existing records that already use them.
  • Delete Obsolete Values: Remove unused or outdated picklist values to keep data clean and relevant.
  • Case-specific SLA Configuration: Define SLA timer behavior for custom case statuses in the Cases module.

Benefits

The benefits of Picklist Fields are:

  • Improved Data Accuracy: By limiting user input to predefined values, picklist fields reduce errors caused by typos or inconsistent naming conventions.
  • Enhanced Workflow Efficiency: Teams can streamline operations by using consistent terminology across modules, making progress tracking and report generation easier.
  • Role-Specific Access: Organizations can restrict picklist values to specific roles, ensuring data relevance and security.
  • Customizability: Picklist fields can be updated dynamically, allowing businesses to adapt quickly to changing requirements.
  • Centralized Management: Admins can centrally manage and update picklist values, reducing the need for extensive user training.

In this article, you will learn about:

  • Picklist Fields
  • Adding custom Picklist Fields
  • Managing Picklist Fields

Key Terminology

 

Key Term

Description

Picklist Field

A field type that displays predefined values in a drop-down list, allowing only one selection.

Picklist Value

An individual option available within a picklist field.

Picklist Editor

A configuration tool used to add, edit, delete, and rearrange picklist values.

Role-based Picklist

A picklist that displays values based on the user’s assigned role.

All Values

The complete list of values available for a selected picklist field.

Assign to Role

A setting that determines which roles can access specific picklist values.

SLA Timer

A mechanism that tracks service-level commitments based on case status.

Module

A functional area in Vtiger CRM, such as Leads, Contacts, or Cases.

Adding a Custom Picklist Field to an existing Picklist

Vtiger CRM lets you create new picklist values in addition to existing ones. After the custom picklist value(s) are created, they will be available for selection in the respective module.

Follow a few simple steps to add new picklist values:

  1. Log in to the CRM.
  2. Click the Customize icon in the top right corner of any module.
  3. Click Picklist Field Values and select Add Value
  4. Enter Item Value (New Picklist Value)
  5. Enter Assign to Role value (who can access these values based on Roles)
alt text
  1. Choose a color from the color palette and assign it to a picklist value
  2. Click Save.

The Picklist name is visible in the All Values tab. Learn how to add a Picklist in a Module - click here.

Working with Picklist Fields

You can perform a wide variety of operations on picklist fields, like adding new values to existing picklist fields, and modifying, deleting, and rearranging existing values of a picklist field. Additionally, you can also assign roles to selected picklist values.

Follow a few simple steps to configure picklist fields:

  1. Log in to the CRM.
  2. Click the icon and select Settings
  3. Click Configuration > Picklist Field Values
  4. Customize as per your requirements.

Customizing existing Picklist

To customize picklist fields, you’ll need to select the desired [Module] from the Select Module dropdown (for example, Leads, Contacts, etc.) Consequently, the Select Picklist in the [Module] dropdown will display all picklist fields available for that module. This drop-down can be used to select the desired picklist field to perform global actions.

alt text

Rearranging picklist values

This feature lets you reorder the picklist values in a picklist field. You can rearrange the values as needed.

Follow a few simple steps to rearrange picklist values:

  1. Select a module and the desired picklist field
  2. Click, drag, and drop desired values

You can also sort the picklist values based on alphabetical order.
image not found

Editing / Renaming Existing Values

This feature helps you to edit existing picklist values in the selected picklist field. 
Follow a few simple steps to rename picklist values:

  1. Log in to the CRM.
  2. Select a module and the desired picklist field.
  3. In the All Values List.
  4. Click the Edit button.
alt text
  1. Enter New Name.
  2. Click Save

Note: After entering each picklist value, you have to press the Enter/Return button to show the end of the current value, after which you can either type a new value or click Save.

Deleting Existing Values

This feature helps you to delete existing picklist values in the selected picklist field.

Follow a few simple steps to delete picklist values:

  1. Log in to the CRM.
  2. Select a module and the desired picklist field.
  3. In the All Values List.
  4. Click Recycle.
    alt text
alt text
  1. Click Delete.
  2. Click Save.

Adding a new picklist to the Cases module

You can set the case status and SLA timer behavior for custom case states.

alt text

Assigning values to selected Role(s)

The Values assigned to a role option will be shown only if the Role-based Picklist is enabled, either while creating or editing the field in the Module Layouts and Fields. 

Follow these steps to assign values to selected roles:

  1. Log in to the CRM.
  2. Click User Menu.
  3. Select Settings. The Settings page opens. 
  4. Go to Configurations > Picklist Field Settings. The Picklist Field Settings page opens.
  1. Enter or select the following details:
    1. Select Module: Choose the module where the role-based picklist field is enabled(e.g., Leads, Contacts).
    2. Select Picklist: Choose the specific picklist field for which you want to assign values to roles. 
    3. All Values: Displays all the available picklist values for the selected field
    4. Values Assigned to a role
      1. Role Name: Choose the role to which you want to assign picklist values. 
      2. Picklist Value: Select the value(s) from the list that should be available to the chosen role. 
      3. Apply to All Roles: Enable if you want the selected picklist value to be available for all roles.
      4. Apply to Subordinate Role: Enable this to apply the value not only to the selected role but also to all subordinate roles under it.
  2. Click Save

Note:

  • The new item value is added to the Role. Only the users with the assigned can access and use the picklist values.
  • New picklist values updated via web services are restricted.
Related articles
Settings - Customize Records and Fields for your Business Configuring Global Picklists in Vtiger
Home Privacy Policy Terms of Service Security Center Policy & Legal Center Contact Us
© Copyright 2025 Vtiger. All rights reserved.
Powered by Vtiger
Facebook Twitter Linkedin Youtube