Featured images gallery
Keep fraud, bots and unwanted countries off your store, and test every rule before it runs.
Block or allow visitors by country, region, city, IP, CIDR range, ASN, referrer, user agent or device, and catch VPN, proxy, datacenter, Tor and bot traffic before a page loads. Restrict single products by location, and issue bypass links for staff and wholesale buyers. Rule-breaking orders are refused at checkout. Every order's network is checked and the verdict written onto the order, so you can flag, hold or cancel it. Simulation mode shows who a rule would block, on your real traffic, first.
- See who a rule would block, on your real traffic, before it blocks anyone
- Block visitors by country, region, city, IP range, ASN or device
- Catch VPN, proxy, datacenter, Tor and bot traffic before a page loads
- Every order's network checked, and the verdict written onto the order.
- Verified Google and Bing crawlers on an allow list
Languages
English
Works with
- Checkout
- Shopify Admin
Categories
Prevention tools
Alerts and analytics
Pricing
Choose the plan that best fits your business.
Free
Free
Features
- Block 5 countries and 3 IP addresses
- Simulation mode, on your real traffic
- Verified Google and Bing crawlers
- Deter copying of your text and images
- 7 days of analytics
Standard
$5.99 / month
or $59.90/year and save 17%
Features
- Unlimited countries, cities and IPs
- VPN, proxy, datacenter, Tor and bots
- ASN, referrer, user agent and device
- Whitelist mode and country redirects
- Refuse an order before it is created
- Restrict products by location
- Bypass links for staff and wholesale
- 10 block pages, 90 days of analytics
7-day free trial
Pro
$17.99 / month
or $179.90/year and save 17%
Features
- Everything in Standard
- Every order's network checked
- Verdict written onto the order
- Hold or cancel past a score you set
- Cash on delivery flagged on the order
- Unlimited block pages, your own CSS
- 365 days of analytics, CSV export
- OFAC and sanctions screening
14-day free trial
All charges are billed in USD. Recurring and usage-based charges are billed every 30 days.
Reviews (1)
-
0% of ratings are 5 stars
-
0% of ratings are 4 stars
-
0% of ratings are 3 stars
-
0% of ratings are 2 stars
- 100% of ratings are 1 stars
This app is broken and does not load (only an error) after install. Is clearly not maintained and should be removed from the app store. As of 18/09/2026.
Thank you for taking the time to write this, and I am genuinely sorry. You were right: Doorman failed on its very first screen, and that was our fault, not your store's.
Here is exactly what happened. On a brand-new install, two parts of the app started at the same moment and both tried to set up your store. The second one crashed, so you saw an error instead of the app. Stores that already had Doorman never hit this, which is how it slipped past our testing. It is fixed and live since 18 September, and we added a test that stops any release if it ever comes back.
If you are willing to give it a second chance, the install now opens normally. Doorman starts on the Free plan in Simulation mode: it shows you which visitors it would block, and it blocks no one until you decide. Nothing changes for your customers while you try it.
If anything at all does not work, email support@novastack.co and we will fix it within 3 hours. I have also written to you directly at hello@alljigsawpuzzles.co.uk.
Marc, developer of Doorman
Support
App support provided by NovaStack.
Resources
Launched
August 13, 2026
Data access
This app needs access to the following data to work on your store. Learn why in the developer's privacy policy .
View customer data:
Sensitive data, device and activity data
-
Sensitive data
Name, email address, phone number, physical address
-
Device and activity data
Geolocation, IP address, browser and operating system
View staff and contributor data:
Store owner
-
Store owner
Name, email address, phone number, physical address
View and edit store data:
Products, orders, Shopify Functions
-
View products
Products, collections
-
Edit orders
Merchant managed fulfillment, all order history for the last 60 days
-
Edit Shopify Functions
Cart and checkout validations
More apps like this
Meets our highest standards for performance, design, and integration. Learn moreOpens in new window