Getting started
What respondents see
How a hootform form behaves for the people filling it in: one question per screen or all on one page, keyboard shortcuts, saving and resuming.
Respondents open your form's link in any browser. They don't need an account, and nothing needs installing. You can try it yourself on the live demo.
One question at a time
Each screen shows a single question, with a progress bar along the top and a counter such as 02 / 06 in the corner. The counter and "Question 2 of 6" follow the respondent's own path, so if logic skips questions for them, the numbers skip too.
The screen slides up when they continue and down when they go back. Up and down buttons in the corner move between questions they've already seen.
If the form has Review answers before submitting turned on, the last question leads to a list of every answer instead of finishing the form. Selecting an answer goes back to change it, and Submit on that screen sends the response.
All questions on one page
A form set to All questions on one page under Design → Layout shows every question at once on a page that scrolls, with one Submit button at the end. The welcome screen's title and message head the page.
- Logic shows and hides questions as they answer, so they only see the questions on their path.
- Titles that recall an answer or a score update as they type.
- The progress bar fills as they answer the questions on their path.
- Submit checks the whole page at once. Every answer that needs another look gets its message under the question, and the page scrolls to the first one.
The keyboard shortcuts below are for forms that show one question at a time. On one page, Enter doesn't submit the form, and picks don't move anything on, since everything is already there.
Keyboard shortcuts
Forms can be filled in without touching the mouse:
| Key | What it does |
|---|---|
| Enter | Go to the next question, from anywhere on the screen |
| Shift + Enter | New line in a long text answer |
| A, B, C… | Pick the choice with that letter |
| 1, 2, 3… | Pick that number on a rating or scale |
Multiple choice questions that take one answer, Yes / No, ratings and scales move on by themselves a moment after a pick, so there's no button to press. Picking Other doesn't, since there's still something to type.
The button under a question says Next where picking is the answer, OK where the respondent types or ticks something, and Submit on the last question of their path.
Saving and resuming
A response is created as soon as someone answers their first question, and updated with every question after that. On a one-page form it's saved a moment after each change, without pressing anything. If they close the tab halfway, what they'd already answered isn't lost: you'll see it as a partial response (reading partials needs Premium; see Responses).
If they come back to the same link in the same browser within 30 days, they carry on where they stopped. Once they finish, the next visit starts a fresh response.
Checks before moving on
Each answer is checked before the next question appears (on a one-page form, when they press Submit): a required question has to be answered, an email address has to look like one, a number has to be within the limits you set, and so on. The message appears under the question and the field is outlined, so it's clear what to fix.
Where the form ends
After the last question on their path, respondents see an ending: your own thank-you screen, one of several endings chosen by logic, or a redirect to another website. See Welcome screen and endings. An ending also offers Submit another response, which starts again from the beginning.
Accessibility
Forms are plain web pages: every field has a label, focus moves to the new question on each step, and pictures carry the alt text you give them. They work with screen readers, zoom, and on any screen size down to a small phone.