Go to app

Question types

Every question you can add to a form, and what each one is good for.


Add a question from the Blocks tab on the right of the editor, under Questions, or type / on the canvas and look under Form Fields. Hover a block to preview it. The names below are the labels you see there.

The Blocks tab: click a block or drag it onto the canvas.

Text and input

These questions collect typed answers. Email, Website URL, and Phone Number also check the format as the respondent types.

TypeWhat it doesGood for
Text InputSingle-line text field. Optional minimum and maximum length and a pattern.Names, job titles, short answers
Text AreaMulti-line text field that grows as the respondent types. Same rules as Text Input.Messages, feedback, cover letters
EmailChecks the address format. Can receive the confirmation email.Contact forms, registrations
Website URLChecks that the answer is a web address.Portfolios, social profiles
Phone NumberCountry picker with flags; checks the number for that country.Support requests, order forms
NumberNumbers only, with an optional minimum and maximum.Ages, quantities, budgets

Only these six have a placeholder and a default value, and you can turn each into any of the others.

Choice

TypeWhat it doesGood for
Radio ButtonsVertical list where exactly one option can be picked.Yes/no questions, plan selection
DecisionA ready-made choice of approve, decline, or changes, so an automation can act on the verdict. See Decisions & approvalsApprovals, sign-offs, quote acceptance
CheckboxesAny number of options can be ticked.Preferences, wishlists, consent
DropdownCompact picker that opens on click, with search.Countries, departments, long lists
Toggle SwitchA switch whose answer is on or off.Opt-ins, terms acceptance
Single Picture ChoiceImage cards with labels; only one can be picked.Product selection, visual preference
Multi Picture ChoiceImage cards with labels; several can be picked.Design preference sets, visual quizzes

Rating and scale

The Summary tab shows a chart for each of these.

TypeWhat it doesGood for
Star RatingA row of stars, 5 by default, up to 10.Satisfaction scores, reviews
Linear ScaleA numbered scale, up to 10.NPS, agreement scales
RankingDrag-to-reorder list. Every option is always ranked, so it never blocks submission.Priority lists, preference order
Matrix / GridRows are sub-questions, columns are the answers; one column per row.Satisfaction surveys, comparison grids

Date and time

TypeWhat it doesGood for
Date PickerCalendar popup with an optional earliest and latest date.Birthdates, event dates, deadlines
Time PickerTime-of-day input with an optional earliest and latest time.Meeting times, availability windows

Files and documents

TypeWhat it doesGood for
File UploadRespondents drag in files or browse for them. You set the accepted types, the size cap, and how many files. See File uploads & signaturesResumes, photos, receipts
SignatureRespondents draw with a mouse or finger; Formstep stores it as an image.Contracts, consent forms, waivers
DocumentsFiles you give the respondent to download. A request can add files for its one recipient. See Documents blockContract drafts, price lists, terms

Uploaded files, signatures, and the documents you add count toward your workspace's storage. See Limits & quotas.

Payments and scheduling

TypeWhat it doesGood for
PaymentOne-time payment through Stripe when the respondent submits. Logic can change the amount. See Payment collectionRegistration fees, orders, donations
Schedule appointmentBook a time from your Cal.com calendar inside the form. See Cal.comConsultations, interviews, demos

Looking for CAPTCHA?

Bot protection is a form setting, not a question. See Bot protection.

Blocks that are not questions

Next steps