Hi everyone,
We are integrating Qualtrics responses with an external system through a Web Service task, where the response payload is sent to the client API after survey completion.
We are currently facing two issues:
Issue 1: Recorded Date in Web Service Payload
We are able to pass fields such as ResponseID, StartDate, EndDate, Progress, Finished, etc. using Piped Text. However, we are unable to add the Qualtrics Recorded Date/RecordedDate field as Piped Text in the Web Service payload.
Requirement:
We need to pass the Qualtrics Recorded Date to the external system along with the other response details.
Questions:
Is there a supported Piped Text reference for the Recorded Date that can be used directly in a Web Service task?
If RecordedDate is not available through Piped Text, is there an alternative way to capture and pass this value in the Web Service payload?
Issue 2: HTML Formatting Tags in Web Service Payload
We have applied font/size formatting to different answer options in the survey. We need to retain this formatting in the Qualtrics survey.
However, when the response is passed through the Web Service task, the HTML formatting is also being returned in the payload.
For example, the payload currently returns:
{
"value": "<span style=\"font-size:22px;\">4</span>"
}
Expected:
{
"value": "4"
}
Requirement:
We do not want to remove the formatting from the survey. However, we also do not want the HTML tags such as <span> and style attributes to be included in the API payload.
Question:
Is there a way to retain the formatting in the Qualtrics survey while sending only the plain-text answer value in the Web Service payload?
Any guidance or recommended approach for these two issues would be greatly appreciated.
