Honeypot

Honeypot

for Craft CMS

Honeypot

Trick bots with a sweet solution

$19

Enjoy a frictionless user experience while reducing spam.

  • Reduce spam submissions
  • Create a frictionless user experience
  • Implement easily and quickly
Version

1.0.0

Last Update

Feb 26, 2025

Compatibility

Craft 4 and 5

Dramatically reduce spam submissions using Honeypot for Craft CMS

The Honeypot plugin for Craft CMS is a lightweight anti-spam solution that works by tricking automated bots into revealing themselves. It does this using a honeypot field—a hidden form field that real users don’t see or interact with, but that bots often fill out automatically.

Why use Honeypot?

Invisible to real users

Honeypot uses a hidden form field to detect and block bots without interfering with real users.

Zero user interaction required

Unlike CAPTCHAs, users don’t need to solve puzzles or click checkboxes, making it completely frictionless.

Higher form submission rates

No extra steps for real users, leading to higher form submission rates.

Reduces spam submissions

Effectively block bots from submitting fake entries, keeping databases and inboxes cleaner.

Lightweight & easy to implement

No external dependencies or APIs needed, making it a simple and fast solution for Craft CMS sites.

Configurable time-based validation

Honeypot rejects form submissions that are completed suspiciously fast, adding an extra layer of protection.

How Honeypot works

  • Adds a hidden field to forms — When a form is rendered, Honeypot automatically inserts a hidden input field that bots will fill out because bots indiscriminately enter data into all fields, (hidden or not), while real users don't.

  • Detects bot activity — When the form is submitted, the plugin checks if the hidden field contains any data. If the field is filled out, the submission is rejected as spam.

  • Optional time-based validation — The plugin can also track how quickly the form is submitted. If the submission happens too fast (e.g., within a second or two), it is likely automated, and the submission can be rejected.

  • Prevents spam without user friction — Unlike CAPTCHAs, Honeypot does not require the user to solve puzzles, check boxes, or pick out images. This makes for a completely frictionless user experience while still providing effective spam protection.

FAQ

How much does Honeypot cost?

Honeypot is $19 the first year and after.

Where can I find documentation?

Visit our documentation page to learn more about how to set up the Meilisearch Connect plugin.

Why does Honeypot work?

Most bots are designed to fill out all form fields they encounter, assuming that they are required fields. By adding an invisible field, Honeypot exploits this behavior. A human user will never interact with it, but a bot will, allowing the system to detect and filter out spam without needing complex machine learning models or third-party verification services.

Who can I contact with an issue?

If you’re experiencing an issue, you can submit it on GitHub.

Need an alternative search solution?

Meilisearch Connect

Seamless data synchronization

Enjoy a self-hosted, high-performance search solution without the pricey usage fees.