### [How to Filter Contact Form Spam With Akismet](https://wpforms.com/how-to-filter-contact-form-spam-with-akismet/)

**Published:** August 29, 2022
**Author:** Osama Tahir

**Excerpt:** Contact form spam is a massive problem that troubles websites both big and small. Thankfully, there are effective ways to combat form spam in WordPress.

Akismet is a popular spam prevention plugin that can integrate with some form builders to block spam. 

In this article, we'll explain how you can add Akismet to WPForms to keep pesky spambots at bay. 

**Content:**

Do you want to fight WordPress form spam with Akismet?

Akismet is one of the most popular solutions for fighting contact form spam in WordPress.

All you need is to connect Akismet with your forms, and you should start seeing a significant drop in the spam submissions you’ve been receiving from your forms.

In this post, we’ll show you how to use Akismet anti-spam to prevent spam from your WordPress forms.

[Create Spam-Free Forms Now](https://wpforms.com/pricing/)

### Does Akismet Stop Contact Form Spam?

Yes, Akismet integrates with popular contact form plugins like WPForms to block spam submissions.

Akismet is one of the best alternatives for reCAPTCHA. It doesn’t require users to solve time-consuming image challenges and works silently in the background to analyze the behavior of a user to determine if it’s spam or a legitimate entry.

Below, we’ll show you how you can integrate Akismet with your forms so you can eliminate the spam problem from your site once and for all.

## How to Filter Contact Form Spam With Akismet

In the next few steps, we’ll walk you through the entire process for adding Akismet spam protection to your WordPress forms:

If you’re looking for a way to [eliminate spam with Akismet in Elementor Forms](https://wpforms.com/how-to-use-akismet-with-elementor-forms/), we’ve got a full separate guide on that.

But without further ado, let’s get started.

### 1. Install WPForms

WPForms is a user-friendly form builder for WordPress. It’s one of the few contact form plugins that supports various anti-spam tools and integrates readily with Akismet.

To get started, we recommend getting the [WPForms Pro license](https://wpforms.com/pricing), which offers full support for tons of extra features (survey forms, conversational forms, user registration forms, and more) apart from spam-filtering tools.

![The WPForms pricing page](https://wpforms.com/wp-content/uploads/2023/02/WPForms-Pricing-Page-Feb-2023.png)

After you’ve purchased WPForms, go ahead and [install WPForms](https://wpforms.com/docs/install-wpforms-plugin/) on your site.

Great! Now we’re all set to activate and configure Akismet to keep our forms free from spam.

### 2. Install Akismet

Akismet often comes pre-installed with some WordPress sites. But it still requires activation and proper configuration before you can use it.

First, let’s start by installing [Akismet](https://wordpress.org/plugins/akismet/) if you don’t already have it, This guide on [installing WordPress plugins](https://www.wpbeginner.com/beginners-guide/step-by-step-guide-to-install-a-wordpress-plugin-for-beginners/) is a good place to learn the steps for installing any WordPress plugin.

![akismet-spam-protection-plugin](https://wpforms.com/wp-content/uploads/2022/08/akismet-spam-protection-plugin.png)

When you’ve installed Akismet on your site, move on to the next step which involves adding your API key to Akismet.

### 3. Set Up Your Akismet API Key

As you activate Akismet, it will take you to its settings page where you can set up your account. If you aren’t redirected to the settings page, you can go there manually from **Settings » Akismet Anti-Spam.**

Click on the **Set Up Your Akismet Account** button to proceed.

![akismet-settings](https://wpforms.com/wp-content/uploads/2022/08/akismet-settings-1.png)

This will open Akismet’s pricing page in a new window. You can choose any pricing that suits your goals. If you’re a non-commercial website or a nonprofit organization, you can get Akismet for free (you’ll probably need [nonprofit donation forms](https://wpforms.com/how-to-create-a-nonprofit-donation-form/) too if you’re fundraising).

For this tutorial, we’ll sign up for Akismet’s Personal non-commercial plan for free. Click on **Get Personal** to move to the checkout page.

![click-get-personal-button](https://wpforms.com/wp-content/uploads/2022/08/click-get-personal-button.png)

You can adjust the slider on the right to select how much you’d like to pay. Move it all the way to the left to select the non-commercial license and fill out the form.

![Akismet-signup-form](https://wpforms.com/wp-content/uploads/2022/08/akisment-signup-form.png)

Also, make sure to check these boxes to confirm that you’re getting Akismet for non-commercial use. If you’re a business, you should purchase a commercial Akismet license to avoid any issues later on.

Click on **Continue With Personal Subscription** when you’re done.

![click-continue-with-personal-subscription](https://wpforms.com/wp-content/uploads/2022/08/click-continue-with-personal-subscription.png)

Next, Akismet will request you to enter a verification code sent to your provided email address. Copy and paste the verification code from your inbox and press **Continue**.

![confirmation code akismet](https://wpforms.com/wp-content/uploads/2022/08/confirmation-code-akismet.png)

Akismet will now send you another email with your API key. Open your inbox and grab the key.

Now, return to the Akismet Anti-Spam Settings page in WordPress that you left open in the previous step and click on the **Manually Enter an API** **Key** link.

![manually-enter-api-key](https://wpforms.com/wp-content/uploads/2022/08/manually-enter-api-key.png)

You’ll immediately see a text box where you can enter the key and press the **Connect With API Key** button to continue.

![connect with api akismet](https://wpforms.com/wp-content/uploads/2022/08/connect-with-api-akismet.png)

Excellent! You should now see a success message with additional settings that you can work with. These are entirely optional, and you can access these later as well.

![akismet success message](https://wpforms.com/wp-content/uploads/2022/08/akismet-success-message.png)

Now that Akismet is activated and ready, we can create forms protected by Akismet anti-spam.

### 4. Create a Form

We have both the plugins necessary for creating spam-free forms ready now. So, let’s start by creating a new WordPress form.

From your WordPress dashboard, click **WPForms » Add New**.

![add new form](https://wpforms.com/wp-content/uploads/2021/11/add-new-form.png)

This will open the form setup screen where you enter a name for your form and choose a template from over [2,100+ form templates](https://wpforms.com/templates/). Simply hover your mouse over the template you want and press the **Use Template** button.

We’ll use the Simple Contact Form button for this example, but you’re free to chose whichever template suits your scenario.

![Selecting the Simple Contact Form template](https://wpforms.com/wp-content/uploads/2021/09/Simple-contact-form-template.png)

As soon as you select the template, WPForms will load it and take you to the form builder screen. Here, you can easily customize the form by adding, removing, or reorder any fields using drag and drop actions.

![The WPForms Simple Contact Form](https://wpforms.com/wp-content/uploads/2019/05/simple-contact-form.png)

If you’re happy with the form, you can move to the next step enable Akismet anti-spam on your form.

### 5. Turn On Akismet On Your Form

To access Akismet setting for your form, go to **Settings » Spam Protection and Security** from the sidebar of the form builder.

![Opening the form spam and security settings](https://wpforms.com/wp-content/uploads/2022/10/spam-protection-security-settings.png)

Then turn on the **Enable Akismet anti-spam protection** toggle switch.

![Enabling Akismet protection for a form](https://wpforms.com/wp-content/uploads/2022/11/enable-akismet-anti-spam-protection.png)

After performing this action, Akismet will start protecting your form from spam submissions as soon as you publish it.

Make sure to press **Save** to apply the Akismet settings and any other changes you may have made to the form.

![Saving your form](https://wpforms.com/wp-content/uploads/2022/10/Save-Your-Form-settings.png)

Fantastic! It’s time to publish your spam-protected form now.

### 6. Publish Your Form

WPForms comes with a embed wizard that allows quick form embedding to any page without requiring any code.

To initiate the embed tool, click on the **Embed** button on the top of the form builder.

![form builder embed button](https://wpforms.com/wp-content/uploads/2022/07/form-builder-embed-button.png)

You’ll now see a prompt asking whether you’d like to embed your form in a new page or in an existing page. Go ahead and choose the option that works for you.

We’ll embed the form in a new page for this tutorial. Click on **Create New Page** to continue.

![Creating a new page to embed your form on](https://wpforms.com/wp-content/uploads/2020/09/embed-create-new-page.png)

You should now see a modal open asking you to name your new page. Enter a name for your new page and press **Let’s Go!**

![Naming a new page to embed your form on](https://wpforms.com/wp-content/uploads/2018/07/embed-tool-name-new-page.png)

WPForms will immediately take you to the page editor screen with your form already embedded within it. When you’re ready to launch the form, click on **Publish**.

![Publishing a contact form](https://wpforms.com/wp-content/uploads/2020/10/publish-contact-form.png)

Your form will now publish, and you can rest assured that it will be effectively protected by Akismet from spambots.

Remember that Akismet prevents spam from being stored, so you won’t find any spam entries in WPForms entry management.

If you’d like to enable Akismet for other forms, just [repeat this step](#turn-on-akismet) for each form, and you’re good to go!

And that’s it! You’re now all set to filter contact form spam using Akismet. You should see a marked reduction in the number of spam entries from now.

### Next, Build Low Maintenance WordPress Sites

WordPress is the perfect platform for building low-maintenance sites that are largely automated and require very little manual management from you. If that sounds like something you’d like to have, check out our [tips for creating low maintenance sites](https://wpforms.com/how-to-create-low-maintenance-website/).

Also, if you’re looking to launch an affiliate program but don’t know where to start, we recommend the AffiliateWP plugin. In our [AffiliateWP review](https://wpforms.com/affiliatewp-review/), you can find why this plugin is so powerful for creating a full-fledged affiliate marketing program in WordPress.

For more anti-spam solutions, you may want to read our [Akismet vs reCAPTCHA](https://wpforms.com/akismet-vs-recaptcha/) and [hCaptcha vs reCAPTCHA](https://wpforms.com/hcaptcha-vs-recaptcha-which-is-right-for-your-forms/) comparisons. You may also be interested in our guide to [preventing bots from submitting your forms](https://wpforms.com/how-to-prevent-bots-from-submitting-your-forms/).

[Create Spam-Free Forms Now](https://wpforms.com/pricing/)

Ready to build your form? Get started today with the easiest WordPress form builder plugin. [WPForms Pro](https://wpforms.com/pricing) includes lots of free templates and offers a 14-day money-back guarantee.

If this article helped you out, please follow us on [Facebook](https://facebook.com/wpforms) and [Twitter](https://twitter.com/easywpforms) for more free WordPress tutorials and guides.

**Categories:** WordPress Tutorials

**Tags:** akismet, anti-spam, WPForms

---

