Dashboard

Form Blocks

Complete reference for all available form blocks. Click any block for detailed configuration options, use cases, and tips.

Available in:FormsPollsWidgets

Basic Inputs

Short Text

Single line text input for names, titles, brief answers

FormsWidgets

Basic Settings

  • •Placeholder text

Advanced Settings

  • •Min/max character length
  • •Validation (letters only, numbers only, alphanumeric, no special chars, custom regex)
  • •Custom error message
  • •Default value
  • •Browser autofill hints (name, email, phone, address, etc.)
Long Text

Multi-line textarea for comments, feedback, descriptions

FormsWidgets

Basic Settings

  • •Placeholder text

Advanced Settings

  • •Min/max character length
  • •Custom error message
@
Email

Email input with built-in validation

FormsWidgets

Basic Settings

  • •Placeholder text

Advanced Settings

  • •Allowed domains (restrict to specific domains)
  • •Block disposable email addresses
  • •Custom error message
123
Number

Numeric input with formatting options

FormsWidgets

Subtypes

Text inputButtons (wrap)Buttons (inline scroll)Dropdown

Basic Settings

  • •Display style
  • •Placeholder
  • •Min/max value
  • •Prefix
  • •Suffix

Advanced Settings

  • •Step increment (1, 0.1, 0.01, 0.001)
  • •Allow decimals
  • •Show thousand separator
  • •Custom error message
Phone

Phone number with country code selector

FormsWidgets

Basic Settings

  • •Default country
  • •Show country selector
  • •Placeholder

Advanced Settings

  • •Allowed countries
  • •Custom error message
Website URL

Collect website links, social profiles, and portfolios with smart presets

FormsWidgets

Subtypes

Website (general)LinkedInTwitter/XInstagramGitHubFacebookYouTubeTikTokPortfolioCustom

Basic Settings

  • •URL type/preset
  • •Placeholder
  • •Custom label

Advanced Settings

  • •Multiple URL fields (mini-steps within one question)
  • •Accept handle only (store username instead of full URL)
  • •Auto-add https:// prefix
  • •Custom URL prefix (for custom preset)
  • •Per-field required setting (in multi-field mode)
  • •Custom error message
Date

Date picker with optional time selection

FormsWidgets

Subtypes

DateDate of BirthDate & TimeTime onlyMonthYear

Basic Settings

  • •Date subtype
  • •Placeholder

Advanced Settings

  • •Min/max date
  • •Prevent past dates
  • •Prevent future dates
Date Range

Start and end dates for bookings, events

FormsWidgets

Basic Settings

  • •Start/end labels
  • •Duration label

Advanced Settings

  • •Include time
  • •Min/max date
  • •Prevent past dates
  • •Require end date
  • •Minimum duration
  • •Timezone
Currency

Single currency amount with formatting

FormsWidgets

Basic Settings

  • •Currency (USD, EUR, GBP, etc.)
  • •Placeholder

Advanced Settings

  • •Allow decimals
  • •Min/max value limits
Currency Range

Salary, budget, or price range with currency formatting

FormsWidgets

Basic Settings

  • •Currency (USD, EUR, GBP, etc.)
  • •Min/max placeholders

Advanced Settings

  • •Allow decimals
  • •Min/max value limits
Contact Info

Collect name, email, phone, address together

FormsWidgets

Basic Settings

  • •Enable/disable fields (first name, last name, email, phone, company, job title, address)
  • •Mark fields as required
  • •Custom field labels
  • •Layout (sequential or grouped)

Choice

Rating & Feedback

Pro Features

Content & Utility

About Polls

Polls use a specialized multiple choice format with additional features:

  • •Poll mode: Vote and see aggregate results
  • •Quiz mode: Test knowledge with scoring and correct answers
  • •Assessment mode: Personality quiz with weighted outcomes
  • •Survey mode: Collect individual responses without aggregation

Poll options support custom colors, images, correct answer marking (quiz mode), and outcome weights (assessment mode).

Common Settings (All Blocks)

  • •Title: The question text shown to respondents
  • •Description: Optional helper text below the question
  • •Required: Whether the question must be answered
  • •Conditional Logic: Show/hide, skip, or jump based on previous answers