Skip to content

Bucket

A Bucket object manages quotas in your survey, letting you cap how many respondents can fall into each answer group. Once a quota bucket fills up, new respondents who would land in that group get redirected elsewhere — typically to a “quota full” end screen.

Buckets are ideal when you need balanced sampling across demographic groups, product segments, or any other criteria where you want to control how many people from each group complete your survey.


Here’s how to add a Bucket object to the survey flowchart:

  1. Drag the Bucket object from the Toolbox into the survey flowchart, or double-click it
  2. In the Bucket’s question properties, configure the quota limits via the Controls property
  3. Set the Quota Exceed Target to the question respondents should be directed to when their quota group is full (typically a “quota full” end screen)
  4. Optionally, set the Define Filter property to restrict the quota check to respondents who meet specific criteria

A Bucket is an event object and is not visible to respondents. The quota check happens behind the scenes when the survey processes the Bucket.


Quota is the only format available.

Quota — Manages quota limits and redirects respondents when their quota group is full.


PropertyDescription
Question FormatDisplays “Quota” — the only available format for a Bucket
Variable NameThe unique code used to identify this Bucket in the survey
Variable LabelA descriptive label for this Bucket
Define FilterOptional filter criteria — when set, the quota check only applies to respondents who meet the filter conditions
ControlsSurvey Editor (Legacy) only. Configure the quota settings for this Bucket. In Survey Editor (Beta), use Edit Quota on the card menu instead
Scripting NotesFree-text notes for internal use during survey development

Why use a Bucket instead of a simple quota?

Section titled “Why use a Bucket instead of a simple quota?”

Simple quotas set a limit directly on a question and work well for straightforward cases. A Bucket gives you more flexibility when your needs are more complex:

  • Multiple quotas in one survey — Set separate limits for different groups (by age, region, product segment, etc.) using individual Bucket objects.
  • Filtered quotas — Apply the quota only to respondents who meet specific criteria using the Define Filter property.
  • Visual flow control — Buckets appear in the survey flowchart with quota lines showing exactly where respondents are checked and redirected.
  • Custom redirection — Direct respondents who exceed a quota to any end screen or survey branch you choose.

A Bucket is an event object and is not captured in the dataset.


Buckets display quota lines on the survey flowchart, showing the connection between the Bucket and its exceed target question.


Bucket objects must be placed outside any page groups.


  • Survey quotas — Full guide to creating and managing quotas
  • Manage quotas — Adjust quota limits during data collection, using Manage Quota Buckets

Can respondents see Buckets? No. Buckets are invisible event objects. Respondents are simply redirected if their quota group is full — they won’t see the Bucket itself.

What happens if I put a Bucket inside a page group? Buckets must be placed outside page groups. If placed inside one, the quota check won’t work as expected.

Can I use more than one Bucket in a survey? Yes. Use as many Buckets as needed — one per quota group, or one per set of criteria you want to track separately.

How do I know when a quota is full? The system tracks quota counts automatically. You can check the current status at any time via Manage Quota Buckets (see Manage quotas).

Do Buckets appear in the dataset? No. Buckets are event objects and are not captured in the dataset.

Can I change a Bucket’s quota limit after the survey has launched? Yes. Go to Manage Quota Buckets to update limits at any time. Changes apply immediately to new respondents.

Can I send respondents to different screens depending on which quota is full? Yes. Each Bucket has its own Quota Exceed Target (Quota exceeded target in Survey Editor (Beta)), so you can route respondents to different end screens or branches per group.

How do Buckets interact with other quota features? Buckets work alongside question-level quotas. You can combine them for more advanced quota logic.


This usually means the Bucket is misconfigured or placed inside a page group.

  1. Check placement — Make sure the Bucket is outside all page groups and positioned before the questions it controls in the flowchart.
  2. Check the Quota Exceed Target — Confirm the exceed target is set to a valid question or end screen.
  3. Review quota limits — Open Manage Quota Buckets and verify the quota limits are set correctly.

Quota lines are not showing in the flowchart

Section titled “Quota lines are not showing in the flowchart”

Turn on quota lines in the flowchart display options. In Survey Editor (Legacy), it’s the Display Quota Lines box in Preferences. In Survey Editor (Beta), it’s Quota under Lines in Display options.

Respondents are completing the survey after a quota should be full

Section titled “Respondents are completing the survey after a quota should be full”
  1. Check the filter — If a Define Filter is set, confirm the filter criteria correctly identify the group you want to cap.
  2. Check quota limits — Open Manage Quota Buckets and confirm the limit is set to the correct number.
  3. Check timing — Quota counts update when respondents submit their survey. A small number of over-completes can occur if multiple respondents submit simultaneously.