# Form field types

The app provides a wide range of field types to help you collect exactly the data you need.\
Below is an overview of all available fields and when to use them.

### Basic input fields

Use these fields to collect simple customer information. Text – Short text input (names, titles)

* **Text** – Short text input (names, titles)
* **Textarea** – Long text input (messages, notes)
* **Email** – Email address with validation
* **Phone** – Phone number input
* **Number** – Numeric values and quantities
* **Password** – Secure password input
* **URL** – Website or link input

***

### Selection fields

Use these fields when customers need to choose from predefined options.

* **Dropdown** – Select one option from a list
* **Checkboxes** – Select multiple options
* **Radio buttons** – Select one option
* **Image Options** – Select options using images
* **Switch** – Toggle yes/no choices
* **Range slider** – Select a value within a range
* **Consent** – Confirm agreement or permission

***

### Advanced & structured fields

These fields help you build more powerful and dynamic forms.

* **Repeater** – Allow users to add multiple entries
* **Matrix** – Collect structured answers in rows and columns
* **Rating star** – Star-based rating
* **Rating level** – Scaled rating input
* **Feedback** – Customer sentiment or feedback input

***

### Special-purpose fields

Use these fields for advanced workflows and automation.

* **Hidden field** – Store values users don’t see
* **Date & time** – Select dates and times
* **Signature** – Collect electronic signatures
* **File upload** – Upload documents or images
* **Product** – Select Shopify products
* **Color picker / swatch** – Select colors

***

### Layout & content blocks

These blocks help you structure and style your form.

* **Heading** – Add section titles
* **Paragraph** – Add instructions or descriptions
* **Divider** – Separate form sections
* **HTML** – Add custom HTML content
* **Button** – Custom action buttons

***

#### Need More Help?

If you still need assistance, please contact us at [**support@powerfulform.com**](mailto:support@powerfulform.com). Our team will be happy to help you resolve any issues or guide you further.
