field types
All Field Types
QuipForm includes a powerful collection of field types and content blocks that allow you to create everything from simple contact forms to complex surveys, applications, registrations, payment forms, and onboarding flows.
Fields collect responses from respondents, while blocks help structure and present content throughout your form.
You can add new fields and blocks by typing / inside the editor and selecting the desired option.
Text Fields
Short Text
Collect a single line of text.
Common use cases:
- Name
- Company
- Job title
- City
- Short answers
Long Text
Collect multi-line responses.
Common use cases:
- Feedback
- Comments
- Project requirements
- Testimonials
Collect and validate email addresses.
Common use cases:
- Newsletter signups
- Lead generation
- Contact forms
Phone Number
Collect phone numbers from respondents.
Common use cases:
- Sales inquiries
- Customer support
- Appointment requests
Link
Collect website URLs.
Common use cases:
- Portfolio submissions
- Social profiles
- Company websites
Number
Collect numeric values.
Common use cases:
- Age
- Quantity
- Budget
- Employee count
Date & Time Fields
Date
Allow respondents to select a date.
Common use cases:
- Birthdays
- Booking requests
- Event registrations
Time
Allow respondents to select a time.
Common use cases:
- Appointment scheduling
- Availability collection
Choice Fields
Multiple Choice
Respondents select one option from a list.
Common use cases:
- Single-answer surveys
- Preferences
- Registrations
Checkboxes
Respondents can select multiple options.
Common use cases:
- Interests
- Services needed
- Feature requests
Dropdown
Display options inside a dropdown menu.
Common use cases:
- Country selection
- Categories
- Large option lists
Multi Select
Allow respondents to choose multiple values from a dropdown-style field.
Common use cases:
- Skills
- Interests
- Product selections
Yes / No
Provide a simple binary choice.
Common use cases:
- Qualification questions
- Eligibility checks
- Preferences
Advanced Input Fields
Rating
Collect ratings using a scoring system.
Common use cases:
- Customer satisfaction
- Product feedback
- Event reviews
Ranking
Allow respondents to rank options in order of preference.
Common use cases:
- Feature prioritization
- Preference studies
- Market research
Linear Scale
Collect responses on a numeric scale.
Common use cases:
- NPS surveys
- Satisfaction scoring
- Agreement scales
Matrix (Grid)
Display multiple questions within a structured grid.
Common use cases:
- Employee surveys
- Product evaluations
- Research forms
File Upload
Allow respondents to upload files.
Common use cases:
- Resumes
- Documents
- Images
- Supporting materials
E-Signature
Capture digital signatures directly within a form.
Common use cases:
- Agreements
- Consent forms
- Contracts
- Authorizations
Payment & Verification Fields
Payment
Collect one-time or recurring payments through Stripe.
Common use cases:
- Registrations
- Product purchases
- Memberships
- Service payments
reCAPTCHA
Protect forms from spam and automated submissions.
Common use cases:
- Public forms
- Contact forms
- Lead generation forms
Smart Fields
Calculated Field
Automatically calculate values based on answers submitted elsewhere in the form.
Common use cases:
- Price calculators
- Quote generators
- Score calculations
- Cost estimators
Hidden Field
Store information without displaying it to respondents.
Common use cases:
- Campaign tracking
- Internal identifiers
- Referral tracking
Respondent Country
Automatically detect the respondent's country.
Common use cases:
- Geographic segmentation
- Localization
- Reporting
Web3 Wallet Connect
Allow respondents to connect a supported crypto wallet.
Common use cases:
- Web3 applications
- Community registrations
- Blockchain projects
Logic & Workflow Fields
Conditional Logic
Show, hide, or route respondents based on previous answers.
Common use cases:
- Qualification flows
- Branching surveys
- Personalized experiences
Answer Piping
Reuse previous answers throughout the form.
Example:
Hi {{First Name}}, thanks for completing the application.
Common use cases:
- Personalized questions
- Dynamic confirmations
- Custom thank-you messages
Structure Fields
New Page
Create multi-page forms by splitting content into separate steps.
Benefits include:
- Better user experience
- Reduced overwhelm
- Improved completion rates
Thank You Page
Customize the page shown after a successful submission.
Common use cases:
- Confirmation messages
- Next steps
- Redirect instructions
- Resource downloads
Content Blocks
Title
Create the primary heading for your form.
Heading 1 (H1)
Create major sections.
Heading 2 (H2)
Create subsection headings.
Heading 3 (H3)
Create smaller content sections.
Text Block
Add descriptions, instructions, or supporting content.
Label
Display supporting labels and contextual information.
Divider
Visually separate sections of your form.
Media Blocks
Image
Display images directly within your form.
Video
Embed videos for instructions, onboarding, or demonstrations.
Audio
Embed audio content within your form.
Embed
Display content from supported external sources.
Common examples:
- Maps
- Videos
- Calendars
- Interactive content
Choosing the Right Field
When building forms:
- Use Short Text for simple answers.
- Use Multiple Choice whenever possible.
- Use Long Text only when detailed responses are needed.
- Use New Pages for longer forms.
- Use Conditional Logic to reduce unnecessary questions.
- Use Calculated Fields for pricing and scoring workflows.
The best forms ask only the questions necessary to achieve the desired outcome.
Related Articles
- Conditional Logic
- Calculated Fields
- File Uploads
- Payment Fields
- Answer Piping
With 40+ field and content block types, QuipForm can support everything from simple contact forms to advanced business workflows.