When To Use Survey Quotas
Survey quotas help academic researchers control target response counts. Use quotas to cap total completes, define a sample cell from question answers, flow variables, or branch arms, close the survey for full arms, cross two or more dimensions into a matrix of mutually-exclusive cells, or reroute later respondents once a quota fills.
Deploy: Quotas
Quotas live in the Deploy tab. A quota can count every response, or only responses matching rules you define directly on a question answer, a flow variable, or a branch arm from Flow — combine several rules with Match All or Match Any.
Create A Quota
Step 1: Open Deploy. Select the Deploy tab and find the Quotas panel.
Step 1: Open Deploy and find Quotas
Step 2: Add the quota. Choose Add Quota and give it a clear name, such as Treatment A target or Total completes.
Step 2: Add a quota
Step 3: Choose who counts. Keep All Respondents for a simple total-completes cap, or switch to Respondents Matching Rules and add one rule per condition (question answer, flow variable, or branch arm). Combine rules with Match All (AND) or Match Any (OR).
Step 3: Define match rules
Step 4: Set the target and, optionally, a group. Enter the target completes. If this quota is one cell of a larger design (e.g. one age band within an age × gender design), assign it to a Group so it stays mutually exclusive with its siblings — a respondent who matches more than one quota in the same group only counts once, against whichever quota appears first in the list.
Step 4: Set target and group
Step 5: Choose the full behavior. Pick one of four actions once the quota fills: end the survey for matching respondents only, end the survey for everyone (closes the whole survey the moment this quota fills, even for respondents who don't match its rules), send matching respondents to a branch, or send everyone to a branch. Then pick the destination — an end screen or any survey block.
Step 5: Set quota-full behavior
Step 6 (optional): Set a variable when full. A quota's action can also write a value into a flow variable the moment it fires — useful for tagging respondents in exports or piping a message elsewhere in the survey. This is independent of the end/route behavior; both can apply at once.
Step 7: Preview and monitor. Test the route with Preview before publishing. Each quota card shows a live progress bar toward its target once responses start coming in.
Step 7: Preview quota routing
Priority Order And Groups
Quotas are evaluated top to bottom. Drag a quota's grip handle to reorder the list — order matters in two ways: when more than one full quota's action would apply to the same respondent, the first one in the list wins; and within a group, only the first quota a respondent matches actually counts them, even if a later quota in the same group would also match.
Use groups whenever cells should be mutually exclusive — for example, an "18–34" and a "35–54" age quota shouldn't both count the same respondent. Assign a Group from each quota card, or generate an entire matrix of grouped cells at once (see below).
Generate A Quota Matrix
For designs that cross two or more dimensions — age × gender, condition × region, and so on — use Generate Matrix instead of building each cell by hand. Pick a source for each dimension (a question, a flow variable, or a branch), list the values to cross for question/variable dimensions (a branch dimension automatically uses every arm), and set one target count and one full-behavior shared by every cell. Generating the matrix creates one quota per combination and puts them all in a new mutually-exclusive group.
Deploy: Generate Quota Matrix
Quota Status In Flow
A quota's open/full status can also drive branching elsewhere in the survey: in Flow, a condition set's deterministic or stratified assignment can read a quota's status as its source, routing respondents differently depending on whether a given quota is still open. See Branching and Skip Logic.
Monitor Quota Progress And Completion
The quota panel shows live progress toward each target. In Export, every response is tagged with a Completion column — respondents who finished normally show Completed; respondents whose survey ended because a quota's action fired show which quota ended them, so you can separate genuine completes from quota-driven screen-outs during analysis.
Research Design Notes
Quotas manage sample targets; they do not replace a sampling plan. Decide whether a quota should reflect starts, completions, or respondents reaching a specific arm based on your protocol and recruitment source. For planning cell sizes before launch, see Sample Allocation Across Condition Arms.