A block that sets one or more global variables at an exact point in your question order, without opening the Flow tab. Respondents see nothing at all — the assignment runs silently and the survey carries on.
What respondents see#
Nothing. This block collects no answer and shows no UI to the respondent; it runs invisibly between the questions around it.
When to use it#
- Tag a respondent mid-section ("everyone who reaches here is a
qualifiedlead") without building a flow block. - Set up a variable's value right before the question that reads it, so the dependency is obvious on the canvas instead of hidden in the Flow tab.
Configuring it in the builder#
- Select the block and open Settings in the properties panel.
- You get the same Set Variables editor the Flow tab uses — click Add, pick an existing variable or create a new one on the spot.
- Choose the assignment type: Set / Increment / Decrement / Formula, and type the value.
- Optionally attach a condition to an assignment so it only fires in certain cases.
Settings reference#
| Setting | What it controls | Default |
|---|---|---|
| Assignments | One or more variable Set/Increment/Decrement/Formula operations | None (block does nothing until you add one) |
| Assignment condition | Restricts an individual assignment to fire only when a condition is true | None (always fires) |
Logic support#
The block itself doesn't evaluate display/skip logic operators — its own condition inputs are per-assignment conditions, using the same condition builder as Display Logic and Skip Logic.
Good to know#
- It is never required and never blocks the respondent. If it is the only thing on a page, the page is passed straight through.
- Save it with no assignments and the builder flags it — an empty block does nothing.
- It carries no question number and is not in your exported data.
- If the section it sits in uses question randomization, the block can be shuffled after a question that depends on it. Keep it out of randomized sections, or pin its position.
See Variables & panel redirects for what global variables are and where else they can be set.
Related guides#
- Question Types — overview and when-to-use table
- Display Blocks & Plugins — sibling display-only blocks
- Display Global Variables — the read-side companion of this block
- Variables & Panel Redirects — what global variables are and where else they're set
Was this page helpful?