Skip to Content

Logic, Branching, and Validation

In Wejot, “logic” is how you control what respondents can see and do.

Logic typically covers:

  • Which questions are shown (display conditions)
  • Where respondents go next (branching and jumps)
  • When the survey ends early (termination rules)
  • Whether an input is valid (validation rules)

You can describe logic in natural language. Wejot turns it into executable rules.

You do not need to write code or build complicated condition trees manually.


Branching based on answers

If the respondent chooses “Not used”, skip the detailed experience questions.

Showing questions conditionally

Only show the follow-up question when satisfaction is 6 or below.

Ending the survey for ineligible respondents

If the respondent is not in the target city, end the survey immediately.

Validating inputs

Require the phone number to be 11 digits, otherwise show an error message.

Well-designed logic:

  • Improves answer quality by keeping questions relevant
  • Reduces respondent fatigue
  • Protects the validity of the study (eligibility control)

Logic is part of the research design—not an afterthought.

Last updated on