# Is it possible to add CAPTCHA to a Pavlovia survey?

**URL:** <https://discourse.psychopy.org/t/is-it-possible-to-add-captcha-to-a-pavlovia-survey/34045>\
**Category:** Pavlovia Surveys\
**Created:** [March 25, 2023, 4:20pm UTC](https://discourse.psychopy.org/t/is-it-possible-to-add-captcha-to-a-pavlovia-survey/34045 "2023-03-25T16:20:24Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![paulinaluz](https://avatars.discourse-cdn.com/v4/letter/p/4da419/32.png) [@paulinaluz](https://discourse.psychopy.org/u/paulinaluz)\
**Post date:** [March 25, 2023, 4:20pm UTC](https://discourse.psychopy.org/t/is-it-possible-to-add-captcha-to-a-pavlovia-survey/34045/1 "2023-03-25T16:20:24Z")

</div>

Hello,

I wanted to ask if anyone knows how to add a “I am not a robot” tick box to the start of a pavlovia survey. I am not planning on inserting qualtrics/google form links before it (consent form will be within the pavlovia survey).

Is this even possible? After the survey the participants will be directed to a cognitive task, should I add a captcha type test in PsychoPy builder before the main task commences instead? Any advice is appreciated.

Many thanks,  
Paulina

---

<div class="post-metadata">

**Author:** ![wakecarter](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.psychopy.org/wakecarter/32/5753_2.png) [@wakecarter](https://discourse.psychopy.org/u/wakecarter)\
**Post date:** [March 25, 2023, 9:06pm UTC](https://discourse.psychopy.org/t/is-it-possible-to-add-captcha-to-a-pavlovia-survey/34045/2 "2023-03-25T21:06:35Z")

</div>

Hi,

This is on our to-do list, and should be fairly easy (for an expert developer). I found this link.

> <https://stackoverflow.com/questions/58533208/surveyjs-how-to-implement-captcha-image-challenge>

However, I don’t think it is likely to be added soon. I could try adding it to the VESPR Study Portal if I can find the relevant PHP code

---

<div class="post-metadata">

**Author:** ![eanisimova](https://avatars.discourse-cdn.com/v4/letter/e/b19c9b/32.png) [@eanisimova](https://discourse.psychopy.org/u/eanisimova)\
**Post date:** [January 5, 2026, 3:42pm UTC](https://discourse.psychopy.org/t/is-it-possible-to-add-captcha-to-a-pavlovia-survey/34045/3 "2026-01-05T15:42:55Z")

</div>

Hello,

Have there been any updates on this since 2023? If not, does anyone have any suggestions on how to prevent scam/bots from entering the survey?

Cheers.

---

<div class="post-metadata">

**Author:** ![stanley1O1](https://avatars.discourse-cdn.com/v4/letter/s/c5a1d2/32.png) [@stanley1O1](https://discourse.psychopy.org/u/stanley1O1)\
**Post date:** [January 6, 2026, 5:04pm UTC](https://discourse.psychopy.org/t/is-it-possible-to-add-captcha-to-a-pavlovia-survey/34045/4 "2026-01-06T17:04:48Z")

</div>

Adding a catch trial/prompt is the best way. Then just check responses and don’t assign credit to bad actors. Covers for bots or lazy/no-effort participants.

Issac
