Piping (recall) logic
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.
In your mission, add your source question (the question you want to recall an answer from).
Add your destination question (the question where you want to recall responses from your source question).
In the prompt of your destination question, type an @ symbol. A list of available questions is displayed.
Select your source question from the list.
Type the rest of your question.
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.
“Other” responses can be recalled with piping logic. They’ll be added to your destination question exactly as entered by the participant. However, we do not recommend allowing for “None of the above” options in source questions as piping this response will likely not work in the context of 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: