Piping Variables

Piping Variables are expressions within the site to reference other information that has already been provided. These can be used to display the score on a specific question or total questionnaire. You can, for example, add *|total_quiz_score|* to your final screen to say something about the respondent's quiz score.


They are useful because they personalize the site to the user that is accessing it, making your survey more conversational and relevant for the respondent. For example, they can be used within an email to display the first name of the user into the email, so instead of the email stating "Dear Applicant", it can state "Dear Tom".

This guide will teach you:

  1. An example of piping
  2. Add Piping to your questionnaire
  3. Search Function

You can also look into the Master List that we have prepared for you and search there for variables. These can be used in Email invitations, Email templates, PDF reports, Outcomes, and Formulas.

1. An example of piping

Here's an example to illustrate the concept of piping:

Q1 What is your favorite city trip destination?
A1 Berlin
A2 Amsterdam
A3 Paris
A4 London

Q2 What do you like about {Q1}?

Say that the respondent selects the 4th answer of Question 1 (London), the subsequent question would become:

Q2 What do you like most about London?

Piping Variables- example survey

2. Add Piping to your questionnaire

Piping variables can represent answers from the following question types: 

  1. Text Choice
  2. Image Choice
  3. Open Text
  4. Typeahead
  5. Form (dropdown, text single line)
  6. Star Rating
  7. Slider (Text)

Write your first question, for example "What is your favorite city trip destination?".

Piping Variables- first question


Make sure you have turned off multiple answers possible. Piping can't be used when you make your question multiple choice in Text choice questions and possibly in Image choice questions.

Now let's create the next question using answers from the previous question. Make sure to save the earlier questions so that they'll appear in the drop-down menu of variables.

Type your question, and then click Variables in the rich text editor to access the drop-down of variables. Then select which one you want to add. In our example, we'll choose Question 1 response.

Piping Variables- second question

Piping Variables- add variable

Now you'll see that it has been added inside your question.

Piping Variables- second question with variable

Don't forget to save changes when you're done! Let’s see how this will look in your questionnaire! Note how the second question uses the answer chosen in the first question.

Piping Variables- example

Piping Variables- example

3. Search Function

Instead of searching for the variable you are looking for in the list, you can find it by using the Search Function.

Piping Variables- variables

What's next?

  • Email invitations are messages sent to your saved contacts containing a link to your questionnaire and are fully customizable. It is the best way to inform your contacts about your new questionnaire, and at the same time, by using our analytics tools, to track who has opened and clicked on your message.
  • Email templates feature allows you to send messages to your respondents based on their selected answers or a quiz/survey score. This is a great way to keep your respondents engaged. Email templates are so useful because each message can be customized according to each respondent's answers or score.
  • Formulas is a great feature that allows you to calculate an average, custom score, average results and any advanced calculations, using the data and items from your questionnaire. You can use the /*-+() characteristics to create formulas that use answers or quiz scores to calculate an average, for example.  
Support is the author of this solution article.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.