documentation-logo
Menu
  • Guides
  • Getting Started
  • Form Creation

What fields are available in IvyForms?

ON THIS PAGE

IvyForms includes a wide range of customizable fields that let you collect specific types of information from your users. Each field has General and (in most cases) Advanced options, allowing you to adjust both appearance and behavior.

Most fields in IvyForms share a common set of options, such as Label, Description, and Required settings. The sections below describe these shared options first, followed by the unique options available for each field type.

 

Common Field Options

General Settings

All basic customization options are found in the General tab on the left panel.

General options tab in IvyForms showing label, description, required, read-only, placeholder, and CSS class settings.

  • Label — defines the field name displayed to users.
  • Hide label — hides the field’s label on the front-end.
  • Description — adds helper text below the field.
  • Required — marks the field as mandatory before form submission.
  • Read-only — prevents users from editing the field’s value.
  • Placeholder — adds example text inside the input area.
  • CSS Classes — lets you add custom CSS classes for styling.

 

Advanced Settings

The Advanced tab provides additional options for fine-tuning field behavior.

Advanced options tab in IvyForms showing default value, label position, and no duplicates options.

  • Limit maximum length — restricts the number of characters a user can enter (default: 255).
  • Default value — pre-fills the field with editable text (unless Read-only is enabled).
  • Label position — choose where the label appears (Default, Left, or Right).
  • No duplicates — prevents users from submitting the same value multiple times.

 

Field-Specific Options

Text Field

The Text field is used for short, single-line inputs such as names or titles. It includes all common options and supports character limits and default values.

General and Advanced options for the Text field in IvyForms.

 

Email Field

The Email field collects user email addresses and includes a unique confirmation feature.

  • Enable Email Confirmation — adds a second field where users must re-enter their email to confirm accuracy.

Email field options in IvyForms with Email Confirmation enabled.

 

Number Field

The Number field lets you capture numeric data with precision and formatting control.

  • Range From / To — defines the minimum and maximum acceptable values.
  • Step — defines the numeric increment used when adjusting values with the “+” or “–” buttons. Users can still type any number manually, but when using these buttons, the value increases or decreases by the defined step. For example, if the field currently shows 4 and the step is set to 5, the next values will be 9, 14, 19, and so on.
  • Format — sets the numerical format. You can choose between US or EU formatting styles, with or without decimal values.

Number field options in IvyForms showing range, step, and format settings.

 

Paragraph Field

The Paragraph field is ideal for longer text entries such as messages or feedback. It includes all shared options plus text area customization.

  • Text area size — defines how many rows of text are visible to the user.

Paragraph field options in IvyForms showing adjustable text area size.

 

Website / URL Field

The Website field allows users to enter a full web address. It includes all standard options and automatically validates URL format.

Website field options in IvyForms with placeholder and label example.

 

Name Field

The Name field includes several editable subfields. Each subfield (such as First or Last Name) has its own label, placeholder, and required setting.

  • Sublabel — defines subfield name (e.g., “First Name”).
  • Description message — adds short help text below the input.
  • Add Option — adds additional name parts, like “Middle Name.”

Name field options in IvyForms showing multiple name subfields.

The first subfield (“First Name”) is expanded by default, while others (like “Last Name”) are collapsed. You can expand or collapse any subfield by clicking the small arrow next to the recycle bin icon.

 

There are no additional settings under the Advanced tab for the Name field.

 

Address Field

The Address field is a multi-part field used to collect complete location details. You can enable or disable each subfield as needed.

  • Street Address
  • Address Line 2
  • City
  • State / Province
  • ZIP / Postal Code
  • Country

Each subfield provides the same customization options — Sublabel, Description, Hide Label, Required (with a Required Message), and Placeholder. This makes it easy to keep the address layout clear and consistent.

Address field options in IvyForms showing editable subfields for address components.

By default, the “Street Address” section is expanded, while other parts — such as “City,” “ZIP / Postal Code,” and “Country” — remain collapsed. You can expand or collapse any section using the small arrow icon on the right. Each address line can be enabled or disabled individually using the purple toggle on the left.

 

The Advanced tab does not include any additional settings for the Address field.

 

Radio Button Field

The Radio Button field lets users select one option from a list of choices.

  • Option List — add, remove, or rename options.
  • Show values — display stored values next to option labels.
  • Shuffle options — randomize the order of available options.

Radio button field options in IvyForms showing option list and shuffle toggle.

 

What’s next?

Now that you know how each field works, you can start customizing their behavior and appearance. Next, learn how to configure notifications and confirmations in IvyForms.