Home / Documentation / Designing Surveys
Designing Surveys

Question types

A published guide from Survanta's public documentation.

Question types

Question type determines what a respondent can enter, how Survanta validates the answer, and how the answer can be used by conditions and analysis. Select a type from the meaning of the data, not only from the desired appearance.

Survanta has 13 question types.

Question settings showing type-specific configuration in the Survey Builder

Quick reference

Question type Captures Type-specific authored validation
Text Short or long written answer Minimum and maximum length
Integer Whole number Minimum, maximum, and unit
Decimal Number that may contain a fraction Minimum, maximum, decimal places, and unit
Yes/No One binary choice Required only
Single Choice One option from authored choices Required only
Multiple Choice One or more authored choices Required only
Rating One rating value Required only
Date Calendar date Earliest and latest date
Duration Time duration Required only
File One or more uploaded files File size, file count, and allowed file types
Lookup One item from a managed dataset Required only
Cascading Lookup One narrowed item based on a previous lookup Required only
Multi Lookup Several items from a managed dataset Required only

The Required rule is available across all types. The table lists additional authored validation that is specific to a type. Lookup selection limits are lookup settings rather than general validation fields.

Text

What it captures: a written answer. The author can choose a short or long text input presentation.

Typical use: a respondent's explanation, observation, name, reference, or comment.

Important settings: short or long text mode, minimum answer length, and maximum answer length.

Validation: Required, minimum text length, and maximum text length.

Notable behavior: spaces alone do not satisfy a required answer. Apply a minimum only when the protocol needs meaningful detail; otherwise optional short comments can become unnecessarily difficult to submit.

Integer

What it captures: a whole number without a fractional part.

Typical use: household size, number of visits, age in completed years, or count of facilities.

Important settings: numeric minimum, numeric maximum, and a display unit for reporting.

Validation: Required, minimum numeric value, and maximum numeric value.

Notable behavior: Integer is the required source type for Count From Answer repetition and Dynamic Table Row Count Control. A fractional value is not accepted.

Decimal

What it captures: a number that may contain a fractional part.

Typical use: weight, distance, area, expenditure, or a measured percentage.

Important settings: numeric minimum, numeric maximum, decimal places, and display unit.

Validation: Required, minimum numeric value, maximum numeric value, and decimal places.

Notable behavior: decimal places control accepted precision. Use Integer instead when fractions have no meaning, especially for people, visits, or other counts.

Yes/No

What it captures: one answer from two alternatives.

Typical use: consent obtained, service received, asset present, or follow-up needed.

Important settings: the displayed choices and whether the answer is required.

Validation: Required.

Notable behavior: a selected negative response is still a complete answer. Conditions can use that answer to show or hide a follow-up branch.

Single Choice

What it captures: exactly one option from choices authored on the question.

Typical use: primary water source, employment status, region category, or highest education level.

Important settings: choice labels, order, active state, and any supported other-answer behavior.

Validation: Required.

Notable behavior: use Single Choice only when options are mutually exclusive. If several options may all be true, use Multiple Choice.

Multiple Choice

What it captures: one or more options from choices authored on the question.

Typical use: services used, livelihood activities, observed issues, or languages spoken.

Important settings: choice labels, order, active state, and any supported other-answer behavior.

Validation: Required.

Notable behavior: all selected options belong to one answer. Do not split a coherent multi-select list into many Yes/No questions unless each item needs its own logic or explanation.

Rating

What it captures: one numeric rating presented as a rating choice.

Typical use: satisfaction, severity, quality, confidence, or agreement.

Important settings: the rating choices presented to the respondent and whether the answer is required.

Validation: Required.

Notable behavior: current submission validation accepts rating values from 1 through 6. Keep the authored rating choices within that range. Choose labels whose direction is clear, such as low to high, and explain the meaning of the endpoints so different respondents interpret the scale consistently.

Date

What it captures: a calendar date.

Typical use: interview date, birth date, service date, inspection date, or expected completion date.

Important settings: earliest allowed date and latest allowed date.

Validation: Required, earliest date, and latest date.

Notable behavior: the boundary dates are valid values. Use date bounds to prevent impossible chronology, not to infer information that should be asked directly.

Duration

What it captures: a time duration in hours and minutes.

Typical use: travel time, waiting time, interview duration, or service interruption length.

Important settings: whether the answer is required and clear wording about the expected duration.

Validation: Required.

Notable behavior: the accepted representation uses hours and minutes in HH:mm form, from 00:00 through 23:59. If the study needs a period longer than that range, use a numeric question with an explicit unit.

File

What it captures: one or more uploaded files.

Typical use: supporting evidence, supporting documents, field photographs, or scanned records when the study protocol permits collection.

Important settings: maximum size per file, maximum number of files, and allowed file types.

Validation: Required, maximum file size, maximum number of files, and allowed file types.

Notable behavior: the effective file-size allowance can also be constrained by platform and subscription limits. Collect only files that are necessary and authorized by the organization's data policy.

A File question as the collector sees it in the mobile app: no file selected yet, with Take photo, Choose photo and Choose file options.

Lookup

What it captures: one item from a managed dataset.

Typical use: a facility, administrative area, program, partner, product, or other reference value reused across surveys.

Important settings: the managed dataset and whether only active items are offered.

Validation: Required.

Notable behavior: options come from the selected managed dataset rather than being typed into the question. This supports consistent reference values across several surveys.

Cascading Lookup

What it captures: one child item narrowed by an answer to a preceding lookup question.

Typical use: select a district after selecting a region, or select a facility after selecting an area.

Important settings: the question this list depends on. Choose that first — the dataset is then derived from it automatically and shown read-only, so a cascading question can never be pointed at a different dataset than its parent. A mismatch is rejected by the server even if it is submitted directly.

Validation: Required.

Notable behavior: the previous lookup choice narrows the next set of choices. Place the parent question before the cascading question and test every branch represented in the dataset hierarchy.

Multi Lookup

What it captures: several items from one managed dataset.

Typical use: several facilities visited, several programs supported, or multiple geographic areas covered.

Important settings: the managed dataset, whether only active items are offered, and the maximum selections when one is configured.

Validation: Required.

Notable behavior: use this instead of Multiple Choice when the values are centrally managed reference data rather than choices maintained inside one survey question.

Authored choices or managed datasets

Need Use
Options belong only to this question Single Choice or Multiple Choice
One reusable managed reference value Lookup
A child value depends on an earlier reference choice Cascading Lookup
Several reusable managed reference values Multi Lookup

Lookup questions reduce duplicate maintenance when the same list is reused. Authored choices remain suitable for a short, survey-specific list whose wording belongs to that questionnaire.

Choosing safely

  • Use Integer for whole-number counts that may control repetition.
  • Use Decimal only when fractional values are meaningful.
  • Use a unit to clarify numeric values in reports and exports.
  • Use Date rather than Text for dates that require date validation.
  • Use File only when attachments are necessary for the study.
  • Use lookups when reference values are governed as a shared dataset.
  • Preview the question in each intended collection channel.

Changing a question type can change the meaning and valid shape of its answers. Confirm the data model and reporting need before making that change to an established survey.

Related guides

Support

Please log in or create an account to chat with our support team.