Until now, data piping (inserting dynamic values into your survey) was limited to just the question text. With this update, you can now also pipe dynamic data into the description of a question — allowing for more contextual, customized, and user-aware experiences throughout the survey.
What Can Be Piped?
You can now insert the following dynamic fields into your question descriptions:
- ✅ Choices: Dynamically display selected options or related content in the description.
- 👤 Contact Variables: Include respondent-specific information such as name, email, or organization or other contact attributes
- 🎯 Hidden Variables: Personalize based on hidden fields passed via URL parameters or metadata.
- 🔗 Integration Merge Fields: Pull values from connected tools (Salesforce, Zendesk etc) into the description using merge tags.
Use Cases
- Hyper-personalized Questions:
“Hey John, based on your last purchase of {{last_product}}, how would you rate your experience?” - Contextual Instructions:
Add hidden variable data like device type, agent name, or ticket ID directly into the description to guide users effectively. - Dynamic Survey Logic:
Reflect answers from earlier questions in descriptions for advanced branching and feedback journeys.
🚀 How to Use It
- Go to your Survey Builder.
- Select any question and click on the description field.
- Insert data piping tags like
{{contact_name}},{{merge_ticket_id}}, or dynamic{{choice}}references. - Preview your survey to see dynamic content in action.