Akismet

Pro

Classify form submissions with Akismet, keeping the key write-only and every decision reviewable.

One licence covers every Pro plugin

What Akismet connects, and what travels between them.

Form entry

Akismet

Ham or spam

Version
1.0.0
WordPress
6.5+
PHP
7.4+
Tested up to
7.1
Licence
GPLv3

What it does

Judged before the deliveries run

A submission Akismet calls spam never reaches your CRM or your inbox, because classification happens before any other delivery is given the entry.

Kept, not deleted

Spam is filed rather than destroyed, so a false positive is something you can find and recover instead of a lead that vanished.

Fails in the direction you choose

If Akismet cannot be reached, decide whether submissions are held for review or let through. The choice is explicit rather than an accident of the network.

Getting it working

  1. 01

    Add your Akismet key

    Paste an Akismet API key into the xpac settings screen. It is stored write-only.

  2. 02

    Turn it on for a form

    Add the Akismet check to any form that is attracting spam.

  3. 03

    Review what it caught

    Check the spam view now and then, and mark anything misjudged so Akismet learns from it.

Every setting

What you can configure, and where it lives. Site settings apply everywhere; the rest are set on the form itself.

Setting Scope Notes
API key Site setting Write-only. Never returned to the browser.
On failure Site setting Hold for review, or let through.
Enabled Per form Per form, not site-wide.

Questions

Do I need the Akismet plugin installed?

No. This talks to the Akismet service directly with its own key, so it works whether or not the comment plugin is active.

Can I use my existing Akismet key?

Yes, provided your plan covers the site. Commercial sites need a paid key.

What is sent to Akismet?

The submitted answers plus the IP address and user agent, which is what the classifier needs. Nothing else about the visitor is included.

Does it replace a CAPTCHA?

They do different jobs. Akismet judges content after the fact; Turnstile or reCAPTCHA stops the bot before it submits. Many sites run both.

Start using Akismet

One licence covers every Pro plugin