Welcome to the LimeSurvey Community Forum

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

Limit the number of completed responses

More
9 years 6 months ago - 9 years 6 months ago #130595 by pennywaltz
I am running a survey where the participant is receiving an incentive ($10 to complete the survey). I will be using Token management and will be inviting 5000 people to the survey with unique tokens. I want a total of 200 completed full survey. Is there a way I can have limesurvey to stop accepting responses once the 200 complete surveys have been reached?

Also, to make it a bit more complex: I have a prescreener and a consent form within the survey. This is how I set it up (see attachment). I set it up as each row is a path.





So for this, those who did not consent and those who did not qualify goes to the end of study page and be marked as "complete". I used the Relevance section to show next steps. So in order to show the prescreener, consent==1 in the relevance section. In order to show the Full Survey, the prescreener==1 in the relevance section. So the adult survey is a group has a relevance (qualify==1 and age GE 18) and the children survey is another group has a relevance (quailfy==1 and age<18).

So I want to stop the survey when 200 people(total of adult+children, any proportion of both) reach and completed the full study.. . What is the best way for me to do this?

1) I want to end the survey completely (so no one can access the prescreener and on) once 200 participants have completed the end of the survey. THe adult/child survey is quite long, so I would hate for someone to go through to that part to the end of the survey and found out that the 200 participants have been reached.

2) there was talk on using quotas (as suggested by Ben_V): with that, how do I account for 200 responses between the adult and child survey?
Last edit: 9 years 6 months ago by pennywaltz.
The topic has been locked.
More
9 years 6 months ago #130599 by Ben_V
Probably you have to use quotas. Set a quota to 200 on your last questions including all answer options

Benoît

EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)
The topic has been locked.
More
9 years 6 months ago #130603 by pennywaltz
Thanks for your quick response.. to make things a bit more complex... there are 2 versions of the survey, the adult and children... we want the total of adult+children to be 200... we don't care about the proportion of adults or children (so it could be 100 adult 100 children or 150 adults 50 children etc.)....
The topic has been locked.
More
9 years 6 months ago - 9 years 6 months ago #130605 by pennywaltz
1) So I noticed with the quotas, I have to set a question and answer. If I were to do a 200 quota, do I select all the answer options for that last question..

2) Also, the terminated survey, is there a way to notify the quota at the screener stage. I would hate for participant number 201 to go through the full survey and by the time he gets to the last question, he receive the "full quota message"
Last edit: 9 years 6 months ago by pennywaltz.
The topic has been locked.
More
9 years 6 months ago #130606 by Ben_V

pennywaltz wrote: there are 2 versions of the survey, the adult and children.


Do you mean 2 different surveys with 2 dedicated urls or 1 survey (1 url ) with a bifurcation based on a question?

Benoît

EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)
The topic has been locked.
More
9 years 6 months ago #130608 by pennywaltz
I updated the excel flow chart.. it is all in one survey.

So the adult survey is a group has a relevance (qualify==1 and age GE 18) and the children survey is another group has a relevance (quailfy==1 and age<18)
The topic has been locked.
More
9 years 6 months ago #130611 by Ben_V
1) yes... if you want to count everybody
2) You're right.. Maybe another LS user may help us with this question. I never use quotas and have few resources on this topic :(

Benoît

EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)
The following user(s) said Thank You: pennywaltz
The topic has been locked.
More
9 years 6 months ago #130613 by Ben_V

pennywaltz wrote: I updated the excel flow chart.. it is all in one survey.

so there is no problem.. You can use quotas to achieve this.

I'm not sure if there is or not a way to freeze a survey when a general quota is reached

Benoît

EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)
The topic has been locked.
More
9 years 6 months ago #130635 by DenisChenu

Ben_V wrote: I'm not sure if there is or not a way to freeze a survey when a general quota is reached

There are .....
Even with an hidden question type (filled by Equation) if really needed.

But , in general is not needed: exemple
:
50 people < 18
50 people > 18

Survey is quota reahed when come to 100 people

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.
The topic has been locked.
More
9 years 6 months ago #130658 by pennywaltz

50 people < 18
50 people > 18


I am unsure what you meant by this. Do you mean split up 50 children and 50 adults? I don't want to impose this restriction.

I was actually thinking about hidden question time with equation. But is there a way to use the equation manager to count the completed survey? Since when looking at the data table, I would think equations are calculations of different values within a row.. but can't calcuate based on column (so I would have a variable=count, and first completed survey would have a value of 1, next completed survey would be count+1...etc).

Can you be a bit more specific on how to set this up? I am quite new to limesurvey and slowly learning the ins and outs of the program.
The topic has been locked.
More
9 years 6 months ago #130666 by DenisChenu
Hi,

For "global limit" : use an hidden question with a default value.

Or an hidden question filled by "Equation"

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.
The topic has been locked.
More
9 years 6 months ago #130670 by pennywaltz

DenisChenu wrote: Hi,

For "global limit" : use an hidden question with a default value.

Or an hidden question filled by "Equation"


So I created a group that goes after the child and adult survey with qualify==1 for the Relevance. On this group, i just have a question text display "Click next to continue" and then I created another question (done) using the equation type. What would go into the equation? I assume it would be 1, so the quota can count 200 1s?

But when I go into quota, I don't see the question "Done" in the question list. So I am unsure if I can add hidden questions into the quota section? (I went to survey properties==>quotas)
The topic has been locked.
More
9 years 6 months ago #130673 by DenisChenu
Hi,

Question "Done" : set it to single choice with default value "YES"
After you see it in Quota "YES" to 100.

If it don't work with default value : add an Equation question type somewhere and put {DONE="YES"}

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.
The topic has been locked.
More
9 years 6 months ago #130674 by holch
as far as I know, the equation type can not be used for quota.

You need to create maybe a single choice question, you could actually have just one answer and then you mark this answer via EM in the hidden question.

This means, basically all respondents that have passed this question will have the same "response" and then you can create a quote on this answer.

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 following user(s) said Thank You: pennywaltz
The topic has been locked.
More
9 years 6 months ago #130683 by pennywaltz

holch wrote: as far as I know, the equation type can not be used for quota.

You need to create maybe a single choice question, you could actually have just one answer and then you mark this answer via EM in the hidden question.

This means, basically all respondents that have passed this question will have the same "response" and then you can create a quote on this answer.


the quota semi-worked for me. So I have created group in my test survey at the end of the child/adult survey (so they both will see the same group prior to ending the survey) with a hidden question (done) with 1 answer choice and the default value is that choice.

I have set the limit to 3 and took the survey 3 times. On the 4th time, I did not get to the "the quota has been filled message" until after completing the adult/child survey. So basically right before seeing the group with the hidden question.

Is there a way that I can terminate the survey at an earlier point (e.g at the consent page or the prescreen page)?


I just want to reduce patient burden. The child and adult survey are pretty long (about 50 questions)., so I would hate for the patient to spend an hour completing the survey and see that quota message at the end.

This is how I have my quota set up. so unsure if I am setting this up right


The topic has been locked.
Moderators: tpartnerholch

Lime-years ahead

Online-surveys for every purse and purpose