Pipe Logic
What is Pipe Logic?
Pipe Logic allows you to dynamically personalize your question text by inserting a participant’s earlier response into a later question. This makes the survey feel more relevant, conversational, and context-aware.
Purpose
- Create personalized follow-up questions
- Reuse participant input directly in the question copy
- Reinforce the participant’s previous choices or feedback
How It Works in Zykrr
Pipe Logic is applied directly from the question editing interface.
To use it:
- Click the pencil icon to edit the question where you want to add dynamic text
- Place your cursor where the piped response should appear
- Click the “PIPED TEXT” button
- A dropdown will appear with a list of all previously added questions
- Select the question you want to pull the response from
- Zykrr will automatically insert the proper reference and format in the background
✅ No manual syntax or ID entry needed — it’s fully UI-driven.
Example
Step 1: Product selection question
“Which product did you purchase?”
→ Answer: Lennox system
Step 2: Pipe Logic in next question
“How likely are you to recommend your Lennox system to a friend or colleague?”
Supported Sources
You can pipe responses from:
- Previous Multiple Choice, Dropdown, or Open-Ended questions
- Metadata fields such as
CustName
,OrderID
,City
(if displayed) - System-defined inputs passed via integration or survey link
Best Practices
- Pipe only from required or always-answered questions
- Keep question language clear and fluid around the piped content
- Avoid inserting more than one piped field per line unless necessary
- Test in preview mode to confirm how it renders
Limitations
- Pipe logic applies to question text only, not to options
- Works only with questions positioned above in the flow
- Piping from optional or hidden questions may result in blank text if not handled carefully
This is part of the Logic Features Guide in Zykrr’s Documentation Hub.
Need help configuring Pipe Logic for scale or metadata fields? Contact support@zykrr.com.