Skip to content

Question Types

Formware forms are built using different question types, each designed to collect a specific kind of response—such as text, selections, ratings, or files.

  1. Open your form in the Formware editor
  2. Go to the Create tab
  3. Click the + Add Content button
  4. Select a question type from the list

Available Question Types

Below is an overview of all available question types and when to use them.


Use these question types to collect structured contact details.

Collect multiple contact details (such as name, email, and phone) in a single question.
→ Learn more: Contact Info

Accepts only valid email formats (e.g., [email protected]). If someone tries to add text in the wrong format, they’ll see a warning message, and have to try again.
→ Learn more: Email

Includes country code selection and validates phone number formats automatically.
→ Learn more: Phone Number

Collect a complete address in one question.
→ Learn more: Address

Collect URLs and website links from respondents.
→ Learn more: Website


Use these when respondents need to select from predefined options.

Offer one or more selectable options. Supports single or multiple selections.
→ Learn more: Multiple Choice

Display a list of options in a compact dropdown menu—ideal for long lists.
→ Learn more: Dropdown

Let respondents choose from images instead of text options.
→ Learn more: Picture Choice

Collect simple binary responses with fixed Yes and No options.
→ Learn more: Yes/No

Add a disclaimer or terms to your form. If you need people to agree to your Legal question to complete your form and submit responses, set this question as Required. → Learn more: Legal


Use these to measure opinions, satisfaction, or feedback.

Measure how likely someone is to recommend your product or service on a scale of 0–10.

→ Learn more: NPS

Collect ratings on a numeric scale with customizable ranges.
→ Learn more: Opinion Scale

Provide visual rating options such as stars or icons.
→ Learn more: Rating


Use these for open-ended responses.

Collect brief, single-line answers such as names or IDs. Supports character limits.
→ Learn more: Short Text

Allow detailed, multi-line responses such as feedback or descriptions.
→ Learn more: Long Text


Accept numeric input only. You can set minimum and maximum values for validation.

  • Supports positive whole numbers only
  • Does not support decimals or negative values

→ Learn more: Number

Tip: For inputs like ZIP or postal codes, use Short Text instead.

Allow respondents to upload files such as documents, images, or portfolios.
→ Learn more: File Upload

Let respondents select a date in one of the supported formats:

  • Month–Day–Year
  • Year–Month–Day
  • Day–Month–Year

→ Learn more: Date


These elements help organize your form rather than collect responses.

Add text, instructions, or section introductions without requiring an answer.

Displayed after form submission. You can customize this screen.
→ Learn more: Thank You Screen


Each question type includes a Config panel on the right-hand side of the editor, where you can:

  • Make questions required
  • Add logic and branching
  • Include images or videos
  • Adjust validation and input rules

Choosing the right question type helps improve form clarity, ensures better data quality, and creates a smoother experience for respondents.