Skip to main content

Personalize Funnels with Answer Variables

Use participant answers to create more relevant follow-up text

Written by Megan

Available on

❌ Free

✅ Start

✅ Grow

✅ Scale

Answer piping lets you use a participant’s answer from a previous question as a variable in question texts or heading elements.

This helps you create a more personalized experience on your website and collect more effective leads. Answer piping is available on paid plans, and you can also test the functionality while your funnels are in draft mode.

Try this feature and learn to use it interactively:

Here is an example of how answer piping can appear in a funnel:

After a participant gives an answer, you can use that answer in a follow-up question and ask for more details.

This creates a more personal, two-way conversation experience for the participant.

How to add answer piping to your funnel

Inside the editor, the answer piping option appears as a clickable “+ Variables” button above each supported question or heading text box.

It is also available in URLs for Button, Redirect, and Timer elements.

Before opening the answer piping menu, place your cursor in the exact text position where you want the piped answer to appear. If no position is selected, the piped answer will be added at the end of the text.

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

Note: If you don't see the "+ Variables" button, that means that you do not have any questions on the previous pages/you are on the very first page of your funnel, or that the element you're using does not support answer piping.

After you select the question you want to pipe, the question ID appears in the target text.

Keep the ID or tag exactly as it is. This allows the system to connect the variable to the correct question and replace it with the participant’s answer. When the connection is set up correctly, you will also see the question text of the piped question in the target question.

If a piped question is not answered, or if a hidden field is empty, the piped value may appear empty or show the variable name. To keep the text natural in these cases, you can add a fallback value that appears whenever the variable resolves to an empty value.


Variable fallback

Sometimes a variable can be empty. For example, this can happen when a question was skipped, left blank, or when a hidden field was not provided.

To make sure your text still reads naturally, you can define a fallback value.

How it works

Inside the variable brackets, add a pipe character | and then type the fallback text:

{{variable|fallback}}

  • If the variable has a value → the participant’s answer is shown.

  • If the variable is empty → the fallback text is shown instead.

Answer piping with hidden fields

You can use hidden fields to display text from the URL inside your funnel.

Hidden fields created in the editor are also available in the answer piping list on all pages.

Answer piping to an external URL

You can use answer piping to send data to an external site or to another involve.me funnel.

Add the piped answer to the external URL from a Button element, a Timer, or from the property of the Thank You or Outcome page.

Pass the data by adding a ? after the main part of the URL. Separate multiple piped answers with an & sign.

For example:

https://yourwebsite.com?email={{email}}&result={{outcome}}

Supported variables

On Thank You/Outcome pages:

  • Correctly answered questions

  • Outcome name

  • Outcome points

  • Score

  • Calculator results

  • Identifier (participant identifier)

  • Remote ID

Supported fields



Answer piping is supported in all question texts and description texts for the following elements:

  • All question texts and description texts (Single/Multiple Choice, Image Choice, Dropdown, Date & Time, Rating, Slider, Contact Form, Short/Long Answer, File Upload and the Heading element.

  • URLs of the Button & Timer elements.

  • Variable fallback works anywhere answer piping is supported.

To test the actual variable replacement, click “Test funnel.” The answer piping functionality is not applied in the editor preview.

If your subscription has ended and your funnel is already published, the ID or tags will no longer be replaced.

Did this answer your question?