Piping answers through your survey

Learn how our useful piping function works.

L
Written by Laura Mallon
Updated over a week ago

Piping is a way to pass answers from one question to another. This can mean passing answers into another answer list or piping answer selections into a subsequent question.

Option piping

You may want to populate your answers with options selected at a previous question. To do this, navigate to Toolbar > Basic options > Piping > Manage piping.

You apply piping to the question you want your answers to appear in.

  1. Select the question you wish to pipe from.

  2. Choose your action. You can choose all or some selected answers or all or some non-selected answers.

Here’s a basic example: I want my respondents to select all the brands they know from Q1. In Q2, I only want to show the brands they were aware of at Q1.

To advance my piping, I can also select a maximum number of answers to pipe into a question. From a list of 10 possible brands, for example, I can randomly select 3 options to appear. If you consistently want “Brand 1” to always appear in the random selection, choose this from “Fixed Answers.”

What is "Manage Feeding"?

This is a MyPanel feature. Contact us to find out more.

Pipe an answer into a question

To pipe an answer from a previous question into the text of a subsequent question, use variables. For example:

“What was the last social media platform you visited?”

  • Instagram

  • Facebook

  • TikTok

  • Other

“What was the purpose of your last visit to <social media site>?

  1. Navigate to the ‘Details’ tab of your project.

  2. Navigate to Variables > Add new.

  3. Add a name to your variable so you can easily refer to it. In this case, we’ll call it “social media.” The type should be “Open text,” as shown below.

  4. Tick the box next to “Show in Profile.”

5. Now that you’ve added your variable, navigate back to the survey builder tab, and select the question you’d like to pipe from. In this example, it’sWhat was the last social media platform you used?”

6. While you have your “from” question selected, navigate to Toolbar > Advanced options > Variables > Variable substitution.

7. Choose your variable from the dropdown (in this case, “social media”). Click save.

8. Next, navigate to the question you’d like to pipe the answer into. With that question selected, navigate to Toolbar > Advanced options > Variables > Insert into question.

9. You’ll see a selection list under “Insert into question.” Select the relevant variable, and it’ll appear in your question text. Simply copy and paste the {variable} part of the text to the correct place within your question.

10. To test that it’s working properly, navigate to “More” at the top of the toolbar, and use the Autofill preview. This will test the whole survey, but it pre-defines answers for you (which you can change as you go).

What is “Show in profile”? “Show in profile” means you’ll be able to view counts of this answer option in the Summary > Profile tab.

Did this answer your question?