How to send partial response fields to external system instead of complete response payload?

SandhyaMSandhyaM Community Member, Qualtrics Brand Admin Qubie ✭
edited April 5 in Qualtrics API

How to send partial response fields to external system instead of complete response payload?

Hello all,


I am new to Qualtrics and was looking on Survey - Survey Flow - Webservice option and had a few clarifications on this topic.

So ideally I understand that this webservice element will be triggered only on accessing the survey link based on the placement of the webservice element in the survey flow. i.e. Survey first - Webservice call second.


My scenario is vice versa of above one, where Webservice call is first and then later call the survey. To achieve this I have an external system that calls JSON Event on the Actions tab of survey to create a contact and create distribution and individual survey links to access survey using Qualtrics API.


I am able to achieve this partially, but facing issue on how to send few response fields to external system API instead of sending the complete Qualtrics API response payload from Actions tab as I don't want to call the survey until the responses data is passed to external system.


We have the option to fire and forget from survey flow - webservice where we can limit on the response fields and can use them as embedded data. Is my understanding correct here?

Anything similar to this that can be of achieved from Actions tab with webservice API calls

Any suggestions/guidance here will be really helpful to start with.

Thanks!

Answers

  • TomGTomG Raleigh, NCCommunity Member, Qualtrics Brand Admin Wizard ✭✭✭✭✭

    If you have a survey response action task, you can pipe fields from the survey response (questions, embedded data, etc.) into your web service call.

  • SandhyaMSandhyaM Community Member, Qualtrics Brand Admin Qubie ✭

    Thanks for the reply @TomG . This is helpful when survey response is captured and post that we create webservice call.

    But in my scenario, I want to call qualtrics API first and send selected response fields from that API call to external system and then after this access the survey link to capture the survey response. Is there any possibility to achieve this?

Sign In to Comment