Logo - Full (Color)

Dynamic Dropdowns

Build

Dynamic Dropdowns-icon
App

Dynamic Dropdowns

Turn messy text fields, even Country and Job title, into clean dropdowns, filled on your existing records.
Installs
20+ installs
Sign in to installRequires Dynamic Dropdowns subscription

Requirements

HubSpot Plan
HubSpot Account permissions
View the required account permissions
Access Type
Shared
Dynamic Dropdowns Subscription
Lifetime Access plan

Overview

Turn messy text fields into clean dropdowns built from the values your team already uses, then fill them on your existing records. Works with Contacts, Companies, Deals, Tickets and Listings.


Free-text fields drift: "USA", "usa" and "U.S.A." end up as three different answers, so reports split and filters miss records. HubSpot won't change a field's type once it's in use on records, segments or workflows, certain default properties can't be edited, and building option lists by hand takes hours.


Dynamic Dropdowns builds a new dropdown beside the old field:


  • Scan: pick any single-line text property, default or custom, and see the values in use across up to 10,000 records.

  • Merge: values that differ only in case, punctuation or spacing become one option, labelled with the most common spelling.

  • Curate: exclude junk and test entries, or add options nobody has typed yet.

  • Create: a new dropdown property on the object you choose, ready for forms, filters and workflows.

  • Fill: one click fills existing records on the same object from the old values, after a preview of the counts. Switch on fill on sync to keep new records filled.

  • Keep current: sync in new values on demand, or about every 6 hours with auto-sync on. Excluded values stay out, and nothing you've added is removed.


Values already set are never overwritten, and your original property is never changed. Filling needs optional write permissions; on accounts that approve apps, a Super Admin turns them on.


Try every feature free for 14 days, no card needed. After that it's $20 once per HubSpot account, with no subscription.


Setup guide

Features

Typed Country/Region values beside a new Country Clean dropdown, and HubSpot's source picker showing Job Title.

Works on Country/Region, Job title and other default properties

HubSpot won't change a field's type once it's in use on records, segments or workflows, and certain default properties can't be edited. Dynamic Dropdowns reads any single-line text property, default or custom, even Country/Region and Job title, and builds a new dropdown beside it, so nothing in the original is lost.

USA, usa, U.S.A. and other typed spellings bracketed into one USA pick in a clean dropdown: built from what your team typed.

Built from the values your team already uses

Pick a text property on Contacts, Companies, Deals, Tickets or Listings and scan up to 10,000 records to see the values in use. No more typing option lists by hand or guessing what reps have entered. If the property is empty, add the options yourself.

USA, usa and U.S.A. become one USA option in a clean dropdown, beside the Excluded list keeping usa and U.S.A. as (auto).

Variants merged automatically

Values that differ only in case, punctuation or spacing collapse into one option, so USA, usa and U.S.A. become a single choice labelled with the most common spelling. Merged variants stay visible under Excluded and can be brought back with one click. Different words, such as US and United States, stay separate.

France, Germany, UK, USA and a hand-added Canada on the list, test and N/A struck out as excluded, beside the curate step.

You decide what's on the list

Exclude test entries and junk, add options nobody has typed yet, then name the property and create it. Excluded values stay out on every future sync, and options you add by hand are kept.

Contacts table: messy Country/Region values filled as clean Country Clean picks, 3,226 records filled, beside the preview.

Fill existing records in one click

Fill the new dropdown on records that already have a value in the old text field, on the same object. A preview shows how many will be filled, left blank or are already set before anything is written. Values already set are never overwritten. Filling needs optional write permissions; on accounts that approve apps, a Super Admin turns them on.

A new contact's Spain picked in Country Clean, beside the record where Country/Region still reads U.S.A. as typed.

Keeps new records filled, never touches the original

Sync adds new values on demand, or about every 6 hours with auto-sync on, without removing or renaming your options. Switch on fill on sync to fill new records too. Your original text property and its values are never changed: the dropdown is a new property, ready for forms, filters and workflows.

App Functionality

Shared Data
Data Source
Sync Direction
In HubSpot
In HubSpot

CRM Properties

Contacts

Contacts

CRM Properties

Companies

Companies

CRM Properties

Deals

Deals

CRM Properties

Tickets

Tickets

Contact Properties

Contact Properties

Contact Properties

Company Properties

Company Properties

Company Properties

Deal Properties

Deal Properties

Deal Properties

CRM Properties

Listing

Listing

More info about shared data

Dynamic Dropdowns reads the values of the text property you choose and creates new dropdown properties in your HubSpot account. When you fill a dropdown, it writes that dropdown's value on your contacts, companies, deals, tickets or listings. Write access to contacts, companies, deals and listings is optional, and you grant it when you install or reconnect the app; on accounts that require app approval, a Super Admin turns these permissions on. The app never changes the original text property and never overwrites a dropdown value that's already set. We store each dropdown's name and settings, the values you exclude and the counts from each fill, so the app can remember your choices. We don't store your records.

Reviews

Be the first to write a customer review

(0 reviews)

Write a review

Pricing

Lifetime Access

14 day free trial

$20

one-time fee

Every feature, one payment, yours for good.

  • Unlimited dropdown properties

  • Works on default and custom text properties

  • Automatic variant merging and exclusions

  • Fill existing records from the old values

  • Contacts, Companies, Deals, Tickets and Listings

  • Sync on demand or about every 6 hours

  • No card needed for the trial

$20 once per HubSpot account after a 14-day free trial. No card needed for the trial, no subscription.

Lifetime Access

14 day free trial

$20

one-time fee

Every feature, one payment, yours for good.

  • Unlimited dropdown properties

  • Works on default and custom text properties

  • Automatic variant merging and exclusions

  • Fill existing records from the old values

  • Contacts, Companies, Deals, Tickets and Listings

  • Sync on demand or about every 6 hours

  • No card needed for the trial

$20 once per HubSpot account after a 14-day free trial. No card needed for the trial, no subscription.

* The pricing here is for display purposes only. All prices do not include taxes, incentives, discounts, or other pricing variables. You should contact the partner for the most up to date and correct pricing information. HubSpot does not take any responsibility for this pricing information, which is provided by our partners. Pricing last updated: 10/05/2026

More info

Built by
Daeda Technologies
Installs
20+ installs
Categories
Languages this app is available in
English

New arrivals

&Open Gifting App

&Open Gifting App

By &Open Limited<10 installs

Turn a great moment into a real gift, from the contact record or in workflows.

App
Atnimo

Atnimo

By Atnimo10+ installs

Make your business conversation create New Opportunities for you.

App
HubSpot solutions partner illustration
Need more help?

Build a custom solution with help from a HubSpot solutions partner.

Connect with HubSpot solutions partners for any business need.