Contact Form with reCAPTCHA

“Contact Form 7 reCAPTCHA Extension” is a WordPress-Plugin, that connects Contact Form 7 and WP-reCAPTCHA. This provides an additional opportunity to protect your forms from unwanted spam.

Our sites are not the only ones in the world who use WordPress as a platform. Many thousands, if not millions of others use it as well. To offer opportunities to interact frequently with the users of the site forms are used.

A fairly wide range of plugin for this purpose is Contact Form 7. It makes it possible to create forms in a simple manner and bind them to sites or articles. This extension can be embedded in your WordPress instance via the built in WordPress Plugin Manager (Administration page -> Plugins -> Install) or it can be downloaded at the following link:

A major problem in such forms is spam. Messages that are usually written automatically in such a form to serve some ominous advertising purposes only. To protect against such unwanted messages, there are various techniques available. These include the so-called CAPTCHAs. These generated and only human-readable images prevent your form to be automatically read by computers and thus beeing used to send you those unwanted messages.

The Contact Form 7 plugin has its own very simple CAPTCHA. This, in our opinion, does not offer much protection. An also widespread WordPress extension that can turn off this deficiency is WP-reCAPTCHA. This extension can also be installed using the Plugin Manager or can be downloaded from the following page:

The developer of Contact Form 7 had been provided a “module” for integration of WP-reCAPTCHA in forms. But it is not available anymore. Based on that module we have written a plugin for WordPress which provides the capabilities of WP-reCAPTCHA in Contact Form 7.

A problem with this module was that in case of an update of Contact Form 7 you had to copy it over again by hand into the “modules” directory of the plugin. With a real plugin for WordPress this is no longer necessary.

Our plugin is of course available via the Plugin Manager if you search for its name “Contact Form 7 reCAPTCHA Extension” or you can download it from the following page:

If there are questions you are welcome to use the WordPress forums offered at the following address:

We hope that this plugin may limit the amount of spam in your WordPress installation further.


This article is published under a Creative Commons 3.0 Germany Licens “Attribution” – “Non commercial” – “ShareAlike”. Unfortunately we can not accept any liability for the accuracy and / or integrity of these information, as this may depend heavily on the software and hardware environment in use.

You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.



Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>