Qualtrics API check if Respondent (email) has completed survey | XM Community
Skip to main content
Question

Qualtrics API check if Respondent (email) has completed survey

  • October 22, 2024
  • 5 replies
  • 59 views

Forum|alt.badge.img+5

How do I check if a specific respondent email appears in the responses of a specific survey using the Qualtrics API?

5 replies

Nam Nguyen
QPN Level 8 ●●●●●●●●
Forum|alt.badge.img+29
  • QPN Level 8 ●●●●●●●●
  • 1091 replies
  • October 22, 2024

@MaxLovell In Data&Analysis, make a Filter of Recipient Email
 

 


Forum|alt.badge.img+5
  • Author
  • Level 2 ●●
  • 8 replies
  • October 22, 2024

@Nam Nguyen I want to use the Qualatrics API and not to do this manually.


vgayraud
QPN Level 5 ●●●●●
Forum|alt.badge.img+49
  • QPN Level 5 ●●●●●
  • 379 replies
  • October 22, 2024

I don’t think you can do this directly. My best guess would be a search directory contacts call with an email filter to retrieve the contactId and then a contact history call. Parse the result to see if you get a response with your surveyId.


Forum|alt.badge.img+5
  • Author
  • Level 2 ●●
  • 8 replies
  • October 22, 2024
vgayraud wrote:

I don’t think you can do this directly. My best guess would be a search directory contacts call with an email filter to retrieve the contactId and then a contact history call. Parse the result to see if you get a response with your surveyId.

Thanks for the reply, that’s a shame. I don’t seem to be able to update contacts in my directories with new responses to surveys, Qualtrics just adds a new contact every time, which makes it a little fiddly to implement this, but good to have a workable option.


vgayraud
QPN Level 5 ●●●●●
Forum|alt.badge.img+49
  • QPN Level 5 ●●●●●
  • 379 replies
  • October 22, 2024

You might want to look into deduplication.


Leave a Reply