Check out the LimeSurvey source code on GitHub!

Quota Control Issues

5 years 7 months ago - 5 years 7 months ago #61700 by mmirasol
I wish to setup a survey and use quota control to limit the number of respondents. After doing some testing, I found out that quota control is only executed on the questions which were specified in the quota and not on any other part of the survey.

As an example, if i had a survey with 3 questions,
- question1: are you qualified? (yes/no)
- question2: what is your favorite color? (short text)
- question3: you're done! (boilerplate)

and i:
- set up a quota with a limit of 1,
- add question1 = "yes" to the quota,

then i create 2 tokens, and ask 2 people to answer the survey. at the start of the survey,
- the quota is 0,
- so anyone can put in a token and answer the survey.

what i've observed is that:
- if both respondents pass question1 before one completes the survey, both responses are recorded, and you end up with 2 complete responses even though the quota limit is just 1.
- if the first respondent completes the survey before the second passes question1, then the latter gets the quota full message.

it seems there's a problem with quota control since it can be exceeded by partial responses in the system. Another thing to consider is that question1 can't be moved to the end because qualify questions always appear at the beginning of the survey.

please advise.
Last Edit: 5 years 7 months ago by mmirasol.

Please Log in to join the conversation.

5 years 7 months ago #61701 by holch
I'd say this is just normal behavior. I don't know this differently from any other tool that I know.

Only completed interviews will count for the quota, because otherwise you might exclude / screen out people but the quota is actually not full, because those that have filled it didn't finish the survey. So at the end you might have a few respondents more for one quota (from my experience this number usually is very low and on shorter surveys usually zero).

I don't see how any tool can solve this problem.

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds

Please Log in to join the conversation.

5 years 7 months ago #61703 by mmirasol
thank you, holch. =)

Please Log in to join the conversation.

Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form