How to assign a participant ID number and attach to my another survey? | XM Community
Skip to main content

Can the screener survey automatically assign a participant ID number? If this could be assigned on the screening survey and automatically copy to the “short survey” (another survey) somehow, that would be ideal. 
It is exactly for ID but we probably don’t want it to be random. Maybe a four digit in ascending order, but how do we make sure people in the field aren’t getting the same number if they are conducting interviews at the same time?


Hi yaozhao,
For having a unique ID, consider using the Response ID that Qualtrics automatically assigns to every participant.
As far as automatically copying the Response ID from the screener survey, in the screener, you could use piped text and URL querying to populate the Response ID from the screener into an Embedded Data field in the "short survey." To do this, you would need to:

  • Make an Embedded Data field in the Survey Flow of your "short survey," you could name the field something like "screenerRID"

  • Use piped text to pipe the Response ID on the screener into the URL of your short survey as a URL query (see screenshot below for example)

example RID querying.PNGHere's Qualtrics documentation on Embedded Data and setting embedded data from a URL: https://www.qualtrics.com/support/survey-platform/survey-module/survey-flow/standard-elements/embedded-data/#SettingValuesFromTheSurveyURL
And here's Qualtrics documentation on using piped text: https://www.qualtrics.com/support/survey-platform/survey-module/editing-questions/piped-text/piped-text-overview/
Hope this is helpful!


"For having a unique ID, consider using the Response ID that Qualtrics automatically assigns to every participant."
Hi Squipy,
Thank you for your solution. Your idea makes sense to me. So I don't need to do anything to generate Response ID. These ID are automatically generated?
Also, how do I know the website link of my ""short survey?
 


Hi Squipy,
There are so many IDs of built-in Embedded Data fields.

ResponseID
This element will give you the Response ID that Qualtrics assigned for that response. This ID can be used in Web Services, API calls, and other applications. This field is not available for imported responses. However, imported responses are still assigned a ResponseID when imported, and this ID is available in the respondent information section of your dataset.

SurveyID
This element will give you the Survey ID that Qualtrics assigned for that survey that the individual responded to. This ID can be used in Web Services, API calls, and other applications.

Which ID should I choose?


Hi Squipy,
I didn't figure it out. My current text question is
Great! You are eligible to proceed with testing or interview. Please follow the link below to short survey:${l://SurveyURL}https://gsu.qualtrics.com/jfe/form/SV_3DbcQk8UqbZOdPo?screenerRID={e://Field/ResponseID}
My another survey link is https://gsu.qualtrics.com/jfe/form/SV_3DbcQk8UqbZOdPo
This is Anonymous Survey Link. (A reusable link that can be pasted into emails or onto a website, and is unable to track identifying information of respondents.) But you can check the survey, in case we need some improvements.

I am trying to add ResponseID as an embedded variable in the other survey (short survey). I don't know whether it's correct.
image.png


Okay, I quit this idea. I decide not to use ID generated by Qualtrics any more.


Leave a Reply