Last Updated on by Dan S
Originally Published February 1, 2020.

Reducing spam accounts on your Shopify store

Spam is one of those things that we wish didn’t exist. It’s frustrating and annoying when you have several spam accounts on your Shopify store, but there are ways to reduce this. Shopify’s signup forms use Captcha once a user has signed up with the same IP address in the space of 24 hours. Unfortunately, this doesn’t always stop bots from signing up on your store.

The honeypot trap

The honeypot trap is a trap put in place for hackers with the hope that they’ll interact with it, therefore providing helpful intelligence. The idea is to add a blank field to your contact form that a bot would automatically fill out. From this, you can see which of your customers are bots and spam, as this ‘blank’ field would have been completed by bot. Your customer can’t fill out fields they can’t see!

From here, you can block the IP address of the offending bot or you can filter out bot signups from your customer signup list using email automation flows. The honeypot trap is great because you’re not having to ask your customers to complete forms to distinguish themselves from bots. You’re using code to trap the bots and then block them entirely. Want to set one up? You can do by following this great guide here.

If you have tried the above and are still struggling to stop bots signing up on your website, then it might be best to speak to a Shopify Expert.