Skip to content

Field Types Reference

Qivra Form Builder offers a variety of field types to collect different kinds of information. This reference guide covers all available fields and when to use each one.

The most versatile field for collecting short text responses.

PropertyDescription
Use ForNames, addresses, titles, short answers
ValidationMin/max length, required
SettingsLabel, placeholder, default value

Best Practices:

  • Use for single-line responses
  • Set appropriate character limits
  • Provide clear placeholders

Specialized field for email addresses with built-in validation.

PropertyDescription
Use ForEmail addresses
ValidationEmail format validation, required
SettingsLabel, placeholder, default value

Best Practices:

  • Always mark as required for contact forms
  • Email format is automatically validated
  • Use for notification recipients

Field for collecting phone numbers.

PropertyDescription
Use ForPhone numbers
ValidationPhone format, required
SettingsLabel, placeholder, default value

Best Practices:

  • Consider international formats
  • Add placeholder with expected format
  • Use for callback requests

Field for numeric values only.

PropertyDescription
Use ForQuantities, ages, prices, measurements
ValidationMin/max values, required
SettingsLabel, placeholder, default value, step

Best Practices:

  • Set min/max limits when appropriate
  • Use for quantities in order forms
  • Great for age verification

Date picker for selecting dates.

PropertyDescription
Use ForBirthdays, appointment dates, deadlines
ValidationDate format, required
SettingsLabel, placeholder, min/max date

Best Practices:

  • Set reasonable date ranges
  • Use for booking and scheduling
  • Perfect for date of birth collection

Dropdown menu for selecting one option from a list.

PropertyDescription
Use ForLong lists of options, single selection
ValidationRequired
SettingsLabel, options list, default selection

When to Use:

  • More than 5 options
  • Limited space on form
  • Options don’t need to be visible at once

Best Practices:

  • Order options logically
  • Keep option text concise
  • Consider “Other” option for unexpected choices

Mutually exclusive options displayed as a list.

PropertyDescription
Use For2-5 options, single selection
ValidationRequired
SettingsLabel, options list, layout (vertical/horizontal)

When to Use:

  • 2-5 options to choose from
  • All options should be visible
  • Important to compare options

Best Practices:

  • Use for Yes/No questions
  • Great for rating scales
  • Keep option text brief

Single checkbox or multiple checkboxes for selections.

PropertyDescription
Use ForAgreements, multiple selections, opt-ins
ValidationRequired (for agreements)
SettingsLabel, options list (for multiple)

Types:

TypeUse Case
Single CheckboxTerms agreement, newsletter opt-in
Multiple CheckboxesSelect multiple interests, features

Best Practices:

  • Use for terms and conditions
  • Great for “Select all that apply”
  • Keep checkbox labels clear and concise

Rich text content area for instructions, headings, or descriptions.

PropertyDescription
Use ForInstructions, headings, descriptions, policies
FeaturesRich text formatting, links, lists
SettingsContent, styling options

Formatting Options:

  • Bold, italic, underline
  • Headings (H1-H6)
  • Bullet and numbered lists
  • Links
  • Text alignment

Best Practices:

  • Add instructions before complex sections
  • Use for form introductions
  • Include policies or disclaimers

Visual separator between form sections.

PropertyDescription
Use ForSeparating form sections
SettingsStyle, color, spacing

When to Use:

  • Between distinct sections
  • After introductory text
  • Before submission button

Best Practices:

  • Don’t overuse dividers
  • Use to improve visual hierarchy
  • Combine with text blocks for section headers

Allow customers to upload files with their submission.

PropertyDescription
Use ForDocuments, images, screenshots, resumes
ValidationFile type, file size, required
SettingsLabel, allowed types, max size, max files

Supported File Types:

  • Images: JPG, PNG, GIF, WEBP
  • Documents: PDF, DOC, DOCX
  • Spreadsheets: XLS, XLSX, CSV
  • Others: ZIP, TXT

Best Practices:

  • Limit file size (recommend 10MB max)
  • Specify allowed file types
  • Great for product customization requests
  • Use for warranty registration with receipts

Specialized field for selecting products from your Shopify store.

PropertyDescription
Use ForProduct inquiries, warranty registration, reviews
FeaturesSearch products, display product images
SettingsLabel, required, single/multiple selection

When to Use:

  • Product feedback forms
  • Warranty registration
  • Return/exchange requests
  • Product inquiries

Best Practices:

  • Use for forms related to specific products
  • Great for customer support forms
  • Helps track issues by product

Visual rating field for collecting user feedback and reviews.

PropertyDescription
Use ForProduct reviews, customer satisfaction, service ratings
SettingsLabel, number of stars (1-10), required

Best Practices:

  • Use for customer satisfaction surveys
  • Great for product review forms
  • Keep star count to 5 for consistency

Visual selection field where users choose from image-based options.

PropertyDescription
Use ForVisual product selection, style preferences, design choices
SettingsLabel, image options, required, single/multiple selection

When to Use:

  • Product variant selection
  • Style or design preference
  • Visual categorization

Best Practices:

  • Use high-quality images for each option
  • Keep option text concise
  • Ensure images load quickly

Dropdown field pre-populated with all countries.

PropertyDescription
Use ForShipping forms, international inquiries, address collection
SettingsLabel, required, default selection

Best Practices:

  • Set default to your primary market
  • Use for international shipping forms
  • Combine with address fields

Composite field for collecting complete addresses.

PropertyDescription
Use ForShipping addresses, business addresses, billing info
SettingsLabel, required, layout options

Best Practices:

  • Use for order forms and shipping
  • Combine with Country Selector
  • Consider auto-fill support

Visual color selection field with a color palette.

PropertyDescription
Use ForProduct customization, design preferences, color orders
SettingsLabel, required, default color

Best Practices:

  • Use for custom product orders
  • Great for print or design businesses
  • Provide default color suggestions

Time selection field with a dropdown or input interface.

PropertyDescription
Use ForAppointment times, scheduling, delivery windows
SettingsLabel, required, time format (12h/24h)

Best Practices:

  • Combine with Date picker for full scheduling
  • Set appropriate time intervals
  • Use 12h format for customer-facing forms

Specialized checkbox for legal agreements and consent.

PropertyDescription
Use ForTerms acceptance, privacy consent, policy agreements
SettingsLabel, required, link to terms page

Best Practices:

  • Always make required for legal compliance
  • Include a link to your full terms page
  • Use clear, simple language

Layout element for adding vertical spacing between fields.

PropertyDescription
Use ForVisual breathing room, section separation
SettingsHeight

Best Practices:

  • Use to improve form readability
  • Don’t overuse - can make forms feel long
  • Combine with dividers for clear sections
Field TypeCategoryInput TypeBest For
TextBasicFree textNames, short answers
EmailBasicValidated emailEmail collection
PhoneBasicPhone numberContact numbers
NumberBasicNumericQuantities, ages
DateBasicDate pickerDates, birthdays
TimeBasicTime pickerAppointments, schedules
DropdownChoiceSingle selectLong option lists
RadioChoiceSingle selectShort option lists
CheckboxChoiceMultiple selectMultiple options
Image ChoiceChoiceVisual selectVisual options
File UploadAdvancedFile inputDocuments, images
Product SelectorAdvancedProduct pickerProduct-related forms
Star RatingAdvancedStar ratingReviews, feedback
Country SelectorAdvancedDropdownInternational forms
AddressAdvancedCompositeShipping, billing
Color PickerAdvancedColor inputCustomization
Terms & ConditionsAdvancedCheckboxLegal consent
  1. Need text input?

    • Email address → Email Input
    • Phone number → Phone Input
    • Number only → Number Input
    • Date → Date Input
    • Time → Time Picker
    • General text → Text Input
  2. Need selection?

    • Single choice, many options → Dropdown
    • Single choice, few options → Radio
    • Multiple choices → Checkbox
    • Visual options → Image Choice
  3. Need files?

    • File Upload
  4. Need to display content?

    • Instructions/headings → Text Block
    • Visual separation → Divider
    • Spacing → Spacer
  5. Need product or store integration?

    • Product Selector
    • Country Selector
    • Address Field
  6. Need feedback or consent?

    • Rating/feedback → Star Rating
    • Legal consent → Terms & Conditions
    • Color choice → Color Picker
Play