Linking Qualtrics to Pavlovia to Qualtrics

Pavlovia Experiment: https://run.pavlovia.org/zguasch/friendstudyv3

Hi friends,

I’m trying to chain my study from BeSample > Qualtrics > Pavlovia > Qualtrics. BeSample requires a generated completion ID.

I’m having trouble linking Qualtrics to Pavlovia to Qualtrics while maintaining a participant ID through each redirect. This is what I’ve done:

At the end of the initial Qualrics survey, it redirects to this URL:
https://run.pavlovia.org/zguasch/friendstudyv3?participant=$(e://Field/response_id)

(I added ?participant=$(e://Field/response_id) at the end of the Pavlovia study URL)
I also added response_id in “Set Embedded Data”

In PsychoPy, I went to Edit experiment settings > Online > Completed URL and unpit this URL: $"https://wwu.az1.qualtrics.com/jfe/form/SV_eaOt1NkdVlohYea?participant="+expInfo['participant']

(I added the $“url?participant=”+expInfo[‘participant’])

The last Qualtrics has the following:

When I download the data from Pavlovia, the output Excel sheets start with “response_id” rather than a unique generated ID. Is there something I’m missing? Thank you!

Hi,

Have a look at this video to help explain how daisy chaining works.

Your first Qualtrics sends response_id to Pavlovia as participant

Pavlovia then sends it to your second Qualtrics as participant

Your second Qualtrics is looking for response_id and ignoring the incoming variable called participant.

Try $"https://wwu.az1.qualtrics.com/jfe/form/SV_eaOt1NkdVlohYea?response_id="+expInfo['participant']

What about assignment_id? Your second Qualtrics isn’t receiving a value for that either.