Quotas

English | Deutsch


Quotas


When you open the Projects → {Selected project} → Questionnaire editorQuotas menu, you are automatically directed to the overview of the existing quotas. They are listed along with information on status, current allocation (“quota count”), and quota condition.


Managing the quotas

Managing the quotas - and, in particular, editing several quotas en bloc - is done via the “Actions” checkbox and the drop-down list below the table:

  • Delete quotas: The respective quotas will be deleted.

  • Activate quotas: This option allows you to activate several quotas en bloc. If you want to activate an individual quota, you can simply click on Edit and open the edit dialog.

  • Deactivate quotas: This option allows you to deactivate several quotas en bloc. If you want to deactivate an individual quota, you can simply click on Edit and open the edit dialog.


Using Icons

If you want to edit individual quotas, the following actions can be applied by clicking on the corresponding icons:

  • Order: The arrow icons allow you to change the processing order.

  • Edit condition: Clicking on this icon opens the condition editor.

  • Delete condition: The respective condition will be deleted. Please note that the allocation figure of the quota will be maintained.

  • Edit: Clicking on this icon opens the edit dialog of a quota. Here you can change the name and size of the quota; you can also activate or deactivate the quota.

  • Copy: This icon allows you to copy a quota. When doing so, the status will be deactivated, the allocation figures will not be copied, i.e. the new quota is initially open, deactivated, and empty.

  • Delete: The quota will be removed following a confirmation prompt.


Creating quotas

In order to create quotas, please proceed as follows:

  • Click on the Create quota button.

  • Enter the name and the size of the new quota.

  • Confirm by clicking on Save.

  • The condition editor will open automatically. Define the deisred quota condition and click on Save. (If you do not define any condition, the quota will not be activated in this step.)

  • After saving, the quota overview will be displayed. There you will find the new quota. It will already be activated.


Importing quotas

Alternatively, EFS allows you to import new quotas. Click on the Import quotas button to open the CSV-based import dialog. You can enter one quota per row, using the format label; size; (alternative) condition. This syntax is easily generated by filling in a 4-column Excel table and saving it in CSV format. Quotas can then easily be imported via copying and pasting the table contents. It does not matter if semicolons or tab stops are used as a separator in the imported file.


Configuration


You are allowed to specify in detail the sequence of the quota process in your project. You will find the configuation options on the Configuration tab.


Overview of the all available setting options

By combining these options, you can realize a wide range of processes. By default, all options are activated for new projects and the pre-set allocation mode is “First matching, open quota”. This corresponds to the previous standard mode.

Option

Meaning

Preallocation

Option

Meaning

Preallocation

Option 1: If matching external quota is full, reject participants at survey start

This option only applies to external quotas. I.e. usage is only reasonable in personalized surveys, employee surveys, multi-source feedbacks, panel surveys and master data surveys with external quota.

  • If this option is not activated, participants falling within a full external quota can still open the survey. How they will be handled in the course of the survey, i.e. whether they will be screened out by quota, for example, depends on the further configuration and on the structure of the questionnaire.

  • If this option is activated, the system will continuously check during the course of the project whether any participants that have not yet started the survey fall within a full external quota. If this is the case, these participants will be excluded from the outset, i.e. they are assigned disposition code 41 (“Quota closed”) in the participant administration. Any data accumulated by the participant (during the respective survey) will be deleted in this process and will not be considered in the survey. If these participants try to log in, they will be rejected and assigned disposition code 35 (“rejected at login (quota closed)”). The quota variables of the excluded participants are allocated as follows: “quota” = “-77”, “quota_assignment” = “-66”.

When activating this option, make sure that respondents who are rejected at login will not be confused:

  • In your invitation, indicate that only the first participants may be able to see the questionnaire.

  • In the Project propertiesSurvey messages menu, adapt the text of the message for the rejected participants (“The participant is not accepted for the survey, as the quota is already full (status: filtered out).”).

yes

Option 2: If matching quota is full, do not allocate participants to any quota (quota=0)

If in the course of answering the questionnaire the participants fall within a full quota and this option has been activated, then the quota variable will be set to “0”, i.e. they will not be allocated to any quota.

In this case the quota variables of the participants are allocated as follows:

  • “quota” = “0”

  • “quota_assignment” = “-99”

In order to screen out these participants by quota, you may, for example, set a filter to “quota = 0” and redirect the participants to an intermediate final page. They will then receive e.g. disposition code 36 (“rejected (quota closed)”).

yes

Option 3: Increment any matching, open quota at survey end by 1

With this option you can control how the allocation figures (quota count) are to be changed at the end of the survey:

  • If this option is not activated, the participants will be allocated to one matching, open quota after completing the survey. Which quota this will be depends on the selected allocation mode and on the defined order.

  • If this option is activated, the participants will be allocated to all matching, open quotas. In this case, all these quotas will be increased by +1.

The quota variables of the participants are allocated as follows:

  • “quota” = one quota, depending on the selected allocation mode and the defined order.

  • “quota_assignment” = all quotas whose allocation figures (quota count) have been changed. If this option is deactivated, “quota_assignment” contains the same quota ID as quota”.

yes


Allocation mode

Via the allocation mode you control to which quota a participant will be allocated if there are various matching open quotas. This selected quota will then be recorded in the variable quota and may be used e.g. for filtering. The following options are available:

  • First matching, open quota: The matching open quota that is first in the sorting order will be allocated to the participant and recorded in “quota”. If “quota_assignment” contains various quota IDs, these will be sorted in ascending order.

  • Random matching, open quota: From the matching open quotas one is chosen at random.

  • Last matching, open quota: The matching open quota that is last in the sorting order will be allocated to the participant and recorded in “quota”. If
    “quota_assignment” contains various quota IDs, these will be sorted in descending order.

  • Matching, open quota with the fewest participants allocated to it: The system will select the matching open quota that currently has the lowest allocation. If two quotas have equally few participants, the system will select the one that is first in the sorting order.

  • Matching, open quota with the most allocated participants: The system will select the matching open quota with the highest current allocation. If two quotas have the same number of participants, the system will select the one that is first in the sorting order.

  • First matching, open quota with the lowest filling ratio: The participant is allocated to the matching quota first in order with the lowest filling ratio.

  • First matching, open quota with the highest filling ratio: The participant is allocated to the matching quota first in order with the highest filling ratio (recorded in quota).


Quota statistics


You will find the current allocation figures of the project in the Quotas menu on the Quota statistics tab and in the section “Quota statistics” of the field report. Each quota is listed along with the following information:

  • Quota ID: Unique identifer of the quota, assigned by the system

  • Name

  • Quota limit: The quota size specified when creating

  • Quota count: Current allocation figure

  • Status: Indicates whether a quota is open, full, or inactive

  • Number of interviews which meet the quota condition: Indicates how many of the completed interviews (disposition codes 31, 32) meet the respective quota condition as currently defined. Depending on the selected configuration, this value may differ from the quota count.

  • Filling degree: (number of interviews which meet the quota condition) / quota limit

If there are 200 or more quotas in a given project, you have to open the “Quota statistics” section in the Field report explicitly. This prevents unnecessary delays caused by long processing times.


Recalculating quotas

It is possible to manually trigger a recalculation of the quotas. Occasionally, this may be necessary to adjust the quota allocation to the actual number of participants. Possible applications:

  • The quota statistics will be reset automatically if you compile the project completely, i.e. with deletion of all result data (see Chapter 3.3, p. 71). But when deleting individual participants who have already taken part or apply Reset and delete data, the actual value in the quota statistics will be updated automatically. Only when executing a reset without deleting data will the actual value not be updated automatically as there have been results accumulated which are displayed e. g. in the detail view of the survey statistics.

  • If you check the project using a tester account for which a quota is set only once but which generates entries for the allocation every time you click through the project, you can use the update function to undo this effect.

In the course of recalculation, the existing quota results will be irretrievably overwritten. Recalculation should not be triggered during an ongoing field phase. The following takes place during recalculation:

  • All quotas are reset to zero allocation and opened.

  • After this the quotas are checked individually for each participant. In larger projects (i.e., many quotas and/or many participants) this process may take quite a while.

During recalculation new participants may enter into the project and additionally fill up quotas where they would normally be rejected. At the same time it may happen that participants who have already completed the questionnaire are subsequently screened out by quota.


Triggering recalculation

Recalculation is triggered by clicking on the Recalculate quota button on the Quota statistics tab in the Quotas menu.


Basics


Specifications

  • The following variables can be used in the quota conditions: Project variables, userdefined variables and GET parameters, various system data and, depending on the type of project, participant data, address data of panelists, all master data and tracking variables in the panel.

  • A wide range of configuration options allows you to adjust the quota process to your requirements. For example, it is up to you to decide whether participants shall be excluded right from the start of the survey if they are no longer required, or you can have the participants allocated to all matching open quotas instead of only one quota.

  • In particular, the quota function is able to react dynamically to allocation figures. This can be used to fill up especially those quotas with lower allocation figures.

  • Participants that are no longer required may be screened out using filters.

  • The runtime check covers errors that may have occurred in quota while processing the survey.

  • Quota statistics and field report will always give you an up-to-date overview of the quota status.

  • The ACL right quotation_admin allows to control access to the quotas. Read rights are required for accessing the quota statistics in the field report. Write rights are required for using the quotas.

The number and complexity of the quotas in a project affects the performance. Therefore, it is recommended to use not more than 300 quotas per project.


Work Steps for Creating a Quota

Plan the quota. Create your quota schedule and calculate the target values for the various quota cells. Target values are always absolute numbers. Define the exact sequence of the quota process. Please bear in mind that values for all variables used in the quota conditions must already exist when you perform the quota check.

  • Enter the questionnaire before starting with the actual creation of the quotas. Participants should also already exist or, in the case of a panel survey, the sample should already be drawn.

  • Define the quotas in the Survey menuQuestionnaire editorQuotas menu.

  • Specify the sequence of the quota process on the Configuration tab.

  • If you make use of the possibility of excluding participants from the survey due to external quotas, it may be the case that respondents cannot open the questionnaire in the first place. In the Project properties->Survey messages menu, adapt the text of the message these respondents will receive when trying to log in.

  • If you have defined internal quotas (i.e. quotas whose conditions contain variables that are determined only in the course of the survey), you have to specify after which questionnaire page the checking for these quotas is to be performed. To do so, select an appropriate page in the Questionnaire editor, open its Properties menu and select the option “Check internal quotas”.

  • Set up the questionnaire so as to appropriately screen out any respondents no longer required. This is commonly achieved with a filter which redirects
    respondents with “quota” = “0” (i.e. respondents that have not been allocated to any open quota) to an intermediate final page.


The quota schedule

The quota schedule is fundamental to defining quotas. In this schedule, you list in detail which characteristics are to be displayed by how many participants. To create such a schedule, you enter the relevant characteristics into a matrix. Then you specify the target values for the individual cells. There are two options, producing different results:

  • interlocking: The quotas are defined by means of the inner cells. Thus, the feature combinations for the total of 100 participants admitted in the example shown below will be specified in detail: 25 young men, 25 old men, etc.

  • non-interlocking: The quotas are defined by means of the margin values, without regard to the distribution in the inner cells. In the example shown below, this means: a total of 100 participants will be admitted, among them, firstly, 50 men and 50 women and, secondly, 50 young people and 50 old people. The internal distribution of the quota is not defined, i.e. there may be, for example, 40 young men and 10 old men, 10 young women and 40 old women participating.


Internal and external quotas

There are two types of quotas that are processed at different times and therefore configured in different ways to some extent:

  • Internal quotas: These quotas contain variables whose value is determined only in the course of the survey.

  • External quotas: These quotes refer solely to variables originating from external sources and existing beforehand, i.e. variables that are not determined in the course of the survey. External quotas are used only in surveys with a predefined pool of participants.

If a quota condition contains both survey variables and external variables, it will be treated as an internal quota, i.e. it will not be automatically executed before login.


Quota timetable

Depending on what kind of quota there are in a project and which process has been configured, events can be triggered at different stages in the course of the survey.

  • Optionally, the participants can be checked for external quotas already before the start of the survey. To do so, select the Configuration tab. The checking procedure is as follows:

    • Every time a participant has completed the questionnaire and the allocation figures in the quota statistics are changed accordingly, all those participants that have not yet started the survey (disposition code < 20) will be checked for external quotas.

    • Of these participants, the system will exclude those that fall within a full external quota from participating, i.e. they are assigned disposition code 41
      (“quota closed”) in the participant administration. Any data accumulated by the participant (during the respective survey) will be deleted in this process and will not be considered in the survey. If these participants try to log in, they will be rejected and assigned disposition code 35 (“rejected at login (quota closed)”. The quota variables of the excluded participants are allocated as follows: quota = -77, quota_assignment = -66.

  • If the check for external quotas is not performed beforehand as described above, it will be carried out at the start of the survey.

  • The check for internal quotas is triggered by sending a questionnaire page predefined by you.

  • The allocation figures in the quota statistics will be changed according to the check results mentioned above when the participant completes the questionnaire (i.e. when reaching the final page or an intermediate final page and receiving disposition code 31 or 32).

    • If the participant has been allocated to an open quota i.e. if quota is greater than 0, the quota count for the respective quota will be increased by 1.
      Depending on the configuration, the quota count for all other open quotas whose conditions the respondent has met might be increased by 1, too.

    • When the target size of a quota has been reached, the quota is closed. If this is an external quota and you have chosen the option of excluding participants already prior to their login (see 1. above), then all respondents with disposition code < 20 falling within this quota will be set to status 41 (quota closed).


The most important quota processes

Survey offers a great degree of freedom in designing the quota process.

  • The following table presents the most frequently desired scenarios.

  • The “Configuration” column lists the combination of options and allocation mode that allows you to realize the respective scenario.

Quota type

Rule

Configuration

Quota type

Rule

Configuration

non-interlocking

If at least one already filled quota applies to the participant, he will be screened out by quota.

Otherwise, the participant will be allocated to all matching, open quotas.

Options 1, 2, 3

Allocation mode: First matching open quota

interlocking

If at least one open quota applies to the participant, he can participate and will be allocated to all matching quotas.

Option 3

Allocation mode: First matching, open quota

Prioritized quotas - standard

If at least one already filled quota applies to the participant, he will be screened out by quota.

Otherwise, the quota conditions will be processed in the predefined order and the participant will be allocated to the first matching, open quota.

Options 1, 2,

Allocation mode: First matching, open quota

Prioritized quotas - extended

If at least one open quota applies to the participant, he can participate. The quota conditions will be processed in the predefined order and the participant will be allocated to the first matching, open quota.

All options disabled

Allocation mode: First matching, open quota

Low Bucket Filll (Fill up the quotas with the lowest allocation figure first)

Difference from the prioritized extended quotas: The prioritization is dynamic.

If at least one open quota applies to the participant, he can participate. The quota conditions will be processed in the predefined order and the participant will be allocated to the quota with the fewest participants.

All options disabled

Allocation mode: Matching, open quota with the fewest participants


Questionnaire: checking internal quotas


Whether the participants fulfill internal quotas can only be checked when there are values for all required variables, i.e. in the course of the survey. For reasons of performance, this check will not be done automatically after each questionnaire page, but only after a page that you have tagged accordingly. The Figure below shows a sample questionnaire. On the page marked with a Q icon, the internal quota are checked.


Selecting the appropriate questionnaire page(s)

  • At the time that the check is to be performed, there must be values for all required variables. As the check is triggered when the page is sent, you can, for example, select the page which contains the last question needed for the quota.

  • You should select a page which all participants will have to view, i.e. it should not be located in a filter branch, for example.


Tagging the appropriate questionnaire page(s)

  • In the questionnaire editor, locate the page following the processing of which the quotas are to be analysed, and open its list view.

  • Open the Properties menu.

  • Select the option “Check internal quotas”.

  • Click on Save. The page will now be marked with a Q icon in the questionnaire view.


Screening out unsuitable respondents by quota

Respondents that are identified as unsuitable due to the quota must be screened out. They are usually redirected to an intermediate final page by means of a filter:

  • On this intermediate final page, the survey supervisor will thank the respondents for their willingness to participate.

  • Upon reaching the intermediate final page, the participants can optionally be assigned a special disposition code (36, 37) by which they can be recognized in the subsequent analysis.

You can see this typical routing structure in the sample questionnaire shown in figure.


Selecting a suitable point in the questionnaire

Please note:

  • The screening out should not be performed until all quotas have been checked.

  • You should select a point in the questionnaire which all participants will have to pass, i.e. it should not be located in a filter branch, for example.


Setting up filter and a final page

  • In the questionnaire editor, locate the page following the processing of which the unsuitable respondents are to be screened out.

  • Create a filter. In most cases, the filter condition will be “quota = 0”, i.e. the system will screen out all those respondents who have not been allocated to an open quota. If you want to screen out respondents that have been allocated to the quota with the ID 1, you will select “quota = 1” instead.

  • Create a final page under the filter and open its list view.

  • Click on the Properties menu.

  • In the field “Disposition code”, select the disposition code that the participants are to be assigned upon reaching this intermediate final page. A range of disposition codes (31-40) is available.

    List of disposition codes on an end-page
  • Confirm by clicking on Change.


Routing and evaluation


Two Variables quota and quota_assigment

The quota results will be recorded in two variables:

  • quota: This variable contains the ID of the allocated quota (i.e. the quota selected via allocation mode). It is used to screen out unsuitable participants.

  • quota_assignment: This variable contains the IDs of all quotas in which the respective participant has been counted. It may help with the evaluation if you have activated option 3, for example, and thus allocated participants to all matching open quotas. In this case, “quota” will contain only the quota selected via allocation mode. “quota_assignment” will contain all the quotas to which the participant has been allocated, i.e. it allows you to understand exactly how the allocation figures are generated. Please bear in mind that “quota_assignment” cannot be used for filtering and other routing processes.


Disposition codes of screened out participants

At which point in the quota process a participant has been excluded from participation will be recorded i.a. in the field report, in the participant administration, and in the export data record via the following disposition code.

Disposition codes

Meaning

Disposition codes

Meaning

Rejected at login (quota closed) (code 35

Is set for respondents in personalized projects who want use the link from the invitation mail to log into the survey after a quota has been closed.

Rejected (quota closed) (code 36)

Statuses 36 and 37 are set in a project with quotas when an intermediate final page has been reached. The survey administrator can use these codes to mark respondents as rejected (i.e. screened out by quota; there are already enough participants with the respective features) or screened out (= unsuitable). The status to be set is manually specified by the administrator at the intermediate final page.

Screened out (code 37)

Statuses 36 and 37 are set in a project with quotas when an intermediate final page has been reached. The survey administrator can use these codes to mark respondents as rejected (i.e. screened out by quota; there are already enough participants with the respective features) or screened out (= unsuitable). The status to be set is manually specified by the administrator at the intermediate final page.

Filtered out before the beginning of the survey, because quota is already closed (code 41)

If a quota is full, this status will be assigned to all participants, who match the quota condition, but nevertheless have not started with the survey yet.

If one of these participants tries to log in, then he will be rejected and the disposition code will be set to 35.


Reactivating participants when increasing size of an external quota

Under certain circumstances, it may be necessary to subsequently increase the quota size during the field phase. In projects with a preset pool of participants (personalized survey, panel and master data surveys), this is problematic if external quota is used, the option to reject participantts on survey start is activated and one of the external quotas has already been closed. That is because, in this case, all respondents who have not yet participated but fall under the quota which has already been closed are automatically set to the “Quota closed” status.

In projects that use external quotas exclusively, it is possible to reactivate the respondents in such a case, thus allowing them to participate. To do so, increase the quota size, change the status to “active”, and confirm by clicking on Change. After that, you can choose for which of the changed quotas the participants are to be reactivated. After you have confirmed by clicking on Submit, the participant’s status is changed to “active”.


© 2024 Tivian XI GmbH