Structure
ExpressionScript: quick start
About ExpressionScript ExpressionScript is the logic of LimeSurvey. An expression is a short formula, such as Q001 == "A002" or sum(Q024_SQ001, Q024_SQ002). LimeSurvey uses expressions to show a question only when it applies, to put earlier answers ...
Format text in the survey editor
About formatting text You can format every text you write in the editorial area: question texts, help descriptions, and the texts of the welcome screen and the end screen. Click the text and a toolbar appears above it. The toolbar The toolbar: ...
Question and answer codes
About question and answer codes Every question has a question code, such as Q001, and every answer option has an answer code, such as A001. Participants never see them. You use them: they identify questions and answers in exports, conditions, ...
Validation: make sure the answers you get are usable
About validation Validation checks answers before participants can move on. It ranges from requiring an answer to rules you write yourself as an equation. Everything is set per question in Question settings. Require an answer Select the question and ...
Conditions: show a question only when it applies
About conditions A condition decides whether participants see a question. The question appears only when its condition is true, for example a follow-up question that only laptop users get. Otherwise it is skipped. You build conditions with the ...
Piping: use answers from previous questions
About piping Piping puts an earlier answer into a later text, for example "What do you like most about your Laptop?" after a participant chose Laptop. You insert a placeholder with the question code in curly brackets, and LimeSurvey replaces it with ...
Reorder, preview, copy and delete questions
About managing questions and groups Moving, previewing, copying and deleting act on a whole question or question group. The controls sit next to the selected question, at the bottom of it, in the group header and in the Structure panel. In the ...
Overview: Survey structure
About the structure of a survey Every survey has four parts: a welcome screen, one or more question groups, the questions in each group and an end screen. Participants go through them in that order, by default one group per page. The Structure panel ...
Add and edit a question
About adding and editing questions Questions live in question groups. You add them with the purple + in the top bar and edit them in place in the editorial area, where they look the way participants will see them. The settings of the selected ...
Welcome screen and end screen
About the welcome screen and the end screen The welcome screen is the first page of your survey, the end screen the page participants see after the last question. You write both in place in the editorial area. Click Welcome or End in the Structure ...
Question settings
About question settings Question settings is the panel on the right that opens when you select a question. It has two views. Simple shows the settings most questions need. Advanced shows every setting of the question type, sorted into sections. Which ...
Reuse questions and groups
About reusing questions and groups A question or group you built once does not have to be built again. Within a survey, you duplicate it. For a new survey, you start from a copy of the survey that already has the questions. From another LimeSurvey ...