Question Types
Rowform offers 22 question types to collect any kind of data. Each type is designed for a specific input scenario with built-in validation.
Text Input Types
Short Text
A single-line text field for brief answers like names, titles, or short responses.
- Options: Placeholder text, required toggle.
Long Text
A multi-line text area for longer responses like feedback, comments, or descriptions.
- Options: Placeholder text, required toggle.
A text field with built-in email validation. Ensures respondents enter a valid email address.
- Options: Placeholder text, required toggle.
Phone
A phone number field with a country code selector dropdown.
- Options: Required toggle.
Number
A numeric-only input field. Accepts integers and decimals.
- Options: Placeholder text, required toggle.
Website
A URL input field for collecting website addresses.
- Options: Placeholder text, required toggle.
Date
A date picker that lets respondents select a date from a calendar.
- Options: Required toggle.
Choice & Selection Types
Multiple Choice
A single-select question with radio buttons. Respondents pick one option.
- Options: Add/remove/reorder choices, allow "Other" option, randomize order, horizontal or vertical layout, required toggle.
Checkbox
A multi-select question with checkboxes. Respondents can pick multiple options.
- Options: Add/remove/reorder choices, allow "Other" option, randomize order, horizontal or vertical layout, required toggle.
Dropdown
A select dropdown for picking one option from a list. Ideal when you have many choices and want to save space.
- Options: Add/remove/reorder choices, required toggle.
Complex Input Types
Contact Info
A multi-field block that collects name, email, and phone number in a single question.
- Options: Required toggle.
Address
A multi-field block for collecting a full address: street, city, state/province, zip/postal code, and country.
- Options: Required toggle.
Scheduler
An appointment scheduling widget that lets respondents pick a date and time.
- Options: Required toggle.
Matrix
A grid-style question with rows and columns. Respondents select one option per row using radio buttons.
- Options: Customize row labels, customize column labels, required toggle.
- Use case: Likert scales, comparative ratings, multi-criteria evaluations.
Rating & Feedback Types
Rating
A 1-to-5 star rating. Respondents click stars to rate.
- Options: Required toggle. Star color is set globally in the Design tab.
Opinion Scale
A 0-to-10 numeric scale. Respondents click a number to indicate their level of agreement or satisfaction.
- Options: Required toggle.
NPS (Net Promoter Score)
A specialized 0-to-10 scale for measuring customer loyalty. Identical to Opinion Scale but labeled with "Not at all likely" and "Extremely likely" anchors.
- Options: Required toggle.
Ranking
A drag-to-order question. Respondents rank items by dragging them into their preferred order.
- Options: Add/remove/reorder items, required toggle.
Special Types
Signature
A digital signature pad. Respondents sign using their mouse or finger (on touch devices).
- Options: Required toggle.
- Note: Signatures are saved as images.
File Upload
Lets respondents upload files. You can restrict which file types are accepted.
- Categories: Images (JPG, PNG, GIF, WebP), Documents (PDF, DOCX, XLSX, PPTX), Videos (MP4, WebM, MOV), Audio (MP3, WAV, OGG), or All.
- Options: Category filter, required toggle.
- Limit: 10 MB per file.
Statement
A display-only block with no input field. Use it to provide instructions, context, or section breaks within your form.
- Options: Button text (to continue to the next question).
Legal
A checkbox for accepting terms, privacy policies, or other legal agreements. The respondent must check the box to proceed.
- Options: Required toggle.
Payment (Coming Soon)
A payment collection field powered by Stripe. This question type is currently in development.
Thank You Page
The final screen respondents see after submitting the form. Customize the message and add a link or call-to-action.
- Options: Custom title, custom message, button text, redirect URL.
- Note: Every form includes a Thank You page by default.
Common Properties
All question types share these properties:
| Property | Description |
|---|---|
| Required | When enabled, respondents must answer this question to proceed. |
| Description | Optional helper text displayed below the question title. |
| Button Text | Customize the label on the "Next" button. |
| Alignment | Align the question text to the left, center, or right. |