How can I import a customer blacklist into my ecommerce store?

1 0 0
I have a list of 100 email addresses of customers that were blacklisted from another system. I wanted to import that list into my shopify store and alert me if one of these email addresses tried to complete a transaction. I saw a Flow way to alert me if an email address made a transaction but I'd have to type in the email manually. Is there a way I can do this with a mass list? 
Replies 2 (2)

Shopify Staff
2910 285 500

Hello, @jessehayer.


Elias here with Shopify Support. That is a great question!


I understand you’re looking for a way to bulk import a list of emails so Flow can notify you when an email from this list tries to complete a transaction on your store. I’m afraid there isn’t a way to bulk upload a list for Flow. Nonetheless, I’d be happy to share this feedback as a feature request with our developers. 


Instead of using Flow for notifications of these transactions, I would recommend using Fraud Filter. Although Fraud Filter, like Flow, isn’t able to import a bulk list; however, Fraud Filter is able to flag these orders and notify you via email. Fraud Filter also has a function to automatically cancel the order, which may help reduce your workload. Fraud Filter can also prevent specific IPs from checking out on your website. If you’re interested, we have a guide to help you with setting up Fraud Filter as well. 


That said, if you’d like to block certain individuals from visiting your store, there are third-party apps that can block their IP from accessing your website completely. I’ve handpicked a couple for you to look into:


  • Traffic Guard - allows you to block specific IP addresses or entire countries, and can redirect the traffic.
  • Shop Secure - this one can also block IP addresses or countries, and can disable the right click/shortcut menus.


If you need any assistance with these apps, you can always reach out to the developers directly through the contact information found in the Support section of the app’s page. 

I hope this provides a couple of solutions for you to explore. If you have any further questions regarding this topic, feel free to reply to this thread and I’d be happy to help.

Elias | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

Shopify Partner
177 16 26

We wrote a code solution that may be of help in some cases, it prevents registered customers (with email address) to log in. To read more here


You could import those customers with the 'blocked' tag and then they couldn't login (Classic Accounts). Then 'Require login before checkout' to prevent them completing purchases


Keep in mind that customers identify their accounts in Shopify using their email addresses, so they could potentially bypass the block by logging in with a different email address. For a more robust implementation, consider requiring specific information during registration or even manually verifying every new account with the help of an app, like the one in my signature.

Customer Accounts Concierge
Turn the account page into a beautiful and multifunctional customer portal. Integrate contents, tools, and CRM features from other apps to drive a longer, richer and more personalized customer experience: Profile, Order History, Loyalty, Wishlist, Social Login, Customer Forms.