Honey Spam Anti-Spam: Reliable Spam Detection & Protection For Your Magento 2 Store
⛔ No More Spam! ⛔
Protect All Your Forms:
Contact Form, Customer Registration, Newsletter Subscription & Product Reviews
as well as Custom / 3rd Party Forms
Flexible - Reliable - GDPR Compliant
Sooner or later every Magento store faces the problem:
Spambots flooding the store with spammy customer registrations, contact messages, newsletter subscriptions, or product reviews with obscure content and links to malicious websites. All this spam is bloating up the database and hinders managing the real data by cluttering the backend views.
But it is not only an annoyance: a store hit by spambots is also at risk of ending up on spam black-/blocklists due to the mass of customer account & newsletter subscription confirmation emails that are sent out for the fake registrations and subscriptions.
As a result, transactional emails send to legit customers will be blocked by their spam filters. Not being able to reach out to customers anymore via email, a true nightmare for any store owner!
Getting spambots under control is not the easiest task. Magento by default adds "form keys" to each form and provides "Captchas" integrations trying to prevent spam. Unfortunately, these measures are either not effective enough to block spambots or a huge annoyance and user-unfriendly burden for the real customers. Or, e. g. in the case of Google ReCaptcha, even a GDPR compliance risk because customer personal identifiable data (PII) is shared with the captcha service provider. Annoying customers, breaching their privacy, risking high fines for non-compliance with privacy laws? For sure any merchant will want to avoid these issues!
But how to fight the battle against spambots in a better way, avoiding the downsides and risks that come with the default solutions?
Here comes the good news: We got you covered: Flexible, reliable, and GDPR compliant spam protection for Magento 2 is possible.
Read on to learn more about:
Honey Spam Anti-Spam and how it will protect your Magento 2 store from spam.
JaJuMa Honey Spam Anti-Spam protects your Magento 2 store against spambots.
The most flexible, powerful, and reliable spam protection and filter you can get for your Magento store:
For detecting spam effectively while avoiding false positives the extension comes equipped with several filter mechanisms, each flexibly configurable, even for each form separately, and aiming specifically at identifying spam based on typical characteristics of spambots:
- Spam detection based on hidden form field
- Time based spam detection
- Flexible score based spam detection
based on unlimited individual scoring rules
With JaJuMa Honey Spam Anti-Spam you have full control over the rules and logic used for identifying and blocking spam as well as keep full control over your data.
All the filtering is processed locally on your server, no data is shared with 3rd party service providers. By using this module, you don't have to worry about spam anymore, while avoiding the risk of being incompliant with privacy laws such as GDPR.
Last but not least, optionally and form submit that was detected as spam, can be saved to a log file and/or DB for you to review from time to time as needed, even conveniently from your backend. By this, you have transparent insight into the spam activity on your site as well as into the filtering applied and how well it works. False positives, if ever any, won't go unnoticed, giving the chance to understand how your spam filters might need to be adjusted or fine-tuned for maximum efficiency.
Further Questions? Have a Feature-Request?
Or need some individual customization?
Lets get in touch:
Honey Spam Anti-Spam by JaJuMa-Develop
The most flexible, powerful, and reliable spam protection and filter for your Magento 2 store
Filter & Block Spam - Flexible & Reliable - Privacy & GDPR
100% Effective & Reliable Spam Protection
Detect & Block Spam Based On
Multiple Sophisticated Techniques
Hidden Form Field as Honeypot for Spambots
Time Check As Trap for Bots vs. Human
Unlimited Spam Scoring Rules
Flexible Pattern Matching
GDPR & Privacy Law Compliant
Transparent Spam Handling
Logging or Saving Spam
100% Local Solution
No dependency from 3rd Party
Full Control Over Your Data
Protects 4 Default Magento Forms
& Custom Forms
Spam Detection & Handling
Configurable for Each
Customer Registration Form
Newsletter Subscription Form
Product Review Form
Honey Spam Anti-Spam Extension for Magento 2 by JaJuMa In Detail.
Say Good-Bye to Spam in your Magento 2 store now.
Stay Compliant with GDPR & Privacy Laws and Independent from 3rd Party Services.
Looking for the perfect solution for detecting and blocking spam in your Magento 2 store?
Then JaJuMa Honey Spam Anti-Spam is the right extension for you! Sophisticated spam detection utilizing multiple techniques enables you to catch even the most advanced spambots reliably. Flexible, form individual configurations allow highly precise and targeted spam detection and protection with the lowest risk of false positives. For each, Customer Registration Form, Contact Form, Newsletter Subscription Form and Product Review Form as well as custom forms.
The extension provides full and transparent insights on how the spam filtering works, through optional logging and/or saving any form submit that was detected spam, allowing you to check your configurations and monitor for false positives (if there are any at all).
But not only the spam detection and filtering, but with our solution also all your data remains under your control. No dependencies from 3rd Parties, no worries about GDPR and other privacy laws or high fines because of breaching them.
Why waiting? Say goodbye to spam in your Magento 2 store today, without user-unfriendly captchas or creating other new problems.
Simply detecting & blocking spam, reliably and headache-free.
Why Should I Use Honey Spam Anti-Spam Module?
Spam is not only annoying but also a risk for your reputation. No question: Every Magento merchant needs to get protective measures against spam in place. Either when it happens or even better, pro-actively before it is too late and spambots are already doing their harm.
Learn below why Honey Spam Anti-Spam is the most complete solution for you to be perfectly prepared for any spam attack coming at your store and what distinguishes this module from others.
The Hidden Form Field:
The idea behind the hidden form field is actually simple: An additional form field that is invisible for your normal customers, so they will never input any value for this field. But bots will see this field and in many cases input some value to submit the form with "complete" data. So if a form submission is received where the hidden field is not empty, it is a clear indication it was not submitted by a real customer and can be safely classified as spam.
Why bother your customers or breach their privacy with annoying captchas to prove they are humans?
Isn`t it smarter to place a honeypot as a trap for bots and let bots prove they are bots? :-)
While this honeypot is working well in many cases, unfortunately, bots are getting smarter and manage to get around this trap. Other solutions trying to detect spam only based on this or similar techniques are not enough anymore. That's why we take spam detection to another level with our extension and added further detection techniques to make sure we can also catch the smarter bots:
Form Submit Time Check:
Any normal "human" customer will always need a certain time to fill out a form before submitting, for typing his name, email, compose the contact message, or write the review...
Bots on the other side do not have this limitation, automating the whole spam submission via scripts, submitting a form is only a matter of milliseconds.
So here we have another clear criterion for distinguishing between good and bad, spam and legit customers. Simply configure the time threshold and any form submitted too fast (within a time below the configured threshold) will be treated as spam.
But unfortunately more sophiscticated spambots are prepared for this as well and delay their form submissions to avoid being detected as spam.
With hidden form fields and submit time check we have two simple but quite effective spam detection techniques combined in one extension that will identify many spambots already.
But that is not enough, you want complete protection, even catching the most advanced spam bots, right? :-)
Thats what we thought, so we take it to a whole new level, with even more highly flexible, powerful and targeted spam detection based on a spam scoring:
Spam Scoring Rules:
With Spam Scoring Rules, we equip you with the most advanced and powerful spam detection and flexibility found with no other solution. While other solutions rely on one single method for detecting spam with JaJuMa Honey Spam Anti Spam you get the "Swiss Army Knife" for fighting spam with literally unlimited options to identify spam and get even the most persistent and most advanced spambots under control.
Our extension allows you to set up unlimited spam scoring rules. With each rule, you can match submitted form data against any pattern. With each matching rule, the spam score will be increased by the configured value.
Your store is flooded with spam from a certain IP Address or IP Range? No problem, set up a spam score rule with a value higher than your max spam score and any form submit from these IP Addresses will be blocked right away.
Don't want to get contact messages from someone using no or a suspicious User-Agent, using a character-set you don't even understand like Cyrillic or Chinese? No problem just set up a spam scoring rule that matches against User-Agent or checks for certain characters. Seeing spam that does not match one specific pattern? No problem, set up several rules that only reach the max spam score level when each of them match together at the same time.
With JaJuMa Honey Spam Anti-Spam and its unique combination of different means of spam detection you are prepared for any spam coming to your store, the possibility and options are endless.
But spam in your store will have an end with this extension.
Scope & Features
Honey Spam Anti-Spam can be enabled separately for following forms as needed:
- Customer Registration Form
- Newsletter Registration Form
- Contact Form
- Product Review Form &
- Custom Forms
For each of these forms, spam detection & actions can be configured separately:
Action On Spam Detect
If a form submission is detected as spam by the extension, you can choose the action to be taken:
- Show message
- Redirect to error page
Depending on your selection you can then configure either:
- Message shown if form submit was detected as spam
- URL key to error page customer is redirected to if form submit was detected as spam.
Following methods for detecting if a form submit is spam are provided by the extension and can be enabled/configured as needed:
- Hidden Form Field:
Real customers can not see and input a value for this field.
So if a form is submitted with a value for this form field, it is detected as spam.
- Form Submit Time Check:
If a form is submitted faster than a configurable threshold (= faster than a real customer can fill a form), it is detected as spam.
- Scoring Rules:
Unlimited scoring rules can be configured. Each scoring rule matches the form data against a configurable pattern. For each matching rule, the spam score is increased by a configurable value. If spam score for a form submit is higher than configured max score level, it is detected as spam.
Logging and Saving Spam
If a form submit is classified as spam by one of the detection methods, the submitted data can be either
- Logged to a log file and/or
- Saved to DB
This is useful for debugging as well as for monitoring how the extension works.
For example spam saved to DB can be reviewed conveniently from backend to make sure the spam detection rules are working correctly and not producing too many false positives.
- Initial Release
- Fixed: Issue with GraphQL (for Hyvä Theme)
- Update Spam Log Format
- Update Spam Log Format
- Added: Support for Custom Forms
- Updated: Compatibility with M2.4.4 + PHP 8.1
- -> Note: This is a major rework for support custom forms.
### Please make sure to migrate + reconfigure existing configurations and test before deploying to Live sites. ###