Anti Bot Protection
$40.00
Block fake accounts and bots.
Stop Bots and Spam — Without CAPTCHA
Anti Bot is a heuristic spam and bot prevention plugin for nopCommerce. It automatically detects and blocks automated submissions on your store's most vulnerable forms — customer registration, checkout billing address, Contact Us, and forum topics and posts — without asking real customers to solve a CAPTCHA.
Instead of interrupting the shopping experience, Anti Bot works silently in the background. It analyses submitted data patterns — email addresses, name structures, message content, and more — and rejects suspicious submissions before they reach your database. The result is a cleaner store, fewer fake accounts, and less spam, with no extra friction for genuine customers.
Key Benefits
- Reduce fake customer accounts — block bot registrations that use disposable, generated, or known-bad email addresses before they enter your customer database.
- Protect checkout from fraudulent data — stop bots from submitting fake billing addresses during the checkout process.
- Keep Contact Us clean — filter out spam enquiries containing prohibited keywords so your support inbox stays manageable.
- Maintain forum quality — prevent spam topics and posts from polluting your community forums.
- No CAPTCHA friction — legitimate customers never see a challenge or test; detection is purely heuristic and invisible to real users.
- Admin visibility — optionally log every blocked attempt to the nopCommerce system log for review and investigation.
Main Features
- Registration bot detection — multi-layer checks on email address format and domain, name field patterns, algorithmically generated name heuristics, suspicious date-of-birth values, and ZIP/postal code length.
- Checkout billing address protection — validates email and name fields during checkout billing address entry and rejects submissions that match bot patterns.
- Contact Us spam filtering — scans enquiry text and email against a configurable bad-words list and email domain blocklist; clears and rejects spam submissions.
- Forum spam filtering — applies bad-word filtering to forum topic and post creation; clears flagged content and adds a validation error.
- Configurable bad email domain blocklist — maintain a comma-separated list of blocked email domains (e.g. disposable or known-spam domains) checked across registration, checkout, and Contact Us forms.
- Configurable bad-words list — define a comma-separated list of prohibited words scanned case-insensitively against Contact Us enquiries and forum content.
- System log integration — optionally record blocked bot attempts (name, email, context) to the nopCommerce system log for admin review.
- Debug mode — enable verbose file-based logging to a dedicated log file, with download and clear actions available directly from the admin configuration page.
- Per-store configuration — supports nopCommerce multi-store setup via the built-in Active Store Scope Configuration.
- 30-day trial included — install and evaluate the plugin fully featured before purchasing a commercial license. Trial period can be extended remotely from the admin page.
Why Buy This Plugin
Building reliable bot detection into a nopCommerce store from scratch requires significant development effort: hooking into the model binding pipeline, writing and tuning heuristics, handling multi-store scoping, and maintaining the logic over time. Anti Bot delivers all of that out of the box, with a straightforward admin interface that any store owner or administrator can configure without touching code. Compared to a CAPTCHA-based approach, it avoids adding friction to the checkout and registration flows that can reduce legitimate conversions.
- Ready to use immediately after installation — no custom development needed.
- Configurable blocklists let you adapt protection to the specific spam patterns hitting your store.
- Logging and debug tools give you visibility into what is being blocked and why.
- Event-driven integration means no HTTP middleware changes and no impact on unrelated store functionality.
How It Works
- Install and enable — install the plugin through the nopCommerce plugin manager. The plugin is enabled by default with a pre-configured set of blocked email domains and bad words.
- Configure your blocklists — in the plugin's admin configuration page, review and update the bad email domain list and the bad-words list to match the spam patterns relevant to your store.
- Plugin intercepts form submissions — when a visitor submits a registration, checkout billing address, Contact Us, or forum form, the plugin's event consumer fires automatically during the model binding pipeline — before the data is processed by nopCommerce.
- Heuristic checks run silently — the plugin analyses the submitted data against email heuristics, name pattern rules, configurable blocklists, and other checks. Legitimate submissions pass through untouched.
- Bot submissions are rejected — if a submission is flagged, the plugin silently clears the suspicious fields or adds a validation error, causing the form to fail without revealing detection logic to the bot.
- Review blocked attempts (optional) — enable system logging to record flagged submissions in the nopCommerce system log, or turn on debug mode to write detailed output to a dedicated log file downloadable from the admin page.
Compatibility / Requirements
- Supported nopCommerce version: 4.90, 4.80, 4.70, 4.60, 4.50, 4.40, 4.30, 4.20, 4.10
- No additional third-party libraries required — the plugin integrates using standard nopCommerce extension points.
- Internet access required for license validation — the plugin contacts the FoxNetSoft license server to verify and activate commercial licenses and to renew trial periods.
- 30-day trial period included — fully functional from installation; a commercial serial number is required after the trial expires.
- Admin permission required — plugin configuration is accessible to admin users with the Customers create/edit/delete permission.