Skip to main content
Contributor I
March 22, 2024
Solved

How to stop a bot from joining my email list 100s of times per day

  • March 22, 2024
  • 14 replies
  • 919 views

Hello, tow week ago I started getting 100s of spam emails joining my newsletter per hour. It seems to be the same person… the email address starts with the same name with then a string of numbers and letters.

 

They literally join my email list several times per minute!

 

They have added over 8000 emails to my list in just a couple weeks. I have surpassed all of them, and now turned on double authentication when someone joins my list. But is there any other way to stop this? Has anyone else had this happen?

 

Thanks,

 

Jason V.

    Best answer by Bobby

    Hi @goalcrazy,

    Welcome to the community!

    Sorry to hear about the list bombing activity that you’ve been experiencing. Enabling double opt-in in the list settings is one of the best measures you can take. So, it’s good to hear that you’ve done that.

    An additional measure you can take, depending on the on-site form they’re submitting through, is to enable a technology such as reCAPTCHA to filter out spam/bots before they can submit the form.

    Hope this response is helpful.


    Cheers,
    Bobby

    14 replies

    Contributor II
    June 16, 2025

    We’ve been having this same issue for over 8 months and despite me trying to capture all of them in a segment and excluding them from all our automatic emails, they are still list bombing.

    Contributor I
    June 18, 2026

    Hey all
    There’s a new app in the Shopify app store called CartWatch https://apps.shopify.com/cartwatch which according to the description solves this exact issue. Has anyone given it a shot?
     

    Problem Solver I
    June 19, 2026

    nice

    Contributor I
    July 17, 2026

    Two problems, not one. Double opt-in plus a captcha and a honeypot kills most new bot signups, but neither touches the ones already in, and those are what eat your profile count every cycle.

    For those: segment them (name+digits emails, zero engagement, weird signup source) and suppress the segment. Suppressed profiles drop off your billable count, it's reversible, nothing gets deleted. Are these coming through a Shopify store or a standalone form? The filters differ a bit, happy to write out the exact segment either way.