LimeSurvey glossary

From LimeSurvey Manual

Other languages:
Deutsch • ‎English • ‎français • ‎日本語 • ‎Nederlands • ‎русский • ‎slovenščina


Array filtering
Allows you to use a multiple choice question to select or set which responses display in a subsequent list, array or multiple choice question.
Rule which evaluates the responses to a survey immediately after it is submitted and provides the user with feedback on their performance in the form of a score. Text blocks can be displayed to the participant based on that evaluation.



An image with distorted text used to verify that a response is generated by a human. Users type the text provided in the image into a text field to gain access to the survey or registration.


To update your installation of LimeSurvey automatically from your web browser, instead of having to perform a manual update. It is a free beta service that requires support for ZLib in your PHP installation.
Provides logical branching in a survey. They use response inputs to determine which questions are included later on in the survey.



A repository for data collected in LimeSurvey. Some common database management systems used by LimeSurvey include MySQL, MSSQL, and Postgre.




GNU General Public License
A license published by the Free Software Foundation. LimeSurvey is free software that can be used, distributed, and modified under the terms of this license
A set of questions in a survey. Each group is displayed on a separate page and  groups increases the progress bar.


HTML editor
A text field that allows you to compose formatted text while generating HTML that can be used in LimeSurvey. These are sometimes referred to as WYSIWYG ("what you see is what you get") editors. You may use such an editor when designing a template used by a survey or user invitations.


A keyword used in conjunction with SGQA identifiers to access user responses to previously answered questions. For example, {INSERTANS:1X2X3} would retrieve the answer to question ID 3 in group ID 2 of survey ID 1.


a feature that sends an e-mail to specified users, allowing them to take a given survey. A template for the invitation e-mail can be modified in the survey settings.

Iterate survey

A feature used to organize recurring surveys and compare user responses to the same survey over time. The survey will be prefilled with previous answers when the user participates for the second time. Tokens must be enabled and responses cannot be anonymized.




Label sets

templates for lists that can be used to define answers or subquestions. They allow for the flexible development of a logical question structure. An example of a label set is a custom 7-point scale, a question type that isn’t already defined by LimeSurvey.



the process of translating the text in LimeSurvey to languages other than English. LimeSurvey is currently available in over 50 languages and you can create/update your own translation locally.



no answer

no answer is an option that automatically adds a "No answer" answer to the answers of questions which use radio buttons or answers of matrix questions. If you want to enable this option for a survey you have to check (or ask you LimeSurvey system administrator) whether this option is set to "Yes" or "Survey admin can choose" in the "global settings"->"Presentation" tab.


If this option is set to "Survey admin can choose" you can choose yourself whether this answer should be added in your survey. To do so switch to the "General settings"->"Presentation & navigation" tab of you survey. There you can set "Show "No answer"" to "Yes" or "No".


Please note that the "No answer" answer will only be added if the question is not mandatory. So make sure the "Mandatory" option for your question is set to "No".





the scripting language that LimeSurvey (and many other web applications) is written in.

Print answers

a feature that allows users to print their survey with answers upon completion.

Printable survey

an export option that allows you to view your survey on a single page. This version can be printed and distributed to users who do not have access to the internet.


Question types

LimeSurvey offers dozens of question types that collect data quantitatively and qualitatively. A description of each question type can be found in the LimeSurvey documentation.


used to set a limit on responses from defined groups of people on an active survey. Some common attributes used in defining quotas are things like gender, age, race, and location.



Regular expression

a specification that allows a program to strings of text based on patterns. They are used in LimeSurvey to define conditions that require complex parsing of user responses.


a follow-up e-mail that can be sent to survey invitation recipients to solicit survey completion. A template for the invitation e-mail can be modified in the survey settings.


SGQA - Survey Group Question Answer identifier

a shortcut to the answer of a question. Every survey, group and question you are creating gets a unique number assigned in your database. Using the identifier allows you to refer to a specific question or answer in the context of your survey.


allows you to 'filter' your data and retrieve numbers and summaries of different fields from it. Once data fields are selected and responses are filtered, data is outputted as a table and graphs can be generated. Response data can also be exported as a Microsoft Excel spreadsheet or CSV format file.

Stats 2 823x504.gif


The method for collecting quantitative information about items in a population - in LimeSurvey a survey consists of question groups which in turn consist of questions.



define the positioning and type of text to be displayed and similar structural features of the page. They can be modified using the template editor in LimeSurvey.



a feature used to control access to a survey. Each user is assigned a unique code that grants them access to the survey one time. Surveys must be switched to closed-access to use this feature. Answers can be tracked or remain anonymous.


For some question types you can set a timer and specify the according action when the time is up. The timing settings can be found in the description of the question type.


LimeSurvey offers a setting to store timings. This way you can track how long it takes a user to fill out a survey, how much time is spent on a single page of the survey or even a single question (depending on the survey mode). The according setting can be found here:

"Save timings: If activate then on survey activation a separate table will be created where timings for your questions will be saved, e.g. how long a user stays on one page during taking the survey."

Token-based response persistence

a feature that saves a user’s response data if their browser is closed. Tokens must be enabled and responses cannot be anonymized.