How to modify correctly the redirect links of the polling firm? | XM Community
Solved

How to modify correctly the redirect links of the polling firm?


Hi there,

I am a Ph. D. student and this is my first time with Qualtrics. I would like some help for a technical problem. I'm working with a polling firm. I gave them the anonymous link of my Qualtrics survey and they gave me these three redirect links.

Complete : https://ci.legerweb.com//wix/p12345.aspx?__userid=XXXXX&Flag=C
Screen : https://ci.legerweb.com//wix/p12345.aspx?__userid=XXXXX&Flag=S
Quota : https://ci.legerweb.com//wix/p12345.aspx?__userid=XXXXX&Flag=Q

Can anyone tell me if I did the right thing for the modification? I followed all the steps in Qualtrics (https://www.qualtrics.com/support/survey-platform/contacts/panel-company-integration/#RecordingIdentifyingFields), but I want to be sure that I did the right modification with the "${e://Field/__userid}". Also, do I need to do something with the "Flag=C", "Flag=S" and the "Flag=Q", or I just leave it this way.

Complete : https://ci.legerweb.com//wix/p12345.aspx?__userid=${e://Field/__userid}&Flag=C
Screen : https://ci.legerweb.com//wix/p12345.aspx?__userid=${e://Field/__userid}&Flag=S
QR : https://ci.legerweb.com//wix/p12345.aspx?__userid=${e://Field/__userid}&Flag=Q

Finally, they ask me the "name of the variable" to add to my survey link... does anyone know about what variable they are talking about? This is what they ask me "Indeed, in your link for the survey I must come add a variable that will be defined in Qualtrics so that I am able to pass in parameter the identifier of the respondent."

Thank you in advance. 😃
icon

Best answer by TomG 15 August 2018, 15:49

View original

15 replies

Userlevel 7
Badge +27
You're basically correct. The variable they are talking about is __userid. If I were you, I would just rename it userid. You need to define userid as an embedded data field populated from the url in your survey flow. When they redirect people to your survey they will add the userid parameter to your anonymous survey link, they you will pass it back the value back to them in the __userid in the redirect.
Thank you so much. It was easier than I thought but I wanted to make sure I did not make a mistake.
I just tried to ad the "__userid" but it takes me to a "not found page". 😞

Maybe I forgot a step.
Userlevel 7
Badge +27
> @Melanie said:
> I just tried to ad the "__userid" but it takes me to a "not found page". 😞
>
> Maybe I forgot a step.

I don't think that has anything to do with __userid...you get that message whether there is a __userid or not. I'm guessing maybe p12345 is a project that your panel provider hasn't set up yet or maybe just an example (since it is 12345). Check with them.
It was their mistake. They added a "&" instead of a "$" when they added "__userid" after my anonymus link. Everything is perfect now! :)

Thank you again for your quick answer!
I had a similar problem and this was helpful to me too.
Thanks
Userlevel 7
Badge +27
Yes, that seems correct. url parameters are case sensitive. If I remember correctly, somewhere in their documentation Qualtrics says you shouldn't use rid because it is reserved for their use. I think RID should be ok. If you wanted to be really safe you could change it something like PRID (panel respondent id).

You'll add RID as a parameter to your anonymous link:
anonymouslink?RID=insert-panel-id-here
@TomG Thank you for bringing this to my attention!
Indeed it say the following on this page: https://www.qualtrics.com/support/survey-platform/survey-module/survey-flow/standard-elements/embedded-data/

"Qtip: Try to avoid unusual characters like emojis, periods (.), and hashtags (#) when naming your Embedded Data. In addition, the field name RID (or rid) is a reserved Qualtrics field used for back-end platform processes; you should never give any of your Embedded Data fields this name."

Hi, I have a similar problem and tried to follow the instructions above, but still not sure if I do it correctly or not. The third party company sent me three redirects.
Complete: http://ethniccorner.ca:8080/DubKnowledgeRouting/end?rst=1&id=
Terminate: http://ethniccorner.ca:8080/DubKnowledgeRouting/end?rst=2&id=
Quota Full: http://ethniccorner.ca:8080/DubKnowledgeRouting/end?rst=3&id=
I found out the field name in my survey as "${e://Field/id}" so I modified the redirects as follows.
Complete: http://ethniccorner.ca:8080/DubKnowledgeRouting/end?rst=1&id=${e://Field/id}
Terminate: http://ethniccorner.ca:8080/DubKnowledgeRouting/end?rst=2&id=${e://Field/id}
Quota Full: http://ethniccorner.ca:8080/DubKnowledgeRouting/end?rst=3&id=${e://Field/id}
I was told that they will add 3 unique ID variables to my live link for every respondent ie.. “&id=” “&eid=” and “&pid2=” . On my end, I must capture these IDs for it to work. Thus, I added Embedded Data by entering three field names "id", "eid" and "pid2" to the beginning of the survey in the survey flow. (https://www.qualtrics.com/support/survey-platform/survey-module/survey-flow/standard-elements/passing-information-through-query-strings/). I wonder if there is anything I didn't do correctly or missed to make it work. Thank you in advance.

Userlevel 7
Badge +27

Kaiyu ,
It sounds like you did everything correctly. However, the direction from the panel provider, "On my end, I must capture these IDs for it to work" is suspicious. If they only need you to pass back id, then they shouldn't care whether you capture eid and pid2. It makes me think you need to pass back some combination of id, eid, and pid2.

TomG Thank you so much Tom for your kind response. I forgot to mention that I'll be conducting a two phase study. Thus, they require me to capture the IDs of the respondents in the Phase I study and pass that ID information to them to invite respondents who are qualified for a Phase II study.
One thing not clear to me is that they mentioned in another email earlier "Each respondent is sent a survey link with a unique id appended to the survey link. You are to capture that unique id on your end and append it to the redirects at any point a respondent Completes, Terminates or a Quota has been met that the respondent qualifies for.
"For example, if the respondent is sent a survey link with id ABC123. After they’ve completed the survey, you are to send them to the Complete link below with the id added to the end of it, like this: http://ethniccorner.ca:8080/DubKnowledgeRouting/end?rst=1&id=ABC123. "
In terms of ID, I wonder if I need to do anything to create an ID for each respondent (e.g., ABC123). Or it's generated by the third party company or Qualtrics based on the current setup. Thank you.

Userlevel 7
Badge +27

In terms of ID, I wonder if I need to do anything to create an ID for each respondent (e.g., ABC123).

No, the panel provider will assign the id, you just need to capture it and send it back in the redirect.

TomG Thank you very much Tom!

Badge

Hi, I difficulty in setting the redirects received from the field.
The survey takes respondents to the field's platform, then to my qualtrics, then back to the field's page.
This is the link to screen out:
https://surveytools.dynata.com/rsntools/rnd/apis/latest/decipher-redirect/latest/ORD-667389-P3J3?Subsid=${e://Field/ID}&rst=2
The system takes me to a blank page with error message "Subsid is missing".
I don't understand if there is an error on my part and how to set the Subsid variable. Or if there is a missing information from the field.
Thanks for the support.
Claudia

Badge

Hi,
I have another type of problem.
The third party company sent me three redirects, and I went to the instructions and made changes. However, the third party also asked me to change the security end link to basic.
I do not have any clue what does it mean?!
I would appreciate it if anyone could help.

Leave a Reply