Simple recording of Prolific IDs

The easiest way to record Prolific IDs is to simply ask for them as a question during your study, like this:

Prolific IDs have 24 alphanumeric characters.

Automatic recording of Prolific IDs via URL parameters [Recommended] 

If your experimental software supports it, you can also get the participant ID from a query string. This means that participants won't have to copy & paste their IDs into your survey software, but instead the system will automatically enter the IDs for participants.

The example below outlines how to do this using Qualtrics. Check out our Typeform and Gorilla integration guides if you're using those platforms!

Firstly, you need to ensure that the IDs are recorded in your data set. To do this in Qualtrics, go to "Survey Flow" and add an "Embedded Data" element right at the beginning of your study. Into the embedded data field, enter "PROLIFIC_PID" and make sure that it says "Value will be set from panel or URL":


Now go to the survey item that is supposed to record the participant ID and click on "Add Default Choices":

...and then to "Embedded Data Field":

Here, simply enter "PROLIFIC_PID" into "Embedded Data Field". This will yield a string called "${e://Field/PROLIFIC_PID}". Now click save, and you're done! 

This is what your question asking for the participant ID should look like in the end:

You can visit this help page for more information and examples of how to do this with Qualtrics.

Finally, parameters need to be added to your Study URL in order to pass the Prolific ID through the query string. To do this, tick the 'Include url parameters?' box on Prolific next to your Study URL:

Then, just click 'Add parameters' (the default key is "PROLIFIC_PID", but this can be changed if your embedded data field is named something different).

Your Study URL should now look like this:

When you publish your study, participants will each visit a unique URL of the form:

In addition, 'STUDY_ID' will be replaced with an ID unique to your study, and 'SESSION_ID' will be replaced with ID unique to the participant's submission. These parameters can be removed from your URL if you only wish to record participant IDs.

Was this article helpful?
242 out of 272 found this helpful