Using a reCAPTCHA for your Contact Form is a good way to stop spammers from misusing what is a great tool for people to get in contact with you. The traditional recapture is an image with some letters you type into a text box. The advantage of the text being part of an image is that the tools most attackers use to exploit your form cannot read the text.
Since most recaptcha services rotate through many different images it is very difficult to get around this with conventional methods. Unfortunately, even though this method is sound, usability of the standard type is not the best. The main issue is that quite often the text within the image is difficult to read. Presumably this is to prevent anyone using character recognition software to read the text. The last thing any website owner wants is to annoy visitors, especially with how competitive online business is these days.
A new type of Recapcha
I recently had an issue with someone attacking a website I was managing. As stated above the traditional reCAPTCHA image while effective in securing your contact form can be bad for user experience. As most website owners have probably realised, anything that’s bad from the user experience perspective is also bad for engagement on your website. This may lead to a high bounce rate as in people leaving your site very soon after visiting.
The problem in this case was the reCAPTCHA was part of the contact form plugin. This was an issue because it didn’t work with the theme I was using. Not wanting to change themes I decided to try out other contact form plugins. Thankfully the one I chose had an alternative style of reCAPTCHA, which is the new method currently being offered by Google.