Personalize survey by using an external webservice | Experience Community
Skip to main content
Solved

Personalize survey by using an external webservice

  • Feb 15, 2021 2:43 PM UTC
  • 3 replies
  • 85 views

chackbusch
QPN Level 5 ●●●●●
Forum|alt.badge.img+22

Following scenario: We partly personalize our surveys using the values of the embedded data fields. Only the most important information (like first name and last name) was tranferred to the embedded data fields. Besides this data, we also have some additional attributes which we want to use for personalization and display logic (show/hide questions dependant on field value) as well. However, those should not be stored to the Qualtrics contacts.
Is there any way to load additional contact information for personalization when the survey is loaded without storing it to the Qualtrics contact? I did not find any information for exactly that use case.

Best answer by TomG

https://www.qualtrics.com/community/discussion/comment/34574#Comment_34574No, if you use fire and forget nothing gets returned from the web service. In your case, that defeats the purpose.
Saving data as response data and contact data are two different things. From your original message, I thought you didn't want to save contact data.
If you want to retrieve the data, but not store it as response data or contact data, you will have to use JavaScript and ajax.

View original

3 replies

TomG
Level 8 ●●●●●●●●
Forum|alt.badge.img+27
  • Level 8 ●●●●●●●●
  • Feb 15, 2021 7:02 PM UTC

You could store the information in an external web database and create a web service script that you would call from the survey flow. See web service.


chackbusch
QPN Level 5 ●●●●●
Forum|alt.badge.img+22
  • Author
  • QPN Level 5 ●●●●●
  • Feb 16, 2021 7:30 AM UTC

https://www.qualtrics.com/community/discussion/comment/34542#Comment_34542Hey TomG,
thanks for your response. Already thought about that one...
There is the "Fire and Forget" option which would result in not saving the data fetched from the webservice. However, it can still be used as embedded data within my survey. Is this right?


TomG
Level 8 ●●●●●●●●
Forum|alt.badge.img+27
  • Level 8 ●●●●●●●●
  • Answer
  • Feb 16, 2021 12:02 PM UTC

https://www.qualtrics.com/community/discussion/comment/34574#Comment_34574No, if you use fire and forget nothing gets returned from the web service. In your case, that defeats the purpose.
Saving data as response data and contact data are two different things. From your original message, I thought you didn't want to save contact data.
If you want to retrieve the data, but not store it as response data or contact data, you will have to use JavaScript and ajax.