See translation

Prestashop Customer register spam protection

Prevent spam account registrations with our advanced anti-spam module. This module effectively protects your website from unwanted accounts created by bots and spammers. It utilizes a proprietary, sophisticated algorithm for spam identification and integrates with external user verification APIs, providing multi-layered protection and maximum effectiveness in blocking fraudulent customer accounts.

Shop version 9.x, 8.x, 1.7.x, 1.6.x, 1.5.x PrestaShop 8.x & 9.x support Yes :-)
Available translations this module Customer register spam protection is fully translated into: Slovenčina (sk)this module Customer register spam protection is fully translated into: Magyar (hu)this module Customer register spam protection is fully translated into: Čeština (cs)this module Customer register spam protection is fully translated into: Srpski (rs)this module Customer register spam protection is fully translated into: Français (fr)this module Customer register spam protection is fully translated into: 中文 (zh)this module Customer register spam protection is fully translated into: Русский (ru)this module Customer register spam protection is fully translated into: Norsk (no)this module Customer register spam protection is fully translated into: Български (bg)this module Customer register spam protection is fully translated into: Íslenska (is)this module Customer register spam protection is fully translated into: Polski (pl)this module Customer register spam protection is fully translated into: Slovenščina (si)this module Customer register spam protection is fully translated into: हिन्दी (hi)this module Customer register spam protection is fully translated into: Lietuvių (lt)this module Customer register spam protection is fully translated into: Svenska (sv)this module Customer register spam protection is fully translated into: Українська (ua)this module Customer register spam protection is fully translated into: 日本語 (ja)this module Customer register spam protection is fully translated into: Ελληνικά (el)this module Customer register spam protection is fully translated into: Eesti (et)this module Customer register spam protection is fully translated into: Deutsch (de)this module Customer register spam protection is fully translated into: Nederlands (nl)this module Customer register spam protection is fully translated into: Dansk (da)this module Customer register spam protection is fully translated into: English (en)this module Customer register spam protection is fully translated into: Română (ro)this module Customer register spam protection is fully translated into: Italiano (it)this module Customer register spam protection is fully translated into: Bahasa Indonesia (id)this module Customer register spam protection is fully translated into: Latviešu (lv)this module Customer register spam protection is fully translated into: Português (pt)this module Customer register spam protection is fully translated into: Hrvatski (hr)this module Customer register spam protection is fully translated into: Suomi (fi)this module Customer register spam protection is fully translated into: Español (es)
Module version 1.7.5
Works with ThirtyBees Yes
Public help and discussion Open forum discussion
  • Trusted developer of module Customer register spam protection
  • Support to the module Customer register spam protection
  • Free updates of the module Customer register spam protection
  • Open source - you can edit module code Customer register spam protection
  • Module Customer register spam protection works with PrestaShop 1.7
  • Module Customer register spam protection works with PrestaShop 1.6
  • Module Customer register spam protection works with PrestaShop 1.5
  • Module Customer register spam protection works with PrestaShop 8.0

More info: Prestashop Customer register spam protection

As you already know main feature of this plugin is feature to block fake customer register attempts. Module blocks spammers with success thanks to its spam identification algorithm and external api from StopForumSpam service. Thanks to this is blocks up to 99% fake spam customer creation attempts.

 

spam protection customer register form

 

How it identifies SPAM?

Each time someone creates an account in shop module checks the register attempt details and logs it in module's database

If some IP address or email address will be identified as SPAM attempt - module blocks register and bans IP of spammer

 

Spam identificaiton algorithm

Module has own internal algorithm to identify fake mass cart cration attempts. How does it work? Usually spam attempts come from the same IP. Module analyses the traffic and if some ip address will reach the defined limits (you can control the sensitivity) - it will start to block all attempts from this ip.

 

Control the sensitivity of algorithm

Module configuration page has feature to control the sensitivity of spam identification algorithm. Sensitivity is based on time frame and on number of customer register attempts in the indicated time frame.

 

Support of reCaptcha

One from spam identificatio nmethods is a google's reCAPTCHA feature. It's well know feature to protect websites and forms on websites against spammers / bots. In this module you can use both reCAPTCHA v2 (well known checkobox "im not a robot") or reCAPTCHA v3 (automatic protection that does not require any kind of verification for real visitors)

 

Support of external spam identification service

Module has feature to support StopForumSpam service Api. How does it work? Let's describe what the StopForumSpam feature is.

 Stop Forum Spam is a free service  that records reports of spam on forums, blogs and wikis to name a few. All these records are then made available to you search and view but most importantly, to access in an automated way to block suspected spammers before they can get in the front door. Everyone is familiar with more traditional "solve the word" systems to prevent abuse, Stop Forum Spam is a targeted and specialsed solution to help stop abuse of your website.

 

In addition we decided to add support of CleanTalk service. For free!

CleanTalk is a Cloud-Based spam filtering service that allows you to protect your website from spam. CleanTalk provides spam protection that invisible to visitors without using captcha or other methods when visitors have to prove that they are real peoples.

CleanTalk provides cloud anti-spam solutions for CMS and we developed plugins for the most of popular CMS: WordPress anti-spam plugin, Joomla anti-spam plugin, Drupal and etc. With our simple cloud spam checker, you can be sure your website is protected from spam bots, spam comments, and users.

So, when someone try to create an account in shop - module checks this customer register attempt with StopForumSpam api. This feature identifies even 99% of spam attempts and thanks to this - you can block spammers with success. So we strongly recommend to use it.

Whitelist feature

Moduł umożliwia wykluczenie zdefiniowanych adresów IP z procesu sprawdzania SPAMU. Dzięki temu, dla wybranych adresów nie zostanie zainicjowana funkcja weryfikująca numer IP w serwisach identyfikujących SPAM.

 

Protection type

If module will identify register attempt as a spam attempt, you can:

  1. Block ip address of spammer  - it will not have possibility to reach your website. You - as a merchant - have possibility to manage banned ip addresses, you can unban selected ip addresses, add bans manually etc.
  2. Block possibility to create customer account from IP  - banned visitor will have possibility to reach your website but register form will be blocked. So each customer creation attempt from this ip will be blocked automatically
  3. Send email to shop owner  - module has feature to send email with information about fake customer register attempt each time it will identify fake customer creation attempt
  4. Create 301 redirection  that will confuse spam/bot. Usually spam systems are based on database where spammers store vulnerable urls. If there will be 301 redirection - your url will be removed from spammers database

 

anti-spam module for prestashop

Usage examples of module: Prestashop Customer register spam protection

  1. Block spam account creation
  2. Block bots in customer register form
  3. Block possibility to create fake customer accounts
  4. Block fake account creation process
  5. recaptcha in customer register form

Associated videos: Prestashop Customer register spam protection

Currently no related video clips available

Module reviews: Prestashop Customer register spam protection

Reviews were placed by customers that purchased this addon. If you already purchased this plugin and if you expect to left a review - you will get an email form shop after 2 weeks from purchase. This email will contain reminder about pending comment with url to review form
Average grade
4.81
Lorenz2023-01-24
Matilde2022-11-20
Vinicio2022-11-02
Anita2022-10-28
Jorge2022-08-08
Lempi2022-07-14
Freeman2022-06-30
Joannes2022-06-24
Pola2022-05-28
Nola2022-05-13
Fabiano2022-05-03
Margaret2019-11-24
Mátyás2019-11-23
Fabiana2019-11-14
Alysa2019-11-05
Jędrzej2019-10-31
Martin2019-10-07
Vitalba2019-09-26
Magdalena2019-09-25
Valérie2019-09-18
Bianka2019-07-22
Attila2019-07-07
Isabel2019-07-04
Botond2019-06-16
Rusty2019-05-30
Assia2019-05-18
António2019-04-12
Nicolas2019-04-10
Alexandre2019-04-08
Durward2019-04-03
Marta2019-03-13
Gabriella2019-03-03
Cláudia2019-02-21
César2019-02-14
Filomena2019-02-10
Antoni2019-02-05

Frequently asked questions

Feature under construction

Associated blog posts

Currently no related articles

Customer register spam protection Changelog - informations about updates

Version 1.7.5

  • Announcing full compatibility with the latest PrestaShop 9.x platform. The module has been thoroughly tested and optimized to ensure seamless integration and performance on this new version of PrestaShop.

Version 1.7.4

  • Expanded the module's global reach by incorporating a comprehensive set of new translations. The module interface is now fully localized for the following languages: English, Polish (Polski), Spanish (Español), Italian (Italiano), French (Français), Czech (Čeština), German (Deutsch), Danish (Dansk), Finnish (Suomi), Greek (Ελληνικά), Bulgarian (Български), Lithuanian (Lietuvių), Latvian (Latviešu), Estonian (Eesti), Indonesian (Bahasa Indonesia), Hungarian (Magyar), Hindi (हिन्दी), Croatian (Hrvatski), Icelandic (Íslenska), Japanese (日本語), Dutch (Nederlands), Norwegian (Norsk), Portuguese (Português), Romanian (Română), Serbian (Српски), Russian (Русский), Swedish (Svenska), Slovenian (Slovenščina), Slovak (Slovenčina), Ukrainian (Українська), and Chinese (中文).

Version 1.7.3

  • Introduced a new feature to enhance the user experience for blocked registration attempts. Administrators can now select a specific CMS page to be displayed to users who are blocked by the spam filter. This allows for clear communication and provides helpful information or alternative actions to legitimate users who may have been flagged incorrectly.

Version 1.7.2

  • Integrated support for the paid version of the CleanTalk Blacklists Database API. This allows merchants to leverage CleanTalk's premium, commercial-grade anti-spam databases for even higher accuracy and more robust protection against sophisticated spam attacks.

Version 1.7.1

  • Implemented support for Google's reCAPTCHA v3. This advanced, frictionless technology works in the background to analyze user behavior and assign a risk score, effectively blocking bots without requiring legitimate customers to solve a visual challenge, thus improving the user registration experience.

Version 1.7.0

  • Refactored the module's core architecture for complete compatibility and optimized performance with PrestaShop 8.x and modern PHP 8.x environments. This update ensures stability, security, and leverages the latest technological advancements of the platform.

Version 1.6.9

  • Enhanced the IP whitelisting functionality by refining the identification algorithm. This improvement ensures more reliable and accurate detection of whitelisted IP addresses, preventing them from being incorrectly flagged by the spam verification system.

Version 1.6.8

  • Introduced a new IP whitelist feature. Administrators can now specify a list of trusted IP addresses that will be exempt from all spam verification checks, ensuring that registrations from known safe sources (like internal staff or partners) are always processed without interruption.

Version 1.6.7

  • Implemented enhancements to the customer account creation process within the shop's back office. This update resolves potential conflicts and ensures that administrators can create new customer accounts smoothly without interference from the anti-spam module.

Version 1.6.6

  • Improved the configuration saving mechanism for the StopFormSpam module. This ensures that all settings are reliably stored and applied, preventing any discrepancies between the configured rules and the module's active behavior.

Version 1.6.5

  • Added a powerful new feature allowing administrators to enable or disable spam protection for specific modules. This is particularly useful for stores using third-party integrations (e.g., eBay, Allegro) that create customer accounts automatically, preventing false positives.
  • Upgraded the module's internal update checker for more reliable and timely notifications about new versions.
  • Added missing translation strings to ensure a fully localized experience in all supported languages.

Version 1.6.4

  • Introduced configurable actions for failed reCaptcha verifications. Administrators can now choose the desired outcome when a user fails the test.
  • Added two new options for failed tests: redirect the user to the homepage or display a clear, user-friendly message explaining that the reCaptcha test was not passed.

Version 1.6.3

  • Refined the language identification process within the customer registration form to ensure that all module-related messages and elements are displayed in the correct language for the user.

Version 1.6.2

  • Made significant improvements to the main module library to resolve an issue where the reCaptcha site key could occasionally fail to load correctly, ensuring more consistent and reliable protection.

Version 1.6.1

  • Completely redesigned the module's configuration page for a more intuitive and user-friendly administrative experience.
  • Added a new option to independently activate or deactivate the anti-flood algorithm, giving merchants more granular control over registration velocity.
  • Enhanced modularity by allowing each spam identification method (e.g., reCaptcha, CleanTalk, anti-flood) to be enabled or disabled separately.

Version 1.5.1

  • Integrated the CleanTalk anti-spam service, a powerful external database for identifying known spammers by IP, email, and other parameters.
  • Added native support for Google's reCaptcha, providing a robust, industry-standard method for distinguishing between human users and automated bots.

Version 1.4.1

  • Implemented a feature to check against the free CleanTalk API service, providing a baseline level of professional spam protection for all users.

Version 1.3.1

  • Improved the module's configuration page with clearer translations and added helpful inline information to better explain each configuration option and its impact.

Version 1.2.1

  • Released a dedicated version of the module specifically tailored for full compatibility with the PrestaShop 1.5.x branch.

Version 1.2.0

  • Upgraded the spam identification API logic. The system now performs a more comprehensive check, validating not only the user's IP address but also their email address against known spam databases.

Version 1.1.0

  • Added full translations for the module's interface in German (Deutsch) and Polish (Polski).

Version 1.0.0

  • Initial project launch on the mypresta.eu addons marketplace.