I’m running an online experiment in Pavlovia using PsychoPy, which includes a survey (info sheet, consent form, questionnaires), an experimental task, and additional Pavlovia survey-based questionnaires. Participants are incentivised with a prize draw. At the end of the study, they reach the debrief page, where they can enter the prize draw via a link to a separate Pavlovia survey before pressing ‘Complete’ on the main survey. This keeps email addresses anonymous, but when participants don’t return to press ‘Complete’, their data isn’t saved.
I can see email addresses with no corresponding data, and only one full dataset has been recorded, while many appear empty. Pavlovia is set to ‘save periodically’ and ‘save incomplete results’, but it isn’t reliably saving responses before participants leave.
Does anyone know why Pavlovia might not be saving partial data despite these settings?
Is there a way to edit the post-submission message or redirect participants to the prize draw after pressing ‘Complete’?
Also, any suggestions on better ways to collect email addresses anonymously while ensuring data is saved?