Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
I have subscription form enable as a block but am receiving 100's of spam submissions from bots. I tried enabling mollom on the form but it does not appear to be compatible. Is there anyway I can protect my forms from this?
Comments
Comment #1
inky@inky3d.com CreditAttribution: inky@inky3d.com commentedI second this request. I can't seem to find any spam module that works with the MailChimp subscriptions block.
Comment #2
inky@inky3d.com CreditAttribution: inky@inky3d.com commentedComment #3
Kcannick CreditAttribution: Kcannick commentedIs anyone else having issue with this? Is there something I do not have set up correctly?
Comment #4
angel.angelio CreditAttribution: angel.angelio commenteddid they integrate Mollom in the 7.x-3.2 version?
Comment #5
ruscoe CreditAttribution: ruscoe as a volunteer commentedWe're going to be ending support for the 7.x-3.x branch due to the upcoming deprecation of the v2.0 MailChimp API. If you're still interested in this feature, please feel free to reopen for the 7.x-4.x branch.
Comment #6
lvthunder CreditAttribution: lvthunder commentedI need some sort of SPAM prevention. I have about 45 real users and 650 spam accounts. If I were to send out a newsletter Mailchimp would surely kick me off.
Comment #7
Greg BoggsMollom and Honeypot can both be added to forms, and MailChimp can be added as a field to a form. So, this can certainly be assembled now. However, that won't block the spam, it will just slow it down. Another option is to enable reCaptcha on your MailChimp form through MailChimp. Double Opt in is also a good step.
If anyone is interested in writing a tutorial in how to tie all these things together, we'd be happy to support the effort.
Comment #8
lvthunder CreditAttribution: lvthunder commentedDoes it have to be a page or can it be a block. I added the "MailChimp Lists: MailChimp Newsletter Subscription Fields" to the list of forms Mollum is suppose to protect, but when I tried it I didn't get the CAPTCHA.
Comment #9
Greg BoggsI'm very unfamiliar with the Mollom code. Likely, it needs some fixing to get working if you use the built in MailChimp block rather than the MailChimp field added to a form.
It might be easier to get things working with Antispam and Akismet: https://www.drupal.org/project/antispam
Comment #10
nottaken CreditAttribution: nottaken commentedThe title doesn't match the support request description and some comments here, so hopefully this is helpful for those coming across this post.
Mailchimp 7.x-4.7 form blocks do indeed display a captcha challenge using captcha 7.x-1.3. The recaptcha 7.x-2.2 module also seems to display fine. Something that also trips others up..you need to ensure you are an anonymous user, or have chosen to show captcha for authenticated users to see it working.
Comment #11
samuel.mortensonMarking as fixed per #10 - reCAPTCHA seems like a good option for preventing spam for Mailchimp forms.