Documentation
IntroductionQuick StartInstallationConfiguration
Question TypesPages & NavigationDrag & DropLive Preview
Conditional LogicPage RoutingFinish Screens
Built-in ThemesCustom ThemingFonts & PatternsLogo & Branding
Viewing ResponsesExporting DataWebhooks
Stripe SetupFixed PricingDynamic Pricing
Custom SlugsEmbed OptionsPublish Checklist
Inviting Team MembersRoles & Permissions
Docker DeployEnvironment VariablesCaddy SetupUpgrading

Question Types

Lygotype includes 17 question types organized into 7 groups. Every type is available in the question editor and fully supports conditional logic rules.

Choice (7 types)

  • Single Select — A radio button group. Respondents choose exactly one option. Supports conditional logic branching.
  • Checkboxes — Multi-select with checkboxes. Respondents can choose one or more options.
  • Dropdown — A single-select dropdown menu. Useful for long option lists.
  • Multi-Select Dropdown — A tag-style dropdown that allows multiple selections. Also called Tagbox.
  • Yes / No — A two-option toggle. Clean and fast for binary questions.
  • Image Picker — Displays options as images. Respondents click to select.
  • Ranking — Respondents drag to rank a list of items in order of preference.

Text (4 types)

  • Single Line Text — A standard one-line text input.
  • Multi-Line Text — A textarea for longer free-form answers.
  • Multi-Text Box — Multiple labelled text inputs in one question.
  • Full Name — Captures first and last name in separate fields.

Scale (2 types)

  • Rating — A star or number rating from 1–10 (configurable range).
  • Slider — A range slider with configurable min, max, and step.

Matrix (3 types)

  • Single Select Matrix — A grid of rows and columns. Respondents select one option per row.
  • Multi-Select Matrix — A grid where respondents can select multiple options per row.
  • Dynamic Matrix — A matrix where respondents can add their own rows at runtime.

Media (2 types)

  • File Upload — Accept file uploads from respondents. Configurable file type and size limits.
  • Signature Pad — A canvas-based signature capture field. Output is saved as a PNG data URL.

Layout (2 types)

  • Panel — Groups questions visually inside a collapsible container.
  • Dynamic Panel — A repeating panel — respondents can add multiple sets of grouped answers.

Other (2 types)

  • Payment — A Stripe payment field. Supports fixed and dynamic pricing. See Stripe Setup.
  • Content Block — A read-only rich text block — useful for instructions, terms, or section headers.

Adding question types

To add a question: click + Add Question in the builder sidebar, or click the + button between existing questions. Select the type from the picker — types are grouped and searchable.

Every question type supports:

  • A question label and optional description/help text
  • Required / optional toggle
  • Conditional visibility rules (show/hide based on other answers)
  • Custom validation (email, phone, URL, number ranges, regex)
← PREVIOUSConfigurationNEXT →Pages & Navigation