Fake Mailchimp Subscribers – A Solution?

In a followup to the recent post about fake email subscribers, Update to Fake Email Subscriber Post,  after working with Mailchimp’s support, I believe we have found the culprit, and potentially a solution.

Mailchimp confirmed that my API key was being used to add these fake subscribers, but it was unclear if the key had been discovered or if they were, in fact, coming from my signup form. So I changed to a new API key and disabled everything but my form for signup, with the new key. The fake subscribers still came in. But we could see they were not being added from Mailchimp, they were definitely hitting the API from my other site.

So I started digging into what was happening on the site. Again, there were no matching visits to the page, so it seemed odd to me that the signups were legit, and it turns out, they weren’t. Digging through some logs, I could see that the same bots submitting spam comments using a POST method without ever viewing the page, were using a POST method to submit subscribe requests. My addition of a captcha to the form had no effect on those submissions, the spammers had obviously found a way around that. To prove that, I enabled the same cptcha on comments to see if the spam comments were still being posted. Askimet was marking them as spam, but with the captcha they shouldn’t post at all, right? Wrong.

That particular captcha WordPress plugin was no match for the spammers. So off to Google we go. I found a recommendation for a plugin named Goodbye Captcha, that uses a captcha-style analysis to block spam attempts without the user actually seeing a captcha. I turned that on for comments, and the Mailchimp form.

In two days, it has blocked 11 subscribe attempts. (Yes, it has reporting, this is awesome!) I have had no fake subscribers added to my list.

Fingers crossed…..

 

Similar Posts

  • |

    Linked – Public speaking, TEDx, and well articulated points of view

    Now, before you start with “they work in IT so that they don’t have to do public speaking,” I am going to argue that even if you’ve never wanted to present to a large conference audience or be asked to present webinars, etc., you would do well to learn how to do it anyway. You will need to tell a compelling story about what you do at some point in your career. Whether it be to defend your budget, ask for headcount, or explain your role on the team, being able to present your ideas well will go a long way. But, it’s not something we train for with many of our technical employees.

  • Hummingbird Moth

    Hummingbird Moth, a photo by mikemac29 on Flickr. Took the Nikon D3000 out for it’s first adventure to Furman this evening. Liked what I saw from the first batch of photos, going to be uploading them to Flickr over the next few days, I’m sure. This one was especially cool, just because it’s always fun…

  • |

    Legal Twits

    Adrian Lurssen continues his work connecting legal folks with his list of 145 Lawyers (and Legal Professionals) to Follow on Twitter Of course, even as I type this, the post has already been amended to include 180 folks now, and I suspect, it will keep growing. There are quite a bunch of folks on there…

  • Become a Fan

    One of the suggestions about sharing your blog was to create a Facebook fan page for it. So I did. You can become a fan of this blog on Facebook now, see the latest posts, and have discussions with other readers who are on Facebook, without actually having to “friend” me to do it. 🙂…

  • Shared Links (weekly) Dec 31, 2023

2 Comments

  1. GoodBye Captcha solved my problem as well.
    It is totally amazing! 34 fake subscriptions blocked in less than a day!
    Thanks for letting us know

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Your post must include a link to this post.

How does this work?
Write a response on your own website and include a link to this post. Then submit your response’s URL here. Your response may appear here after moderation. To update or remove it, edit or delete your original post and submit the same URL again. Learn more about Webmentions.