Our Tips & Tricks LimeSurvey Blog

Survey design tips & tricks – Part 2

After we had published our “Survey design tips & tricks” recommendations we received a lot of feedback asking if we can continue the list and give some more examples of what one needs to take care of when creating a LimeSurvey survey. So we got some coffee and had a team meeting discussing further issues [...] read more

Survey design tips & tricks

Designing your own survey is pretty easy when using LimeSurvey. Unfortunately, creating a really bad survey is also pretty easy. That’s why we have set up a list of survey design tips & tricks. Based on our experience with more then 100 survey projects per year the following recommendations hopefully help you designing better surveys. [...] read more

How to re-order the “other” option at a LimeSurvey survey

[Tested with LimeSurvey v2.06LTS] Several LimeSurvey question types allow adding an option to enter a free text answer. This option can be enabled when editing a question (“Option ‘other’ -> Yes”). By default LimeSurvey always places that option at the very end of the list of answers and there is no feature to change the [...] read more

How to validate email addresses at LimeSurvey

Update (12/2018): Since these days domain names can not only hold special characters like “ü” but also use more than 3 characters as domain name like .tech or .company, we have updated our email regex to only check if “@” and “.” exists within the entered email address. At many surveys you want to ask [...] read more

LimeSurvey – Conditions based on token attributes

Sometimes you want to show certain questions of a survey to a specific user group only. With LimeSurvey this is no problem. If your survey is set to be non-anonymous and uses tokens, you can use user defined attributes for conditions. Here we describe the necessary steps. 1. Adding additional attributes Set the survey to be [...] read more

How to Randomly Show One of X Questions in LimeSurvey

There is no built-in option to randomly show 1  of X questions in LimeSurvey.This article shows a practical workaround using an Equation question and relevance conditions to randomly select and display exactly 1 of X questions per participant. The approach works reliably across different LimeSurvey versions and survey types. The Basic Idea: Randomly Show 1 [...] read more