Introducing the official Akismet Drupal module

For two decades, Akismet has done one thing exceptionally well: keep spam out of WordPress. Now we’re bringing that protection to Drupal. The official module is here, built by the team behind Akismet as a native Drupal module. It guards your site with the same spam-fighting service that keeps comments, contact forms, and signups clean across millions of sites.

Protection where spammers actually go

Spam doesn’t stop at comments, so neither does the module. Once it’s set up, Akismet checks the forms spammers target most:

  • Comments
  • Contact forms
  • Webform submissions
  • User registrations

It runs every submission through Akismet in the background and quietly filters the spam out, so you see less of it and your visitors never notice it’s there.

Built for Drupal, the Drupal way

We wanted this to feel like a first-class part of your site, not a bolt-on. The module follows modern Drupal conventions, and plays nicely with other anti-spam tools like Honeypot and CAPTCHA if you already use them. It also adds invisible bot-detection signals that catch automated junk before it ever reaches the API.

Tools for moderators

For the spam worth a second look, there’s a dedicated review queue and one-click actions on every comment. Each correction goes back to Akismet, so the filter keeps getting smarter about your site. An admin dashboard shows your stats at a glance, and built-in GDPR export and erasure tools make honoring data requests straightforward.

Getting started

You’ll need an Akismet API key. Grab one at akismet.com, then install the module with Composer:

composer require drupal/akismet_antispam

Enable it, add your key on the settings page, pick which forms to protect, and you’re done. The module needs Drupal 10.3+ and PHP 8.1+, and it’s released under the GPL. You’ll find the docs and issue queue on the Drupal.org project page.

We’re excited to bring Akismet to the Drupal community. Give it a try and tell us what you think.

Leave a reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.