Back
Login
Register
Login
Register
Millisecond Forums
Home
»
Millisecond Forums
»
Inquisit 5
»
How to forward from IAT to Qualtrics survey?
How to forward from IAT to Qualtrics survey?
Post Reply
Like
27
Prev
1
2
Jump To Page
How to forward from IAT to Qualtrics survey?
View
Flat Ascending
Flat Descending
Threaded
Options
Subscribe to topic
Print This Topic
RSS Feed
Goto Topics Forum
Author
Message
Dave
Dave
posted 5 Years Ago
ANSWER
Post Details
Share Post
Group: Administrators
Posts: 13K,
Visits: 104K
+
x
psychnewbie - 10/10/2019
+
x
Dave - 10/10/2019
+
x
psychnewbie - 10/10/2019
+
x
Dave - 10/10/2019
+
x
psychnewbie - 10/10/2019
+
x
Dave - 10/10/2019
+
x
psychnewbie - 10/10/2019
+
x
psychnewbie - 10/10/2019
+
x
Dave - 10/2/2019
+
x
psychnewbie - 10/2/2019
How do I send participants into a Qualtrics survey after they finish their IAT tasks?
See
https://www.millisecond.com/support/docs/v5/html/howto/interopsurveys.htm
under "Returning the Subject ID from Inquisit Back to 3rd Party Site" or "Sending the Subject ID from Inquisit to 3rd Party Sites" depending on your setup.
What if I have multiple surveys for multiple conditions (i.e. I need to assign one survey to one group and a different one to another)? Based on those instructions, it seems like I can only set one "Finish page."
I can also accomplish what I need to by directing only certain groups to the survey site through the Finish page, and direct others to the default Finish page. Is there a way to do this?
Then you need to set the finish URL in the script by setting the defaults.finishpage property depending on the group. See e.g.
https://www.millisecond.com/forums/FindPost22063.aspx
The URL for the default finish page is
https://www.millisecond.com/web/finish5.aspx
Is there a way to set the finish URL in the script without making it dependent on the group?
You can set it based on any condition or no condition at all.
Would adding the following line to my experiment accomplish this, then?
/ onexptend = [defaults.finishpage = "https://yourwebsitehere.com?subjectid=<%script.subjectid%>"]
Almost. You need to put the URL into a <text> element, though. I.e.
<text finishURL>
/ items = ("
https://yourwebsitehere.com?subjectid=
<%script.subjectid%>" )"="">
https://yourwebsitehere.com?subjectid=
<%script.subjectid%>" )"="">
https://yourwebsitehere.com?subjectid=<%script.subjectid%>")
</text>
with
/onexptend = [defaults.finishpage =defaults.finishpage = text.finishURL.item(1);]
Thanks so much for your help! I've implemented this into my code.
When I run it on Lab, though, it doesn't seem to be taking me to my URL. Is this simply because I'm working from a laptop with an expired Lab trial rather than my desktop in the office? Or should I be looking for some sort of error I've made?
Inquisit Lab doesn't do any forwarding, finish pages only apply when running under Inquisit Web.
Reply
Like
11
psychnewbie
psychnewbie
posted 5 Years Ago
ANSWER
Post Details
Share Post
Group: Forum Members
Posts: 12,
Visits: 27
+
x
Dave - 10/10/2019
+
x
psychnewbie - 10/10/2019
+
x
Dave - 10/10/2019
+
x
psychnewbie - 10/10/2019
+
x
Dave - 10/10/2019
+
x
psychnewbie - 10/10/2019
+
x
Dave - 10/10/2019
+
x
psychnewbie - 10/10/2019
+
x
psychnewbie - 10/10/2019
+
x
Dave - 10/2/2019
+
x
psychnewbie - 10/2/2019
How do I send participants into a Qualtrics survey after they finish their IAT tasks?
See
https://www.millisecond.com/support/docs/v5/html/howto/interopsurveys.htm
under "Returning the Subject ID from Inquisit Back to 3rd Party Site" or "Sending the Subject ID from Inquisit to 3rd Party Sites" depending on your setup.
What if I have multiple surveys for multiple conditions (i.e. I need to assign one survey to one group and a different one to another)? Based on those instructions, it seems like I can only set one "Finish page."
I can also accomplish what I need to by directing only certain groups to the survey site through the Finish page, and direct others to the default Finish page. Is there a way to do this?
Then you need to set the finish URL in the script by setting the defaults.finishpage property depending on the group. See e.g.
https://www.millisecond.com/forums/FindPost22063.aspx
The URL for the default finish page is
https://www.millisecond.com/web/finish5.aspx
Is there a way to set the finish URL in the script without making it dependent on the group?
You can set it based on any condition or no condition at all.
Would adding the following line to my experiment accomplish this, then?
/ onexptend = [defaults.finishpage = "https://yourwebsitehere.com?subjectid=<%script.subjectid%>"]
Almost. You need to put the URL into a <text> element, though. I.e.
<text finishURL>
/ items = ("
https://yourwebsitehere.com?subjectid=
<%script.subjectid%>" )"="">
https://yourwebsitehere.com?subjectid=
<%script.subjectid%>" )"="">
https://yourwebsitehere.com?subjectid=<%script.subjectid%>")
</text>
with
/onexptend = [defaults.finishpage =defaults.finishpage = text.finishURL.item(1);]
Thanks so much for your help! I've implemented this into my code.
When I run it on Lab, though, it doesn't seem to be taking me to my URL. Is this simply because I'm working from a laptop with an expired Lab trial rather than my desktop in the office? Or should I be looking for some sort of error I've made?
Inquisit Lab doesn't do any forwarding, finish pages only apply when running under Inquisit Web.
Ah, that explains it. Thanks so much!
Reply
Like
8
GO
Merge Selected
Merge into selected topic...
Merge into merge target...
Merge into a specific topic ID...
Open Merge
Post Reply
Like
27
Prev
1
2
Jump To Page
Post Quoted Reply
Reading This Topic
Login
Login
Remember Me
Reset Password
Resend Validation Email
Login
Facebook
Explore
Messages
Mentions
Search