- Posts: 1
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Can we end the survey early based on user response to a question?
- mrmander
- Topic Author
- Offline
- New Member
Less
More
7 years 11 months ago #134218
by mrmander
Can we end the survey early based on user response to a question? was created by mrmander
I've taken many surveys in my time where if the people conducting the survey no longer needed any more information from me based on my answers, they closed the survey/submitted it and thanked me for my time. Can we set a condition after a question has been answered to submit the survey rather than having the user go on and complete all the questions?
I mean, it seems like the most simple feature any survey software would include, every survey I've ever taken has had it, but I just don't see it in LimeSurvey. I could have sworn I saw it in previous versions but maybe not...
I mean, it seems like the most simple feature any survey software would include, every survey I've ever taken has had it, but I just don't see it in LimeSurvey. I could have sworn I saw it in previous versions but maybe not...
The topic has been locked.
- coeneisma
- Offline
- Senior Member
Less
More
- Posts: 74
- Thank you received: 26
7 years 11 months ago - 7 years 11 months ago #134225
by coeneisma
Replied by coeneisma on topic Can we end the survey early based on user response to a question?
You can use the Expression Manager to hide/not show question and/or questiongroups when certain conditions are met (certain answers, certain outcomes of calculations, etc.). When no more questiongroups/questions remain, the survey is submitted/ends.
Take a look at the manual: manual.limesurvey.org/Expression_Manager
Take a look at the manual: manual.limesurvey.org/Expression_Manager
Last edit: 7 years 11 months ago by coeneisma.
The topic has been locked.
- tpartner
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 10634
- Thank you received: 3698
7 years 11 months ago #134229
by tpartner
- Conditions or relevance as coeneisma suggests - manual.limesurvey.org/Setting_conditions
- Quotas (you can use a quota of 0 on questions) - manual.limesurvey.org/Quotas
Cheers,
Tony Partner
Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Replied by tpartner on topic Can we end the survey early based on user response to a question?
Please refer to the manual.I mean, it seems like the most simple feature any survey software would include, every survey I've ever taken has had it, but I just don't see it in LimeSurvey.
- Conditions or relevance as coeneisma suggests - manual.limesurvey.org/Setting_conditions
- Quotas (you can use a quota of 0 on questions) - manual.limesurvey.org/Quotas
Cheers,
Tony Partner
Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The topic has been locked.
- jelo
- Offline
- Platinum Member
Less
More
- Posts: 5070
- Thank you received: 1263
7 years 11 months ago #134253
by jelo
The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
Replied by jelo on topic Can we end the survey early based on user response to a question?
Are you using Limesurvey 2.5? Just curious.mrmander wrote: but I just don't see it in LimeSurvey. I could have sworn I saw it in previous versions but maybe not...
The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The topic has been locked.
- holch
- Away
- LimeSurvey Community Team
Less
More
- Posts: 11757
- Thank you received: 2753
7 years 11 months ago #134271
by holch
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
Replied by holch on topic Can we end the survey early based on user response to a question?
What you are looking for is a dedicated "screening" feature, which does not exist like this in Limesurvey.
However, Tpartner and also Coeneisma have pointed you in the right direction already. Should there be many questions to skip I would definitely try to use the quotas, because otherwise you have to write a relevance equation for every following question that should not be shown.
Only problem: With quotas respondents that are screened out will probably not enter into the "completed" count, but actually this makes a lot of sense in almost all cases of "screening".
One other aspect: When you test quotas, please be aware that they only take effect with the survey being active.
However, Tpartner and also Coeneisma have pointed you in the right direction already. Should there be many questions to skip I would definitely try to use the quotas, because otherwise you have to write a relevance equation for every following question that should not be shown.
Only problem: With quotas respondents that are screened out will probably not enter into the "completed" count, but actually this makes a lot of sense in almost all cases of "screening".
One other aspect: When you test quotas, please be aware that they only take effect with the survey being active.
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
The topic has been locked.
- frisket
- Offline
- Senior Member
Less
More
- Posts: 50
- Thank you received: 1
5 years 9 months ago #169493
by frisket
Replied by frisket on topic Can we end the survey early based on user response to a question?
I think the designers of LimeSurvey may have misunderstood what is needed.
If I want the answer "No" to Q.3 to cause a premature exit-and-submit, I do NOT want to have to manually set 496 conditions on Q.4 – Q.500 to do this.
There needs to be a post-answer exit option check
• default: continue
• if [ condition ] exit and submit [ go to thank-you page ]
• if [ condition ] exit without submitting [ go to some other page? ]
Or is this already somewhere in there?
If I want the answer "No" to Q.3 to cause a premature exit-and-submit, I do NOT want to have to manually set 496 conditions on Q.4 – Q.500 to do this.
There needs to be a post-answer exit option check
• default: continue
• if [ condition ] exit and submit [ go to thank-you page ]
• if [ condition ] exit without submitting [ go to some other page? ]
Or is this already somewhere in there?
The topic has been locked.
- holch
- Away
- LimeSurvey Community Team
Less
More
- Posts: 11757
- Thank you received: 2753
5 years 9 months ago #169499
by holch
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
Replied by holch on topic Can we end the survey early based on user response to a question?
I think you did not read here or in the other hundreds of posts about screening people out.
You don't use conditions, but zero quotas (quotas with the value of "0").
Yes, it is not the ideal approach, but it works. You do not have to set conditions for all subsequent questions, but you stop the survey by letting them run into a quota. They will be sent to a different end page.
You don't use conditions, but zero quotas (quotas with the value of "0").
Yes, it is not the ideal approach, but it works. You do not have to set conditions for all subsequent questions, but you stop the survey by letting them run into a quota. They will be sent to a different end page.
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
The topic has been locked.
- frisket
- Offline
- Senior Member
Less
More
- Posts: 50
- Thank you received: 1
5 years 9 months ago #169508
by frisket
Replied by frisket on topic Can we end the survey early based on user response to a question?
My error, thank you for pointing it out...I saw quotas mentioned but I failed to see what their relevance was.
This may just be a terminological thing in Limesurvey (like the administrator/user dichotomy).
Either way if that fixes the problem, that's great.
Is it documented in the manual under "How to end the survey early"?
This may just be a terminological thing in Limesurvey (like the administrator/user dichotomy).
Either way if that fixes the problem, that's great.
Is it documented in the manual under "How to end the survey early"?
The topic has been locked.
- holch
- Away
- LimeSurvey Community Team
Less
More
- Posts: 11757
- Thank you received: 2753
5 years 9 months ago #169510
by holch
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
Replied by holch on topic Can we end the survey early based on user response to a question?
I don't know. You might have a look at it. If something in the manual is missing, feel free to add it. Limesurvey is an open source project, everyone can participate. And the manual is a wiki.Is it documented in the manual under "How to end the survey early"?
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
The topic has been locked.