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)