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

How to conditionally hide/show groups in LimeSurvey

When first working with LimeSurvey’s condition designer, you might miss a feature to show/hide whole question groups. Doing this is quite obvious though: Set a condition on the first question of the group like “Show question X if question Y was answered ‘>=3’ “. Click the “copy conditions” icon at the condition editor. Select the [...] read more