Skip to content
Join our Slack

Answer piping

Answer piping lets you insert a respondent’s earlier answer into later text. For example, after someone enters their name on page one, a later page can say, “Thanks, Sam.”

Use answer piping when a form should feel personal, confirm a detail, or carry context forward without asking the same question twice.

You can insert answer pipes in supported editable text, including:

  • Question labels and descriptions
  • Text blocks
  • Choice labels
  • Placeholders
  • Thank you messages
  1. Put the source question on an earlier page

  2. Click supported text later in the form, such as a question label, description, placeholder, choice label, text block, or thank you message

  3. Type @

  4. Choose the earlier answer from the menu

  5. Preview the form to confirm the text resolves as expected

Only answers from earlier pages are available in the menu. This keeps published forms predictable, because a question cannot refer to an answer the respondent has not reached yet.

Most text, number, choice, rating, date, and time questions can be used as answer sources.

Multiple-select choice questions are not available as answer sources yet. If a question is not available in the @ menu, move it to an earlier page or use a supported question type.

A pipe can be empty when a respondent skips an optional question. Click the pipe token in the editor to add Fallback value text. Fomr shows the fallback when the answer is missing.

For example, a thank you message can say “Thanks, friend” when the respondent leaves their name blank.

Fomr checks answer pipes when you publish. If a pipe points to a deleted question, an unsupported question type, or a question on the same or a later page, publishing shows an issue so you can fix it before respondents see the form.

Your next form could be the best-looking thing on your site.

Free forever. Unlimited responses. No signup to start.