We recently launched our first site with front end user registration and we are getting a lot (not a ton, like 5 a day) spam registrations. See here:

Spam accounts

Im trying to find a way to cut down on these without doing something like a captcha but maybe thats my only option?

  • Hey, we have some of those same users =). Are you just using native Craft login functionality or any plugins to allow social sign on? I've been resisting implementing a solution to our problem while I try to figure out where these spam users are coming from as they don't seem to trigger the expected Craft events. Jun 21, 2014 at 19:16
  • yea it just native user registration, no plugin involved yet. It seemed odd to me as well that most are from the same source. Anyways looks like i'll need to add a plug of some sort or at least turn auto activation back off Jun 21, 2014 at 19:23

1 Answer 1



  • Snaptcha (private beta)
    Works with the User Registration Form, Contact Form Plugin and Sprout Forms Plugin

  • Invisible Captcha (private beta)



If you don't mind having a few spam-users in your list. Just add purgePendingUsersDuration to your config.

This will purge all users which haven't been activated for x time.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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