Free widget · Kommo

Cascading dependent lists

Brings order to long lists in the Kommo card: a choice in one select field narrows the options in the next — Transport → Type → Model — instead of one huge flat list.

Install free > 1-click install · trial period

How it works

You add a marker like #1-, #1.1- to the option names of your select fields — the field names themselves stay human-readable (for example: Transport, Type, Model). The widget reads the markers, hides the child fields, and shows only the options that belong to the selected parent.

Users never see the markers — the widget removes them automatically from the displayed option text.


Marker syntax

The marker lives in the option name of the linked select field, not in the name of the field itself.

MarkerLevelMeaning
#1-Type1Root option
#1.1-Passenger2Child option of #1 (stored in the next hidden select field)
#1.1.1-Sedan3Child option of #1.1
#1.2-Truck2Another child option of #1

Live demo

The widget works with Kommo select fields. On the left — three ordinary independent select fields, always shown in full. On the right — the same "Transport" through the widget: one select, and the next level appears once you make a choice.

Before / After

Without widget
Type
Kind
Model

Three separate fields — pick anything; they aren't linked to each other and won't stop you from choosing an incompatible combination.

With widget (switch "Type")
Type

Select "Type" — "Kind" appears below; select "Kind" — "Model" appears (or nothing, if the branch has no deeper nesting, like "Bus"/"Truck").

Level 1 stays fully native — the widget changes nothing in the very first field, it only reacts to its selection. All levels 2+ visually match Kommo's native look (same font, size, and arrow).

Rules

  • Markers go only in option names, not in field names.
  • #1, #2, #3… create root options.
  • Add .1, .2, .3… to create child options.
  • Each extra .x adds one more level — nesting depth is unlimited.
  • Level 1 numbers must be unique across all root fields on the card.

Full tree example

One "Transport" field with markers turns into three linked levels — "Type", "Kind", "Model":

FieldOptions with markers
Type#1-Passenger, #2-Truck, #3-Bus
Kind (hidden, appears after "Type")#1.1-Sedan, #1.2-SUV, #2.1-Light truck, #2.2-Heavy truck
Model (hidden, appears after "Kind")#1.1.1-Toyota Camry, #1.2.1-BMW X5

Where it works

The widget works in deal, contact, company, and customer cards — you can enable it only for the sections you need in the widget settings.

Long lists (more than 20 options) on levels 2+ automatically get a type-to-filter search instead of a plain list.


Quick reference

MarkerLevelMeaning
#1-Type1Root option
#1.1-Passenger2Child option of #1 (stored in the next hidden select field)
#1.1.1-Sedan3Child option of #1.1
#1.2-Truck2Another child option of #1

Installation

  1. 1Click the install button or find "Cascading dependent lists" in the Kommo marketplace.
  2. 2Authorize the widget — grant access to your Kommo account.
  3. 3Open the widget in the "Settings" section of your Kommo and click "Activate".

Other widgets

All widgets >

Peresmenka: Shift Manager

Manage manager shifts and auto-distribute deals. Even workload and real-time statistics.

Mass Lead Creator

Bulk-creates call-list deals from selected contacts. Tasks are scheduled within working hours.

SLA: First Touch Control

Tracks response time on new deals. Preemptive alerts, an end-of-day report, and tasks.

Workspace Diagnostics

Automatic CRM health audit: pipelines, deals, tasks, activity — with AI recommendations.

Get in touch

Still have questions about the widget?

Leave a request — we'll help with installation, setup, and picking the right widgets for your Kommo CRM process.

or message us
on messengers
+1