Title: blanc Honeypot for Contact Form 7
Author: blancto
Published: <strong>September 24, 2026</strong>
Last modified: September 24, 2026

---

Search plugins

![](https://ps.w.org/blanc-honeypot-for-contact-form-7/assets/banner-772x250.png?
rev=3710827)

![](https://ps.w.org/blanc-honeypot-for-contact-form-7/assets/icon-256x256.png?rev
=3710827)

# blanc Honeypot for Contact Form 7

 By [blancto](https://profiles.wordpress.org/blancto/)

[Download](https://downloads.wordpress.org/plugin/blanc-honeypot-for-contact-form-7.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/blanc-honeypot-for-contact-form-7/#description)
 * [Reviews](https://wordpress.org/plugins/blanc-honeypot-for-contact-form-7/#reviews)
 *  [Installation](https://wordpress.org/plugins/blanc-honeypot-for-contact-form-7/#installation)
 * [Development](https://wordpress.org/plugins/blanc-honeypot-for-contact-form-7/#developers)

 [Support](https://wordpress.org/support/plugin/blanc-honeypot-for-contact-form-7/)

## Description

This plugin adds a hidden “honeypot” field to every Contact Form 7 form on your 
site. Real visitors never see or fill in this field, but simple spam bots that auto-
fill every input on a page will. When the honeypot field is filled in, Contact Form
7 silently marks the submission as spam and no notification email is sent.

Key points:

 * No settings screen — install, activate, and it works.
 * The hidden field’s name is generated randomly per site, so it is harder for spam
   operators to learn and target.
 * No CAPTCHA and no visible challenge for real visitors.
 * Does nothing if Contact Form 7 is not installed or active — no admin notices,
   no errors.
 * No external requests, no tracking, no data ever leaves your site.

This plugin does not modify your form templates, and it does not guarantee that 
all spam will be blocked. It is one additional layer of defense, best used alongside
Contact Form 7’s own spam handling (and Akismet, if you use it).

（日本語）Contact Form 7 の全フォームに、目には見えない「ハニーポット」欄を自動で
追加するプラグインです。人には見えない欄にスパムボットが入力すると、その送信を自動
でスパム扱いにしてメール通知を止めます。設定画面はなく、有効化するだけで動作します。
隠し欄の名前はサイトごとにランダムに生成されるため、ボットに学習されにくくなって
います。Contact Form 7 が無効・未インストールの場合は何もしません。

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/blanc-honeypot-for-contact-
    form-7` directory, or install the plugin through the Plugins screen in WordPress
    directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Make sure Contact Form 7 is installed and active. No further configuration is needed.

## FAQ

### Does this replace Contact Form 7’s own spam filtering?

No. It adds one additional, invisible check. Contact Form 7’s own spam filtering(
and Akismet, if you use it) still runs as normal.

### Will this block all spam?

No plugin can guarantee that. This reduces spam from simple bots that fill in every
field on a form; it is not a complete solution against sophisticated or human-operated
spam.

### Does this add anything visible to my form?

No. The added field is hidden from sighted visitors and marked `aria-hidden="true"`
so screen readers skip it too.

### Does this send any data outside my site?

No. Everything happens locally on your server; the plugin makes no external requests.

### What happens if I deactivate Contact Form 7?

The plugin stops doing anything. It only hooks into Contact Form 7’s own filters,
so with Contact Form 7 inactive there is nothing for it to hook into.

### What data does this plugin store?

Two options: the randomly generated field name, and a count of blocked submissions(
shown on the Plugins screen). Both are deleted when the plugin is uninstalled.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“blanc Honeypot for Contact Form 7” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ blancto ](https://profiles.wordpress.org/blancto/)

[Translate “blanc Honeypot for Contact Form 7” into your language.](https://translate.wordpress.org/projects/wp-plugins/blanc-honeypot-for-contact-form-7)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/blanc-honeypot-for-contact-form-7/),
check out the [SVN repository](https://plugins.svn.wordpress.org/blanc-honeypot-for-contact-form-7/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/blanc-honeypot-for-contact-form-7/)
by [RSS](https://plugins.trac.wordpress.org/log/blanc-honeypot-for-contact-form-7/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **1 month ago**
 *  Active installations **10+**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [anti-spam](https://wordpress.org/plugins/tags/anti-spam/)[contact form 7](https://wordpress.org/plugins/tags/contact-form-7/)
   [honeypot](https://wordpress.org/plugins/tags/honeypot/)[security](https://wordpress.org/plugins/tags/security/)
   [spam protection](https://wordpress.org/plugins/tags/spam-protection/)
 *  [Advanced View](https://wordpress.org/plugins/blanc-honeypot-for-contact-form-7/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/blanc-honeypot-for-contact-form-7/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/blanc-honeypot-for-contact-form-7/reviews/)

## Contributors

 *   [ blancto ](https://profiles.wordpress.org/blancto/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/blanc-honeypot-for-contact-form-7/)