Spam Submissions on Webform

Request Type: 
Bug Fix
Author: 
Kyle Sevel
Issue/Request: 

Hello,

I am receiving many spam submissions to a webform that is currently live. I was wondering if there was a way to stop the spam from coming through.

Thank you!

Dear Kyle:

You can enable a CAPTCHA module to prevent spammers.  Go to Modules, and search for “captcha” and you can enable the “Webform Captcha” or “Image CAPTCHA” module (the Webform one used a math equation for me, and the image one displays text that the user will have to input). I have used both successfully. 

There is an extra step that you will have to do for either option to get it functioning properly.

For the Webform Captcha: after enabling it, you will have to go to the Webform settings and select the “Form settings” tab. Scroll down and you will see a “Spam” checkbox option; click that and hit save, and you should see the Captcha at the end of the form (please note that you won’t see this if you are CAS’d in).

For the Image CAPTCHA module: select “Configure” after enabling from the module list. Then hit the “Captcha” tab. You should see something like “webform_client_form_” in the list below with a dropdown menu next to it. Change the Challenge Type to “Image (from module image_captcha)”, so that an image with text will display, and hit save. The captcha should be visible when you are not CAS’d in. 

I hope this helps! Please let me know if you run into any issues.

Best,

Alyssa