Common Field Settings

Summary

When editing a form, many fields offer the same group of settings. This article helps explain the most common ones. If the setting you are interested in is not listed here, refer to the more specific user guide documentation for the Field Type you are using.

General Settings Section

SettingDescription
Field LabelThe name by which this field is displayed. It appears on the front-end (when users fill out your embedded form) and within admin interfaces where the field must be selected (e.g., conditional logic, merge tags, Entries list).
DescriptionAn extended text area for annotating the field’s purpose or providing instructions. If filled out, it will display beneath the field on the form.
Input MaskAvailable for Single Line Text fields and Post Custom fields only.
When enabled, admins can choose or define a specific format to guide user input and enforce it during validation. Learn more about input masks.
Maximum CharactersSpecifies the maximum number of characters a user can enter. This is ideal for longer text fields (e.g., Paragraph Text).
RequiredWhen enabled, users must complete this field before the form can be submitted.
No DuplicatesPrevents submission of a value that already exists in another entry for the same field, ensuring each entry is unique (e.g., email or username).
Image showing General Settings Section

Appearance Settings Section

SettingDescription
PlaceholderText displayed inside the blank field to guide the user on what is expected. If the field is left empty upon submission, the placeholder is not saved with the entry. The field will appear blank in the Entries table.
Field Label VisibilitySelect whether the field label is shown on the form. Label placement follows the setting specified in Form Settings.
Note: Hiding the label may reduce accessibility. If you hide it, a warning appears. See this accessibility article for more details.
Description PlacementDetermines where the field description appears in relation to the input field.
Custom Validation MessageDefine a custom error message that appears below the field in red when validation fails. All fields have a default error message; use this to override it.
Example of a custom validation message.
Custom CSS ClassAdd a custom CSS class to the field to apply specific styles and override default appearance.
Field SizeChoose between small, medium, or large. This controls the input area’s width for most fields, and the height for paragraph fields. Default is large.
Image showing Appearance Settings Section
Shows validation message on email field.
Example of a custom validation message for an Email field.

Advanced Settings Section

SettingDescription
Admin Field LabelThe label that is displayed in administrative interfaces. It does not affect what is shown to users filling out the form.
Default ValuePre-populates the field when the form is initially loaded. If unchanged during submission, it will be saved with the entry. Merge tags can be used here via the merge tag marker.
Enable AutocompleteSelect this setting to let browsers help a user fill in a field with autocomplete. You can enter a single autocomplete attribute or multiple attributes separated with a space. Only use valid attributes: invalid attributes will not be saved. Learn more about autocomplete in the accessibility documentation .
Enable Password InputWhen enabled, text entered in this field will be obscured using the default “•” character for privacy and security.
VisibilityControls how the field appears to the user:
Visible: Default; the field is shown normally.
Hidden: The field is hidden but still functions (useful for capturing hidden data or applying conditional logic).
– Administrative: Not visible and adds no user-facing functionality, but still captures data for entries (e.g., from default values).
Allow field to be populated dynamicallyAllow the field to be populated dynamically
Image showing Advanced Settings Section

Conditional Logic Fly-out

Open the conditional logic fly-out and click the toggle Enable Conditional Logic to turn on conditional logic. The logic rules added here will control whether this field is shown or hidden. If disabled, this field will be shown by default. See this article for more information. This fly-out will only be available when fields that support conditional logic exist on the form.