← Knowledge Base/How-To Guides

How to Create Dependent (Cascading) Dropdown Fields in Vedain

Vedain CRM·18-Jun-2026·5 min read

Dependent dropdowns (also called cascading dropdowns) are powerful fields where the options in one dropdown change based on what was selected in another. A classic example: selecting 'India' as the country shows Indian states; selecting 'USA' shows US states. Vedain supports this natively for custom dropdown fields.

Example Use Cases

  • Country → State/City: State options filter based on the selected country.
  • Product Line → Product: Selecting 'Software' shows software products; 'Hardware' shows hardware.
  • Issue Type → Sub-Issue: Selecting 'Billing' shows billing-related sub-issues.
  • Region → Territory: Selecting a region shows only territories in that region.

Step 1: Create the Parent Dropdown Field

  1. Go to Settings → Custom Fields → select module (Leads/Contacts/Accounts).
  2. Click Add Field.
  3. Enter the field name (e.g., 'Product Line').
  4. Select type: Dropdown.
  5. Add the parent options (e.g., Software, Hardware, Services).
  6. Click Save Field.

Step 2: Create the Child Dropdown Field

  1. Click Add Field again.
  2. Enter the child field name (e.g., 'Specific Product').
  3. Select type: Dropdown.
  4. Enable the Dependent on toggle.
  5. Select the parent field from the dropdown (e.g., 'Product Line').
  6. For each parent option, a section appears. Add the child options for each: under 'Software' add 'CRM Module, Email Module, Reporting'; under 'Hardware' add 'Server, Workstation, Laptop'.
  7. Click Save Field.
Dependent dropdown configuration showing parent to child mapping
Dependent dropdown configuration showing parent to child mapping

How It Works on the Form

When a user fills in the lead form: (1) they select a value in the parent field (e.g., 'Software'), (2) the child dropdown immediately updates to show only the relevant options (e.g., 'CRM Module, Email Module, Reporting'), (3) if the parent selection is changed, the child field resets so the user picks again from the new filtered list.

Lead form showing dependent dropdown filtering in action
Lead form showing dependent dropdown filtering in action

Important Notes

  • Both the parent and child fields must be Dropdown type.
  • The parent field must be created first.
  • You can have multiple child fields that all depend on the same parent.
  • If a user leaves the parent blank, the child dropdown shows all options as fallback.

Frequently Asked Questions

Can I have 3 levels of dependent dropdowns (grandparent → parent → child)?

Currently Vedain supports one level of dependency (parent → child). For three-level cascading, you would need to create two separate dependency pairs and instruct users to fill them in order.

What happens to existing records when I add a dependent field?

Existing records that already have data in the parent field will show all child options until a child value is selected. Existing child field values are preserved even if they no longer match the filtered options.

Can I make the dependent child field required?

Yes. When creating the child dropdown field, toggle Required on. Users must select a child value after selecting a parent value.

Ready to put this into practice?

Start your free 14-day trial of Vedain CRM — no credit card needed.

Start Free Trial

Still have questions?

Our support team is happy to help. Reach out any time.

Contact Support →