Build
Catalog
| Block | Group | Use | Page |
|---|---|---|---|
| Short answer | Questions | A single line of text. | /docs/short-answer |
| Long answer | Questions | A multi-line text area. | /docs/long-answer |
| Multiple choice | Questions | Pick one option from a list. | /docs/multiple-choice |
| Checkboxes | Questions | Pick one or more options. | /docs/checkboxes |
| Dropdown | Questions | Pick one option from a menu. | /docs/dropdown |
| Multi-select | Questions | Pick several options from a menu. | /docs/multi-select |
| Number | Questions | A numeric value. | /docs/number |
| Questions | An email address. | /docs/email | |
| Phone number | Questions | A telephone number. | /docs/phone-number |
| Respondent's country | Questions | Ask the respondent to select their country. | /docs/respondents-country |
| Link | Layout | A link with custom display text. | /docs/link |
| File upload | Questions | Upload a file. Private and secure file is on by default. Those files go to a private bucket and need a signed download URL. | /docs/file-uploads |
| Date | Questions | A calendar date. | /docs/date |
| Time | Questions | A time of day. | /docs/time |
| Linear scale | Questions | Rate along a numeric scale. Set min and max. A new block starts at 1 to 5. That is a default, not a cap. Use 0 to 10, 1 to 10, or any integer range. | /docs/linear-scale |
| Matrix | Questions | Ask several questions with the same options. | /docs/matrix |
| Rating | Questions | A star rating. | /docs/rating |
| Payment | Questions | Collect a Stripe payment. | /docs/payments |
| Signature | Questions | Draw a signature. | /docs/signatures |
| Ranking | Questions | Order a list of items. | /docs/ranking |
| Section break | Layout | Start a new page or stepper circle. Questions above stay on the same screen in Pages, Stepper, and Focus. With no section break, Focus still shows one question at a time. | /docs/section-break |
| 'Thank you' page | Layout | Show a completion message. | /docs/thank-you |
| Text | Layout | A paragraph of copy. | /docs/text |
| Heading 1 | Layout | A large heading. | /docs/heading-1 |
| Heading 2 | Layout | A medium heading. | /docs/heading-2 |
| Heading 3 | Layout | A small heading. | /docs/heading-3 |
| Divider | Layout | A horizontal line. | /docs/divider |
| Title | Layout | A form title block. | /docs/title |
| Label | Layout | A small caption. | /docs/label |
| Image | Media | Show an image from a URL. | /docs/image |
| Video | Media | Embed a YouTube or Vimeo video. | /docs/video |
| Audio | Media | Embed an audio file. | /docs/audio |
| Embed anything | Media | Embed an allowed HTTPS page. | /docs/embed-anything |
| Conditional logic | Advanced | Show, hide, require, or jump based on answers. | /docs/conditional-logic |
| Calculated fields | Advanced | Compute a value from other answers. | /docs/calculated-fields |
| Hidden fields | Advanced | Store a URL parameter or static value. | /docs/hidden-fields |
| reCAPTCHA | Advanced | Require a Google reCAPTCHA check. | /docs/recaptcha |