Please correct me, if I am wrong:
Currently it isn't possible to decide after how many screener questions the quota should be calculated and only a logic OR is possible when using more than one question. And the quota variables cannot be passed in via an url link.

It would be interesting if you could label a group of screenquestions as a segment and use these segment variable throughout the survey.

Let's say you have a screenquestion multiple option:
Which city would you like to visit?
1.London
2.Rome
3.Paris
4.Berlin
5.Barcelona
6.Amsterdam
7.Stockholm
8.Prague

Your sample is N=400 and you want to get n=50 for every city and
want 8 different exit Urls (since you have a separate survey for every city).

What can be implemented with workaround, what shoud be implemented as a feature? Who else is interested in better quota and skip control and what is already planned or available in LS2?

Hmmm, somehow I don't get the problem. Quota are there to decide whether a participant should proceed or not (screening process). But if you need the characteristics from the screener throughout the questionnaire, you would use conditions, wouldn't you?

So I am not getting the problem.

Have a look at the manual! It is a really valuable source for information. Here some helpful links:Manual (EN) | Question Types | [url=https://manual.limesurvey.org/Workarounds[/url]
If you found this answer helpful and it saved you some time please consider a [url=https://donate.limesurvey.org[/url] to the...

The part with assigning a group of rules/conditions to a new name (segmentvariable) would be a lot less faulty since you then only need one condition to ask for "If respondent is in segment A then show him this question" instead of copying the conditions. If the definition of the segment is changed you would need to change a lot of conditions.

Let's take my last example. How would you make sure that you get 50 for each city and assigning them to a dedicated city survey?
Each respondent can check 0-8 cities. If 0 he is screened out. If he checks one city and city is > 50 he is screened out. If he checks 2-9 cities he is not screened out as long as one of these cities is <50. The dedicated city survey has to be assigned via quota exit since limesurvey is still missing multiple EndURLs (My submitted idea was marked as implemented, but when it comes to different EndURLs I haven't found anything yes ideas.limesurvey.org/ideatorrent/idea/144/ ).

OK. I get your point with the cities and I also get your point with the "joint screening criterias".

However, from most other applications (confirmit, globalpark, spss) I usually see that what they do is to create a hidden question with the new variable. Seems like they don't have any other solution as well. But those hidden questions should be possible with Limesurvey, right? (never have used so thorough screening criteria and quota), as most of my online surveys do ask the target group per se and we want to see natural distribution.

Have a look at the manual! It is a really valuable source for information. Here some helpful links:Manual (EN) | Question Types | [url=https://manual.limesurvey.org/Workarounds[/url]
If you found this answer helpful and it saved you some time please consider a [url=https://donate.limesurvey.org[/url] to the...

To allocate respondents to different subgroups should be a valuable feature. It prevents that you waste peoples time and keep invitations and field-time at the minimum.

Since you mentioned "natural distribution". The city example is not changing the natural distribution. If you have a respondent which would like to go to every city, it seem wise to me to let him answer the least popular city survey instead overfull-filling the quota of the most popular city. What I see is that some are looping and have no problem asking people 50min and let them do two surveys. That would be unacceptable to me.

No, with "natural distribution" I meant that for most of my surveys I don't screen at all or only very minor. Sorry if that wasn't clear.

I am not an expert on programming in Confirmit or Globalpark. I just have quite a few surveys from those tools through my hands for revision and during this process often the hidden questions are still visible, so you can see how some stuff is solved. Most of the time I am quite under time pressure so that I just ignore those pages and skip them. I'll have a look at it tonight. Maybe I can think of something. Because at the moment this is too heavy stuff...

Have a look at the manual! It is a really valuable source for information. Here some helpful links:Manual (EN) | Question Types | [url=https://manual.limesurvey.org/Workarounds[/url]
If you found this answer helpful and it saved you some time please consider a [url=https://donate.limesurvey.org[/url] to the...

This is a very powerfull tool that should cover of of the cases you describe e.g. you can populate a hidden question with a certain value IF sex=male AND food=meet.

One issue you probably can't cover with this feature is counting how many people have already ticked the Londn/Rome/Paris box. Therefore you need to use quotas but these could then rely on the populated hidden questions as well.

if you then set a hidden question and populate it with data from the token then you can set a quota on it.

some purely javascript versions are available but i cannot find them anymore. This should be similar to the confirmit solution you presented.

However, i I understand correctly you want (1) to control dynamically the quotas moving respondents from quotas that are full to quotas that are not full and (2) favour the least "popular" quota. This is a tough cookie in whatever software.

You can do as follows:

- offer the possibility to chose 3 cities (or whatever number). Use a multiple drop-down.
- using INSERTANS placeholders to spell out the city create 3 batches of questions, one per city.
- if a city becomes full, delete the option from the initial question. You should be able to do this since they are codes and not fields in the database. Not ideal but....

On a separate note, you *can* create multiple exit links by inserting placeholders. Still, I am not sure how you can use them for your needs.

You just limit the choice to three. In my case the respondent should tick as much as he liked. If I ask for ranking or a e.g 3 items limits I could just use a random number.

You're idea with removing the item is nice and might work.

Since Limesurvey seems trying to attract more business users for the app (see the professional menu in the top right position) I wonder what is the focus on features vs. workarounds. The big commercial systems are getting down in prices (e.g. flat rate for 1500 EUR each month) so the make or buy decisions are getting tougher. The feedback capturing on websites is more and more distributed between pages and few questions like Uservoice or Getsatisfaction.
The positioning of Limesurvey will be cruical. The developers might tell us a bit more about their motivation and aims. Perhaps we have to wait till V2.0 to see ThirdPartyDevs joining the game and show some ways to get sponsors for new applications.atiut wrote:

On a separate note, you *can* create multiple exit links by inserting placeholders. Still, I am not sure how you can use them for your needs.

Still waiting for an example which allows me to see that my feature request for an questiontype "End of Survey" is crap.

The big commercial systems are getting down in prices (e.g. flat rate for 1500 EUR each month) so the make or buy decisions are getting tougher.

Wow! I found Euro 1500 per month still quite steep, to be honest. This might be interesting for companies that have quite a few surveys with big numbers on a regular basis, but for the small company with less online surveys and only occacional, this is still quite far from reality.

Have a look at the manual! It is a really valuable source for information. Here some helpful links:Manual (EN) | Question Types | [url=https://manual.limesurvey.org/Workarounds[/url]
If you found this answer helpful and it saved you some time please consider a [url=https://donate.limesurvey.org[/url] to the...

"But I don't use tokens. So the workaround in the first paragraph cannot be applied.

there really is a JS in the forum which assigns people based on survey ID. I was part of the discussion, but I cannot find it anymore. Sorry.

"You just limit the choice to three. In my case the respondent should tick as much as he liked. If I ask for ranking or a e.g 3 items limits I could just use a random number."

you can split into an informative question about the cities they know and a choice for the cities they want to speak about. I do not think it would confuse the respondent in any way.

Regarding how the developers position LS, this is a bit tricky. Prices are indeed going down. You can find hosted software as low as 5-10 k/year (depending on features and number of interviews) and the trend of lowering prices has been going on for a few years now. On the other hand I presume that developing new features is still costly. So LS will face competition from companies that develop their product for paying customers, and then give it for cheap/free once the costs have been covered.

the dynamic allocation of respondents into groups is actually an excellent example of the dilemma. If someone has an idea on how to do it, this would be a competitive advantage because all solutions struggle with it (afaik). But asking someone to develop it from scratch might be too much given the resources.