Millisecond Online Community

interoperation with other online software package (Qualtrics)

rated by 0 users
This post has 12 Replies | 1 Follower

Top 75 Contributor
Posts 12
Rikkie Posted: 09-16-2009 5:59 AM

Hi,

I'd like to redirect my participants to another online software package (Qualtrics). Inquisit comes first, qualtrics comes next. Of course, I want to merge the Inquisit data with the Qualtrics data, but therefore, I have to forward the Inquisit subject ID to Qualtrics. How do I have to do this? I hope someone can help me.

regards, Hendrik

Top 10 Contributor
Posts 2,340

Hi Hendrik,

this has been discussed before. There's a lengthy explanation by Sean right here: http://www.millisecond.com/community/forums/p/800/1771.aspx#1771. And the Inquisit helpfile also sports a topic on this matter: http://www.millisecond.com/support/docs/v3/html/howto/interopsurveys.htm. I suggest you read through these and then post back here if you encounter additional problems.

Hope this helps,

~Dave

"To understand recursion, you must first understand recursion."  - Unknown Zen Master

Top 75 Contributor
Posts 12

Hi Dave,

Thanks a lot, but what if Inquisit comes first? In the explanation in the help file, the Inquisit part comes in between two other on line surveyes. In the example, the query parameter option is used to capture the subject number that is embedded in the URL. However, if Inquisit comes first, the subjectnumber has to be generated by Inquisit and has than to be forwarded to the other on line survey. So, how can I add additional information to the URL if subject numbers are generated by Inquisit?

regards, Hendrik

 

Top 10 Contributor
Posts 2,340

I think the trick is to always start with the survey app. Have your participants start with a Qualtrics survey page that e.g. contains general information about the research they're about to participate in. Qualtrics will do it's magic and generate a subject id. After the info page, have Qualtrics redirect participants to the Inquisit page. Set Inquisit up to use the id generated by Qualtrics as subject number. Then let Inquisit redirect participants back to Qualtrics via the finishpage settings to complete the 'real' Qualtrics survey. Someone please correct me if I'm wrong.

~Dave

 

"To understand recursion, you must first understand recursion."  - Unknown Zen Master

Top 75 Contributor
Posts 12

I tried it, but Qualtrics generates alpha numeric subject'numbers' which seems not compatible with Inquisit...

regards, Hendrik

Top 10 Contributor
Posts 1,054

Hi Hendrik,

Inquisit should handle alphanumeric IDs just fine. What problems are you running into with the subject ID?

-Sean

Top 10 Contributor
Posts 2,340

seandr:
Inquisit should handle alphanumeric IDs just fine.

Even if the script expects a numeric id? E.g.

<expt>
/ subjects = (1 of 2)
[...]
</expt>

<expt>
/ subjects = (2 of 2)
[...]
</expt>

Just asking out of general interest... BTW, Sean, can you confirm this?

Dave:
I think the trick is to always start with the survey app. Have your participants start with a Qualtrics survey page that e.g. contains general information about the research they're about to participate in. Qualtrics will do it's magic and generate a subject id. After the info page, have Qualtrics redirect participants to the Inquisit page. Set Inquisit up to use the id generated by Qualtrics as subject number. Then let Inquisit redirect participants back to Qualtrics via the finishpage settings to complete the 'real' Qualtrics survey. Someone please correct me if I'm wrong.

Thanks,

~Dave

"To understand recursion, you must first understand recursion."  - Unknown Zen Master

Top 10 Contributor
Posts 1,054

In that case you would need to add "/groupassignment=random".

<expt>
/ subjects = (1 of 2)
/ groupassignment = random
</expt>

<expt>
/ subjects = (2 of 2)
/ groupassignment = random
</expt>

-Sean

Top 10 Contributor
Posts 2,340

Thanks. I thought so. Any chance I can get an answer to my second question, too? Let me rephrase it: Is the correct way to have an online survey app and Inquisit share the same subject ID to always start with the survey app?

"To understand recursion, you must first understand recursion."  - Unknown Zen Master

Top 10 Contributor
Posts 1,054

Yes, that's the way to do it.

-Sean

Top 10 Contributor
Posts 2,340

Thank you very much!

"To understand recursion, you must first understand recursion."  - Unknown Zen Master

Top 75 Contributor
Posts 12

Fantastic, it works!

without "/groupassignment=random", Inquisit closes automatically and redirects you immediately to the URL you specified in the settings.

many thanks, Hendrik

Top 10 Contributor
Posts 1,054

Great!

The reason Inquisit bails without /groupassignment =random is that with a non-numeric id, it doesn't find any experimental conditions that apply.

Glad you are up and running.

-Sean

Page 1 of 1 (13 items) | RSS
Powered by Community Server (Non-Commercial Edition), by Telligent Systems