Help center
Go to home
Go to templates
Go to settings
Go to help center

How to create an other field

Let respondents write in an answer your list does not offer, either with the built-in "Other" row or with a follow-up question shown by conditional logic.

A fixed list of options is easy to count but it misses the answer you did not think of. Tinyform gives you two ways to catch that answer: switch on the built-in "Other" row, which adds a free-text box to the end of the list, or build the follow-up yourself with conditional logic so you control exactly what appears when someone picks "Other".

A published question with Other picked and its free-text box open

How it works

A choice question with an "Other" row lets a respondent type a value instead of settling for the closest match. The typed text is stored as that question's answer, so it shows up in the Submissions table and the CSV like any other answer.

The built-in row is the quick route: one switch, no extra blocks. The manual route costs a few more blocks but lets you decide what the follow-up says, which type of input it uses, and whether it is required.

The built-in "Other" switch

The switch is available on every question type that offers a list to pick from: Multiple choice, Checkboxes, Dropdown and Multi-select.

Add the question, write your options, then open the question's settings popover and turn on "Other" option.

The block settings opened and the Other option switched on, adding a fourth row

On the published page the respondent sees an "Other" row after the last option. Picking it reveals a text box with the placeholder "Type your answer…". The row is drawn after the list rather than inside it, so it is always the last entry however the options are ordered.

The same question in Preview, with Other picked

Building the follow-up yourself

If you want the follow-up to be a full question of its own, add "Other" as a plain option and reveal a hidden question when it is chosen.

  1. Add the choice question

    Insert a Multiple choice block (type /multiple in the editor) and add "Other" as one of its options.
A question whose fourth option was typed in by hand
  1. Add the follow-up

    Insert a Short answer question under it, worded for the detail you want, for example "Which industry are you in?".
The same question with a follow-up Short answer under it
  1. Hide the follow-up

    Open the follow-up's block menu and choose Hide. A hidden block stays in the editor but is not drawn on the published page until a rule shows it.
The follow-up question hidden from its own menu
  1. Add a rule

    Insert a Conditional logic block (type /conditional). Under When, pick the choice question from the field list.
The rule's field picker open, with the question ticked
  1. Pick the option

    Leave the comparator on Is and choose "Other" in the Value picker.
The rule's value picker open, listing the four options
  1. Show the hidden question

    Under Then, choose Show blocks, then pick the hidden follow-up in Select blocks. A question is one block in Tinyform, its title and its input together, so one pick is enough.
The finished rule: when the answer is Other, show the follow-up

Publish the form. The follow-up only appears for respondents who pick "Other"; everyone else never sees it.

See Conditional logic for everything else a rule can do.

Randomizing the other options

Shuffling options per visitor cancels order bias, and you usually still want "Other" to stay at the bottom.

Turn on Randomize options in the question's settings popover. With the built-in "Other" option there is nothing more to do: that row is drawn after the list, so it is last no matter how the rest are shuffled. If your "Other" is a plain option you added by hand, use Lock options in place to pin it; a locked option keeps its own position while the others move around it.

With Randomize options on, a Lock options in place row holding Other

More on shuffling in Randomizing answers.