Skip to content

Piping answers and rows

Piping builds a question’s answers (or a grid’s rows) from an earlier question. For example, you can ask which brands someone has heard of, then ask them to rate only those brands. You set up piping once, and the answers are filled in for each respondent as they take the survey.

This page is about piping answers and rows. To show an earlier answer inside question text, use the Variables button in the rich text editor, or type the variable, for example @Q1_CurrentLabel.


  1. Click the card of the question you want to pipe answers into
  2. In the Properties pane, click the Answers tab (or Rows to pipe into a grid’s rows)
  3. Click Piping above the list. The Piping Answers for Question dialog opens.
  4. Set one or more piping rules (see below)
  5. Click OK
  6. Save the survey
RuleWhat to choose
Use codesThe earlier question whose answers to use. A list of its answers appears: uncheck Include for any answer you don’t want piped.
Use sequenceThe earlier question to use for the sequence
Use selected answersCheck Include for each earlier question whose selected answers should be piped in, for example only the brands the respondent chose
Use unselected answersCheck Include for each earlier question whose unselected answers should be piped in, for example the brands the respondent didn’t choose

Only questions earlier in the survey that have answers (or that pipe answers in themselves) are listed. When you pipe into a grid’s rows, a grid source pipes its rows, and any other question pipes its answers in as rows.

You can also set up piping from Quick Update: click the Piping Rules tab next to the answers or rows, then click Piping. The rules are listed there, for example “Use selected answers: Q1”.


Piped answers are listed on the Answers (or Rows) tab under “Piped from Q1. Edit these on that question.” You can’t edit them here: to change their text, edit the answers on the source question.

If every piped answer has been excluded, the list says “All of them are excluded.”


There’s no single button to remove piping. Open Piping, set Use codes and Use sequence to None, uncheck every question under Use selected answers and Use unselected answers, then click OK and save the survey.


  • An answer can’t be deleted, or have its code changed, while another question excludes it in its piping. The message names that question: change its piping first.
  • The Excluded AnswerIds row property isn’t part of piping. It hides particular answers on one grid row. See Question & answer settings.