|

How to Balance Your
Quota Groups Without Terminating Respondents
Often, you may define your quota groups based on
a multiple selection checkbox question. Since the respondent can select more
than one answer option, you do not want to fill more than one quota group at a
time. You want to balance the quota groups so that if a respondent selects more
than one option, only one quota group gets randomly credited. This way, the
quota groups will fill evenly. Finally, if one quota group is closed, you don't
want to terminate a respondent if additional qualifying groups are open.
This article explains how to use Formula
questions along with quota controls to balance your quota groups and handle the
situations described above.
Create parent question
To begin, set up your initial multiple selection
question.

Set up your quotas
For this example, we are only looking for 100
completes in each quota group. However, we set our quota groups to 500. This is
an arbitrary number and set up simply as a counter. We will use a couple of
Formula questions to actually set the quota limits.

Set up Equation Multiple Value Formula
Question
- Create a new Equation Multiple Values
Formula question.
- Click Build Filter.
- Base the filter off the quota. To do so,
change to Select Quota Control.

- Build a filter statement for each
quota so that the filter evaluates to true only if the quota numbers are
less than 101 as we want to limit each quota group to 100.
Your Equation Multiple Value question
should look as follows when you are finished:

-
Using Set Answer Options
> Build Answer Options, copy the answer the options from Q1 into
the formula question.

-
Save the Equation
Multiple Values question.
Set up Sort Formula Question
-
Use a Sort formula question
to pull in the values generated by the Equation Multiple Values
question and return one random answer. This is the answer that will be
counted by the quota groups.
Your Sort formula question
should looks as follows. The variable insert, |F1*1|, is used to pull
in the label associated with the first code for the Equation Multiple Value
question.

-
Copy the codes and labels for
the formula question from Q1.

Set up termination question
Once you have filled all your quota
groups, you must have a way to terminate the remaining respondents. To do so,
set up a Boolean Value Formula question that checks the previous
Sort question to see if any quota groups are still open. A Boolean Value Formula
question returns a 1 if the quota groups are full, 0 if at least one quota group
is still open. Name the Boolean Formula question Fterm.

Set termination quota
Set up a quota based on the Boolean
Value Formula question. This quota ensures that no additional respondents
can complete the survey once the quota groups are filled.

|