How to reduce the amount of spam contact form submissions on your site?

So, your website has all its core webpages, references the areas you offer your product and services, and provides users the ability to reach out via contact form or by calling directly. These are all great things, and you may have already started to see some leads come in. Unfortunately, spam contact form submissions are a thing that can skew your data on actual qualified leads coming into your business’ site. In this blog, we wanted to review some WordPress best practices to limit the number of spam submissions you receive on your site contact forms.

Plugins to Install on Your WordPress Site to Reduce Spam Submissions

This blog is written assuming you are using WordPress’ most widely used contact form, Contact Form 7. If your site is using another type of contact form and receiving spam submissions, reach out to Boston Web Marketing today for a consolation!


Akismet is one of the most popular plugins that assist contact form 7 in reducing spam submissions. The plugin review and compares forms and even blog post comments to their global database of spam. As it checks the contact forms and comments, it filters out those submissions that are clearly spam. Akismet is free to download and activate, but you will need to obtain an API key via Google.

Contact Form 7 Honeypot

An additional measure is downloading this plugin that is supported by the developers of Contact Form 7. How the plugin works is ingenious. Since spam is mostly submitted by bots that fill in every field even if they are not required, Honeypot adds an invisible submission field that, when filed out, exposes the spam submission as a real user wouldn’t be able to add it in themselves.

Additional Measures for Spam Contact form Submissions

Adding reCAPTCHA to the form

reCAPTCHA is known as the checkbox required to select “you are not a bot” when entering a form. Other styles of reCAPTCHA include having users that are submitting a form to select images containing certain things or entering a code provided in the form of an image that a bot won’t be able to read. 

SSL Certificate

In general, a best practice for your site is to ensure you have an SSL certificate and it is firing. This is not only helpful in blocking simple spam bots, but Google uses it as a ranking factor. To see if your site has an SSL and it is firing, go to your site and look to the left of the displayed URL. Is there a ‘lock’ icon or is there text saying, ‘Not Secure’? The lock icon means your all set! If you see anything else, you either don’t have an SSL or it is not firing properly. SSL certificates are generally managed within your hosting providers’ cPanel. If you need help accessing and setting up an SSL, contact Boston Web Marketing today.

Boston Web Marketing | Improving Quality Inbound Online leads for Businesses

If your business needs help to improve online leads or filtering out an influx of spam submissions from your site, contact Boston Web Marketing today! Our team of SEO specialists will review your website and provide a plan tailored to growing your business traffic online.

Recent Blog Posts

Contact Us Today!