Docs & Support

Learn about all the Formidable features and get support from our amazing customer success team.

Name

e changes to the View

The Name field provides the inputs for collecting a person's full name. This means you can add all the inputs for a name with a single click instead of adding, renaming, and formatting multiple fields.
Name fields

Standard field options

Select the Name field in the form builder to see its options in the Field Options tab. Several of them are in the Advanced section, so click Advanced to show them.
Name field selected: Field Options tab with the Advanced section collapsed

With Advanced open, each part of the name has its own Default Value, Placeholder Text, and Description boxes. Visibility, Label Position, and Field Key come after them, and Conditional Logic is a separate section at the bottom. Click its heading to expand it.
Name Field Options - Advanced, First Name and Last Name
Name Field Options - Visibility to Conditional Logic

A name field has the following field options:

When a Name field is Required and a visitor fills in only part of the name, each empty part gets its own error message that names the part. When the whole field is empty, one error message shows for the field.

With Formidable Forms Pro, conditional logic can check one part of a Name field. In the list of fields for a condition, pick the part, such as Name (First Name) or Name (Last Name). Pick Name to check the full name.

Formidable Forms makes advanced site building simple. Launch forms, directories, dashboards, and custom WordPress apps faster than ever before.

Field-specific options

Name layout

To change the layout or include a middle name, choose an option in the Name layout dropdown: First Last, Last First, or First Middle Last. The dropdown is below Required and Read Only in the field options. First Last is the default.

Insert placeholders

To add placeholders to the name inputs:

  1. Go to Formidable → Forms and open your form in the form builder. If it has no Name field yet, click Name in the Add Fields list to add one.
  2. Select the name field where you want to insert a placeholder.
  3. In the field options, click Advanced to expand it.
  4. Type the placeholder for the first name in the Placeholder Text box under First Name.
  5. Type the placeholder for the last name in the Placeholder Text box under Last Name. With the First Middle Last name layout, Middle Name has its own Placeholder Text box too.
    Name fields Placeholder Text boxes
  6. Click Update to save your changes.
  7. Click Preview and choose On Blank Page. When the user opens the form, the name fields show the placeholder text. When they start typing in the name fields, the placeholder text is cleared.
    Name fields Placeholder Gif
  8. For more information on placeholder text, visit the Placeholders page.

Insert default values

— Premium Feature —

To add default values to the name inputs:

  1. Go to Formidable → Forms and open your form in the form builder. If it has no Name field yet, click Name in the Add Fields list to add one.
  2. Select the name field where you want to insert default values.
  3. In the field options, click Advanced to expand it.
  4. In the Default Value box under First Name, click the … icon (4). A list of smart tags opens, with a search box at the top. Each part of the name has its own Default Value box.
    Name fields Default Values - the … icon in the First Name Default Value box and the Display Name smart tag
  5. Click a smart tag, such as Display Name (5), to insert it in the Default Value box.
  6. Click Update to save your changes.
  7. Click Preview and choose On Blank Page. When the user opens the form, the name field is dynamically populated with the default value.
  8. For more information on default values, visit the Default Values page.

Display name fields

To display specific data from a Name field, insert the following shortcodes into a View or email. In all the examples, replace x with the field ID/key of the name field.

  • Display the name field:
    [x]
  • Display the First Name:
    [x show="first"]
  • Display the Middle Name, when the field uses the First Middle Last name layout:
    [x show="middle"]
  • Display the Last Name:
    [x show="last"]
Was this article helpful? *

This article may contain affiliate links. Once in a while, we earn commissions from those links. But we only recommend products we like, with or without commissions.

In this article

    We have a small, but amazing team of dedicated people who are committed to helping you achieve your goals and project requirements.


    Copyright © 2026 Strategy11, LLC. Formidable Forms® is a registered trademark Strategy11, LLC.

    Complete your purchase
    Don't forget your purchase!
    Complete Purchase
    Join 400,000+ using Formidable Forms to create form-focused solutions fast. Get Formidable Forms