Skip to main content
Solved

How to block a bot that uses a slightly different email address to sign up


There’s a bot that keeps subscribing to my emails and adding to cart.  How do I block it?

 

It always uses the same name, but the numbers in the email are slightly changed. 

One of the emails is fake52124@fakemail.com

How do I block it?

Best answer by Tomb

Hello Vanni,

I hope you’re doing well ?

I’m not sure that we can “block” an email with Klaviyo. However, I would suggest you to create a segment with the condition “Properties about someone - Email contain fakemail”.

 

This segment will include all the bot email addresses and you’ll just have to suppress it regularly.

 

If you are looking to optimize your Klaviyo account, you can schedule a free consultation call on my calendar : https://calendly.com/standardecom/klaviyo

 

Cheers,

Tom

View original
Did this topic or the replies in the thread help you find an answer to your question?

6 replies

Tomb
Partner - Platinum
Forum|alt.badge.img+16
  • Partner - Platinum
  • 43 replies
  • Answer
  • May 29, 2022

Hello Vanni,

I hope you’re doing well ?

I’m not sure that we can “block” an email with Klaviyo. However, I would suggest you to create a segment with the condition “Properties about someone - Email contain fakemail”.

 

This segment will include all the bot email addresses and you’ll just have to suppress it regularly.

 

If you are looking to optimize your Klaviyo account, you can schedule a free consultation call on my calendar : https://calendly.com/standardecom/klaviyo

 

Cheers,

Tom


  • 0 replies
  • May 29, 2022

Thanks for the tip!  I also added the first name and last name.  


Tomb
Partner - Platinum
Forum|alt.badge.img+16
  • Partner - Platinum
  • 43 replies
  • May 30, 2022

My pleasure 😊


Omar
Partner - Platinum
Forum|alt.badge.img+46
  • 2025 Champion
  • 494 replies
  • May 30, 2022

Hi @vanni,

If there's a uniqueness to all of these signups (i.e. always using @fakeemail) I'd add that to the segment. I'd then also add these (or 1 generic) rule to the flows so it won't trigger the flow for the people who sign up.

Using double opt-in might prevent these people from getting on the list but if you're using double opt-in I don't know if there's a way to filter these people out from not receiving confirmation emails. But double opt-in might also be a good preventative measure.

 

Regards,

Omar


alex.hong
Forum|alt.badge.img+58
  • Klaviyo Alum
  • 1552 replies
  • June 1, 2022

Hey there @vanni,

Some other community members encountered the same issue in another thread and solutions can also be found there!

 

Hope this helped,

Alex


Forum|alt.badge.img+2
  • Contributor II
  • 3 replies
  • November 20, 2022
Omar wrote:

Hi @vanni,

If there's a uniqueness to all of these signups (i.e. always using @fakeemail) I'd add that to the segment. I'd then also add these (or 1 generic) rule to the flows so it won't trigger the flow for the people who sign up.

Using double opt-in might prevent these people from getting on the list but if you're using double opt-in I don't know if there's a way to filter these people out from not receiving confirmation emails. But double opt-in might also be a good preventative measure.

 

Regards,

Omar

Thank you for this reply! Adding that rule to the flows is a great idea I didn't think about! I'm also having the same issue and I set up a segment for the fakemails including the person's first name and last name which is always the same.

I will now add these rules to my flows as well!

Thank you so much Omar!