Formidable Forms comes with 28 field types. This page will help you learn about each of the field types offered by Formidable.
Single Line Text
Allows a user to enter a single line of text.
Provides ample space for a user to enter multiple lines of text.
Allows a user to select any number of options by clicking checkboxes.
Prevents the user from selecting more than one option. This field type is often used for yes or no questions.
Allows a user to select a response from a drop-down menu.
Behaves just like a text field, but also checks the text to make sure it matches the pattern expected of a real email address (ex. a user mistakenly enters 'jordansmithexample.com' as their address -- this is missing the '@' and would show an error). In the form settings, you have the option to send an automated response to this email address.
Verifies that the value entered is a valid URL.
Requires the user to verify that they are human before submitting the form. This helps protect your account from Spam. You must set up reCAPTCHA keys in your 'Global Settings' before it will be functional.
May be used to add a basic section heading, a collapsible section, or a repeatable section.
- Heading: This will allow you to give your section a title.
- Collapsible: Any field that you drag into this field will be collapsible under the heading.
- Repeatable: Allows users to repeat a group of fields any number of times.
Enables you to make your form multi-paged by adding page breaks.
Allows a user to upload any file types supported by your WordPress installation. The maximum file size is set in your php.ini on your server and the files are stored in your WordPress Media Library in the location specified in your WordPress settings. For more information on file uploads, click here.
Provides a user with more control over text and paragraph styling without using HTML.
Only allows numeric values to be entered (e.g. 394 or 2328.33).
Checks the value entered for a valid phone number, social security number, zip code, etc.
Allows a user to select a date from a pop-up calendar.
Allows a user to select a time from a drop-down list.
Allows a user to reference images that are already uploaded or located elsewhere online. This field contains URL validation and a thumbnail image for the specified image.
Provides radio buttons with options 1-10. This field type can easily be used for star-based ratings.
Provides you with the tools to create dynamic drop-downs, checkboxes, radio buttons, or a list, as well as link multiple forms. This is an incredibly powerful, but complex field. To learn more on using this field type, see the documentation on Data from Entries fields.
Use to create dropdowns and radio buttons that are dynamically populated with submitted entries. See the documentation on Lookup fields.
This field allows you to embed a form (Form A) into another form (Form B). Form A may only be embedded once in Form B, but it may be embedded in any number of forms.
May be used for any values you don't want your users to see or edit. This field is most useful in conjunction with Dynamic Default Values which allow you to populate the hidden field without the user ever seeing it. You can use any of the codes listed under the Dynamic Default Values section located on the right side of the page when you are editing a form.
User Id (hidden)
If a user is logged in when they submit a form, their user ID will be automatically saved to this field, which allows users to return and edit their entries. This field also allows you to display their profile information (name, email, login, etc.) in forms and custom displays. This field will be added automatically if you choose to limit the form to one entry per user or allow users to edit previous responses.
A single line text field that hashes out the characters entered for security. Note: entered text is saved as plain text (not hashed) in the database unless you have the Registration Add-on installed. With the Registration Add-on, password values are not saved to the Formidable database.
Provides you with an area to add blocks of text, images, or other HTML that will be displayed in your form, but will not be saved with each entry.
May be used to add a comma-separated list of tags or categories. If you are creating WordPress posts with your form, you can select this field to be used with any category/taxonomy. For more information on Tags fields, refer to the Tags article.
Provides all the fields needed for the user to input a mailing address.
Allows the user to write their signature with the mouse/trackpad or type it.
To learn more about what these fields can do, visit the Field Options page.