For the complete documentation index, see llms.txt. This page is also available as Markdown.

Piping (recall) logic

Study type
Availability

Screeners

Usability tests

Media surveys

Intercept studies

Diary studies

Piping logic, also known as recall logic, lets you dynamically reference a participant’s answer from a previous question into a later question. This keeps your missions feeling custom, personalized, and engaging.

Maybe you’ve asked participants their favorite fruit. Later, instead of asking every participant generically, “Why is that your favorite fruit?” you can use piping logic to insert their indicated favorite directly into the question. For example, if one participant indicates strawberries are their favorite fruit, you can automatically ask them “Why are strawberries your favorite fruit?” thanks to piping logic.

Piping logic in Dscout is different from branching studies. For information on how to send participants to certain questions depending on their answers, see Skip logic.

Add piping logic to a question

You can add piping logic to any question type, including photo and video questions. However, you can only pipe responses from closed-ended question types:

  • Multiple choice

  • Ranking

  • Scale

  • Number

You cannot recall answers from a question that already uses piping logic. For example, if Question 2 recalls a response from Question 1, you cannot recall a response from Question 2 in another question.

1

In your mission, add your source question (the question you want to recall an answer from).

2

Add your destination question (the question where you want to recall responses from your source question).

3

In the prompt of your destination question, type an @ symbol. A list of available questions is displayed.

4

Select your source question from the list.

5

Type the rest of your question.

6

Click Done.

Now, when you launch your mission, participants’ responses from your source question will automatically be placed where you’ve inserted piping logic into your destination question.

View piping logic in analysis

When viewing responses, you’ll see piping logic displayed in one of two ways.

Viewing responses at the question or activity level, you’ll see your source question mentioned in the prompt of your destination question:

However, viewing responses at the participant level, you’ll see that participant’s piped response anywhere you’ve used piping logic: