Qualtrics XM Platform provides an extensive set of methods and tools to improve the customer experience along their journey. Alessandro Villamaina and I came across a gap and thought of addressing them to the larger audience.
In this blog post, we would like to describe a technical overview of using Embedded Data and passing variables to another survey in Qualtrics XM Platform.
Background: Our requirement was to separate our business logic from data in a format that wasn’t directly achievable in Qualtrics XM Platform. So, we decided to use embedded data followed by passing these values to a separate survey.
Process Walkthrough
1.In Qualtrics XM Platform survey section, click on “Survey Flow”. Add Embedded Data below to Block and created a variable PC_LIST which is populated using “Piped text ->Embedded Data Field” append your variable in the end. In my case its “PR1” as shown below :
With Piped Text, you can customize question and answer choice wording for each respondent, allowing each of them to have a customized, dynamic, and personal survey experience. Piped Text is a line of code you add to your survey that pulls information from different sources and displays that information to the respondent (or can be used in Display Logic, Embedded Data, and other areas).For more details on Piped Text click here.
2. Create a new survey – Select Survey flow – Add “SetEmbedded Data” below the Block and created a variable “PC_LIST”, Add If branch as shown below and add condition as shown below :
3. Next step is to add and customize End of Survey block in your first survey. Here use the option redirect url and copy url of your. second survey & append variable -“&PC_LIST=${e://Field/PC_LIST}” in the end. Please see below :