Our shop got new fake customers every day and almost all of them uses hotmails.com or rumbler.com email addresses. There is no real customer that uses these email domains so easiest solution could be not to accept these domains in register process. But how to do that? Any ideas?

We already use magento captcha, but that does not not help at all.


  • Why don't you block them on server level by IP?
    – obsergiu
    Commented Jan 29, 2020 at 10:03
  • In this case the easiest way is to make your website go trough Cloudflare and there's an option there to block IPs.
    – obsergiu
    Commented Jan 29, 2020 at 10:04
  • Ok, thanks. How do I know what is the IP of registered customer? They are not listed under ONLINE-CUSTOMERS.
    – Anodi
    Commented Jan 29, 2020 at 12:51
  • you probably have access to access.log file of your web server apache/nginx just look at the time when the customer registered and see who accessed that url path.
    – obsergiu
    Commented Jan 30, 2020 at 15:52
  • Blocking IP will only help for short time and they will use another IP Range. Have a look at this question. There are also answers for oyu: magento.stackexchange.com/questions/233368/… Commented Oct 22, 2022 at 14:40

1 Answer 1


Have a look at this answers. There are also some solutions: Prevent Spam Account Registration like a honeypot or other stuff.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.