Form Fields

Fields are the fundamental unit of data in Feathery. Learn how they behave and how to use them.
Fields are the fundamental unit of data in Feathery. A field can be used to collect a piece of information from one of your end users.
Field IDs must be unique across all fields and across forms. Make sure to give your field a readable name so you can easily identify it.

Form vs Hidden Field

Feathery supports two types of fields, form fields and hidden fields.
Form fields are the fields visible to your end users who fill them out. These are added to your form from the visual editor as text fields, dropdowns, file uploads, and more.
Hidden fields are fields that your end users don't directly fill out, but they can be used to control the behavior of your form and run custom logic. Learn more


They can be populated via an integration like Plaid, set via our API or embed SDK, and even passed in through Feathery-hosted form URLS. The structure of field values set from our hosted form URLs looks like<form slug>/?<field-id>=<field-value>. To specify multiple values for a given field, you can specify the query parameter in the URL multiple times.