Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

How to construct my survey without looping...

  • Sentio85
  • Sentio85's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 9 months ago #216058 by Sentio85
Hi 

I am a relatively new LimeSurvey user - we have the white label version at work and I need to construct a survey. I have had google and I have played around with the tool but I am stuck. I would be super grateful for any help. 

We have an event running with 50 sessions. People will be able to attend sessions live or recorded - so theoretically they could 'watch' all 50. I think this is unlikely. 

I would like to construct the survey so that the questions appear based on selection of a session. It can be in any order. Ideally, I would love it if there was no fixed number of sessions, but I think it is fine to have only ten groups of questions (i.e. as if they attended ten sessions)

So questions would be something like...

Please select a session you attended...

Questions on session appear (they are all the same questions for every session)

Would you like to provide feedback about another session? - this repeats 9 times with the session questions, unless the answer is no and then it defaults to the final set of questions about future set of sessions that we plan to design.

I assume that this requires copying the sets of questions 9 times? Is the easiest thing to create the questions, export and then import? Can you copy question groups? 

Is there a better way to do this? As I said all help gratefully received.

PS Is there any way you can have a question = how many sessions did you attend and then the survey tool creates that many groups of questions?

Thank you! 
The topic has been locked.
More
3 years 9 months ago - 3 years 9 months ago #216060 by jelo

we have the white label version at work and I need to construct a survey.

What is the white label version? Never heard of that.

There is no looping functionality inside LimeSurvey (v3 and v4). You have to copy the questions.
A quick way to copy many questions/groups is to use the TSV format. Export survey, manipulate via an texeditor or spreadsheettool and reimport the TSV-file.
Take a look at  www.limesurvey.org/manual/Tab_Separated_Value_survey_structure and you will find looping.

Featurerequest Looping:
bugs.limesurvey.org/view.php?id=11687

 

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
Last edit: 3 years 9 months ago by jelo.
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 9 months ago #216065 by holch
And just to add to Jelo's tips:

Think about the analysis. If your respondents can put any session in any of the X question groups, you will have to do a lot of sorting in the data set later to analyze.

I would create a multiple answer question with all possible 60 sessions at the beginning and then create 60 question groups already for each of the respective sessions. You can then show/hide these question groups via relevance equation, based on the answers given in the multiple answer question.

This way all responses to a specific session are always together. Now, with 60 repetitions you might run into the database limits, if you have a lot of questions per session, but if the questions per session are below 10, I think you should be fine.

Help us to help you!
  • Provide your LS version and where it is installed (own server, uni/employer, SaaS hosting, etc.).
  • Always provide a LSS file (not LSQ or LSG).
Note: I answer at this forum in my spare time, I'm not a LimeSurvey GmbH employee.
The topic has been locked.
Moderators: tpartnerholch

Lime-years ahead

Online-surveys for every purse and purpose