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
Setting
Description
Field Label
The 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).
Description
An extended text area for annotating the field’s purpose or providing instructions. If filled out, it will display beneath the field on the form.
Specifies the maximum number of characters a user can enter. This is ideal for longer text fields (e.g., Paragraph Text).
Required
When enabled, users must complete this field before the form can be submitted.
No Duplicates
Prevents submission of a value that already exists in another entry for the same field, ensuring each entry is unique (e.g., email or username).
Appearance Settings Section
Setting
Description
Placeholder
Text 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 Visibility
Select 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 Placement
Determines where the field description appears in relation to the input field.
Custom Validation Message
Define 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 Class
Add a custom CSS class to the field to apply specific styles and override default appearance.
Field Size
Choose between small, medium, or large. This controls the input area’s width for most fields, and the height for paragraph fields. Default is large.
Example of a custom validation message for an Email field.
Advanced Settings Section
Setting
Description
Admin Field Label
The label that is displayed in administrative interfaces. It does not affect what is shown to users filling out the form.
Default Value
Pre-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 Autocomplete
Select 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 Input
When enabled, text entered in this field will be obscured using the default “•” character for privacy and security.
Visibility
Controls 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 dynamically
Allow the field to be populated dynamically
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.