Can I create lookup options on the go?

Modified on Tue, 8 Sep at 7:33 PM

Creating lookup options while filling in a form

Why some lookup fields let you add an option on the spot, and how to turn that on


Contents


1. Introduction & Context

While filling in a form you may find that a lookup field, such as Type of Report or Finding Type, does not offer the option you need, and you want to add one there and then. Whether you can depends on a single setting on that field, called Dynamic Lookup.

With Dynamic Lookup set to Yes, you can create a new option as you complete the form. With it set to No, the field is static and you can only pick from the options that already exist. The setting lives on the custom field, in Admin, so it applies to everyone using that field rather than to you individually.

Who is it for? Anyone who has hit a lookup field with a missing option. Changing the setting itself needs system administrator permissions.

What does it impact? Every form where that field appears, and the quality of the data in it. A dynamic lookup grows as people use it, which is convenient but also how near-duplicate options accumulate.


2. Key Features & Functions

Dynamic LookupWhat users can do
YesAdd new lookup options directly while filling in the form, as well as choosing from the existing ones.
NoChoose from the predefined list only. New options have to be added in Admin by a system administrator.

The setting sits in the Lookup Settings section of the custom field, and it applies per field. Two lookup fields on the same form can behave differently.


3. Requirements

  • System administrator permissions. Only administrators can edit or configure custom fields.
  • The name of the field as it appears on the form, which is what you will search for in Admin.
  • The field must be a lookup. Lookup Settings only appears on fields of that type.

4. Step-by-Step Guide

Checking how a field is configured

  1. Go to Admin, then Custom Fields.
  2. Use the search bar to find the field, for example Type of Report or Finding Type.
  3. Click the Edit pencil icon next to it.
  4. In the Edit Custom Field screen, find the Lookup Settings section and read the Dynamic Lookup value.
The Custom Fields page in Admin, with a lookup field found through the search bar.

Searching the Custom Fields list for the field you want to check.

The Lookup Settings section of the Edit Custom Field screen, with the Dynamic Lookup setting.

Lookup Settings, where Dynamic Lookup is set.

In the example below, Finding Type is a lookup field with Dynamic Lookup set to No. Users completing that form can only pick from the predefined options and cannot add a new one.

A lookup field with Dynamic Lookup set to No, restricting users to the predefined options.

Dynamic Lookup set to No, so the list on the form is fixed.

Turning Dynamic Lookup on

  1. With the field open in Edit Custom Field, go to Lookup Settings.
  2. Change Dynamic Lookup from No to Yes.
  3. Click Save.
  4. Open the form and check the field. Users can now add new lookup values as they fill it in.

Deciding whether to turn it on

Dynamic Lookup is a trade-off rather than an improvement. Turning it on removes a blocker for the people filling in forms, and it lets anyone add an entry to a list that may be reported on later.

Use with caution: Free addition of lookup entries can lead to inconsistent data if nobody reviews it. The usual result is several spellings of the same thing sitting in one list, which then splits your reporting.

A reasonable rule of thumb: leave it off for fields that feed reports or dashboards, and turn it on for descriptive fields where the list genuinely cannot be predicted in advance. If you do turn it on, review the options periodically and tidy up duplicates.


5. Common Issues & Troubleshooting

IssueLikely CauseSolution
You cannot add a new option while filling in the formDynamic Lookup is set to No on that fieldAsk a system administrator either to add the option in Admin, or to switch Dynamic Lookup to Yes.
One lookup field lets you add options and another does notThe setting is per field, not per formCheck each field separately in Admin > Custom Fields.
There is no Lookup Settings section on the fieldThe field is not a lookup typeCheck the Type column on the Custom Fields list. Only lookup fields carry these settings.
The option list has filled up with near-duplicatesDynamic Lookup has been on without anyone reviewing what gets addedTidy the options in Admin, and consider switching the field back to No if it feeds reporting.
You cannot open Custom Fields at allYour account does not hold system administrator permissionsAsk a system administrator in your organisation to check or change the field for you.

Best practices:

  • Keep Dynamic Lookup off for fields that feed reports, dashboards or filters, where consistent values matter more than convenience.
  • Before turning it on, check whether the missing option is a genuine gap in the list or a sign the list needs redesigning.
  • If it is on, review the options periodically and merge or remove duplicates before they spread through your data.
  • Tell the people using the form what the field is for, so added options follow the same pattern as the existing ones.

▾Custom FieldsOpen full article »

Related article

What custom fields are and how to configure one, including the lookup type this setting belongs to.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article