In one site I'm getting a lot of spam via a contact form created with Freeform. Is there a good solution, besides adding a CAPTCHA?
|
|
I would recommend using either snaptcha or honeepot as they are both unobtrusive captchas that the end user never sees. They are also very very effective. |
|||||||
|
|
I like Sean's suggestions, but if you are avoiding CAPTCHA simply because they can be difficult to enter in for a user, check out Accessible CAPTCHA to see if it will suit your needs. You can set up a series of questions that will be picked at random instead, that a user has to answer. I've used it on sites and have had some fun having the questions be "on brand" for the site. |
|||
|
|
There's also Low NoSpam, which you use in conjunction with an Akismet license. I started using it on my personal site when CAPTCHAs weren't effective and it reduced spammy submissions to zero. The other advantage to Akismet is you don't need user-unfriendly CAPTCHAs. Even honeypots can be outsmarted by bots on occasion, and they're not effective against human spammers. The one caveat with Low NoSpam on Freeform is that you can't moderate flagged submissions from the CP. Though that hasn't really been a problem for me. |
|||
|
|
|
In addition to CAPTCHA, you might want to take a look at VZ Bad Behavior - it will block known spammers from the entire site. Give it a look; I've used it and had great success with it. |
|||
|
|
|
I released a (free) anti-spam addon for Freeform which a) adds a honeypot field and b) checks the submission's IP address against a few blacklists. You might want to give it a try - I've used it to mostly eliminate spam submissions on several sites. |
|||
|
|
|
Not sure of any other ways of preventing forms to be submitted without a captcha, Sean's idea sounds great though and definitely worth looking into. But you can always go with RECAPTCHA if you really need to use a CAPTCHA. I hate them (as most people probably do) but here's the link: http://devot-ee.com/add-ons/recaptcha It's ADA compliant, your visitors help translate books and its probably the most popular. Snaptcha would do the trick as well, but I personally think that if you need a captcha (which I hate :)) then go with RECAPTCHA :) Oh and it's completely FREE too!! |
|||
|
|
|
I've also created a plugin for Mollom. You can find it here. https://github.com/tsmith86/EE_mollom I do need to update it though. |
|||
|
|
|
I've had good results with Freeform Anti-Spam. It places honeypot fields and can filter results for those that do get through. I've been able to remove the hated captcha field from some client forms using this. http://devot-ee.com/add-ons/freeform-anti-spam |
|||
|
|
|
On Monday i installed a Snaptcha as Honeepot which had been installed for years was letting some spam through ( maybe 5/7 a week). To date no spam. It may cost $15 but if these levels stay more than worth it! |
|||
|
|
