Hi all
I'm a PhD student using Qualtrics for an expression of interest form for recruiting participants for research. I'm encountering a lot of bots on my form despite having all of Qualtrics' security features enabled and a reCAPTCHA verification question in the survey.
I have tried adding Honeypot questions (e.g., a superfluous “What is your age in years?” question) and have been able to successfully hide them using the below JavaScript:
Qualtrics.SurveyEngine.addOnload(function()
{
jQuery("#"+this.questionId).prev('.Separator').hide();
jQuery("#"+this.questionId).hide();
});
However, the bots do not seem to be answering these questions. They answer everything else and are only leaving these hidden questions blank, which defeats the purpose of having them.
Does anyone have any suggestions?
I’m also open to hearing about other anti-bot measures I could include in my survey to assist with security as I need a verifiable way of telling bots and genuine participants apart for the purposes of research integrity.
Thanks,
Maddie