Answer Piping

Personalize Follow-up Texts Using Participant Answers

Adrian avatar
Written by Adrian
Updated over a week ago

Available on

❌ Free

✅ Basic

✅ Pro

✅ Business

✅ Agency

Answer piping can be used for multiple use-cases, allowing you to place the answer from a previous question as a variable in Question texts or Heading elements. 

Using this feature allows your users to have a more personalized experience on your website and gather more effective leads. This feature is only available with a Basic plan or higher, but you can still test the functionality while projects are in draft mode.

Try this feature and learn to use it interactively:

Here's an example of what answer piping can look like:

Then you can ask the participant for more details on his answer.

This way the participant gets a feeling of having a two-way personal conversation.

How to Add Answer Piping to Your Project

The answer pipe option appears in the form of a clickable "+ Add answers & data" button above each question/heading text box inside the editor. It is also available in URLs (Button, Redirect, Timer).

Before opening the answer piping menu place the cursor/caret in the text position where you would like the piped answer to appear. If you don't, the piped answer will be positioned at the end of the text.

You can pipe answers only from questions which are placed on previous pages.

Note: If you don't see the "+ Add answers & data" option, that means that you do not have any questions on the previous pages or your are on the very first page.

Once you click on "+ Add answers & data" a dropdown menu opens, containing the pipe-able variables from your previous questions.

In the answer piping menu you can see the Question text, ID/tag and the page number of the question available for piping.

Once you have selected a desired question to pipe, the question ID will appear in the target text. Do Not change the ID/tag because the system won't be able to link it to the correct question, the variable cannot be replaced and will stay as is. If the link is correct, you will already see the Question text of the question which is being piped in the target question.

If a piped question is not answered during the participant journey, the value of the piped answer displayed in the text will show the variable's name.

Answer Piping of Hidden Fields

You can use hidden fields to display text from the URL in your project. The hidden fields that are created in the editor are also available to select from answer piping list on all pages. 

Answer Piping to an External URL

You can use answer piping to send the data to an external site or to another project. Add the piped answer on the external URL, from a button element, a timer, or from the property of the thank you or outcome page.

Pass the data using a "?" sign after the main part of the URL and separate the piped answers with a "&" sign. For example:{{email}}&result={{outcome}}

Supported Variables

  • Questions from all pages before the current page

  • Hidden fields

  • On final pages: Score, Correct (only on Thank You page and Score-based outcome page), Calculator results

Supported Fields

  • All question texts and description texts (Multiple Choice, Image Choice, Dropdown, Date & Time, Rating, Slider, Contact Form, Free Text Input, File Upload and the Heading element

  • URLs of Button & Timer element

Bear in mind that the answer piping functionality does not work in the editor preview. Please click "TRY IT" or "Try Draft" to test the actual replacement. If your subscription ended and your project is already published, the ID/tags will not be replaced any more.

Did this answer your question?