Search Results :


Key Features

With miniOrange Content Restriction Application you will control access over all parts of your Shopify store

Redirected to Login/Registration page

Before accessing your Shopify store, redirect users to a user-friendly custom login or registration page.

Region wise Access control

For particular regions or a list of countries/IP ranges that are not allowed to access the store.

Shopify Tags-based restriction

You can restrict access to your Shopify store pages, products, collections, etc. based on the tag assigned to the user in Shopify.

Role specific passcodes

You can set passcodes for group of customers with specific tags and they will be allowed to access specific pages with help of the passcode

Restricting particular pages

For logged-in users and customers with unique tags. No custom code required to restrict access to pages and customer with unique tags will not be allowed to view the products and pages.

Request for additional profile info

Set up custom fields to collect additional user profile information about your users which is required before granting access to Shopify restricted products.

Membership Based Access

When users buy a membership on your site via a third-party plugin, allocate them a tag and give them access to specific pages and products based on that tag.

Multiple Locks Method

Lock pages under passcode, OTP over email , Mobile Number , Customer specific passcode , Secret Links , restrict via Single Sign On and many more Lock methods for both Shopify Plus and Non-Plus stores .

Block Access to Shopify store for Visitors

Lock your shopify store and restrict visitors accessing your Shopify shops. Users which are approved by staff members will be allowed to access or view Shopify restricted products.

Domain Restriction

Email Id from verified domain sources can access the Shopify Store. Customer with specific domain can be allowed to access certain set of pages , products and collections in shopify plus and non plus stores.

Limit access to Shopify Store

Content restriction applications restrict users from accessing product pricing details, they need to log in to view the prices of products. Locking your Shopify store enables you to limit access control over the complete store, only selected users can access the Shopify store.

Create lock on store

You can restrict not-logged-in users from accessing any content in the store by creating a lock in our application and selecting the content. The guest visitors browsing the restricted pages will see the force login message and will not be able to view the Shopify restriction products.

Pricing Plan

Free Plan

  •    Create upto 2 Locks
  •    Restrict access to Products, Collections
  •    Limit access based on customer roles
  •    24/7 support



Premium Plan

  •    Restrict access to Pages
  •    Restrict complete store
  •    Limit access based on Roles/Location
  •    Enable and Disable locks by schedule
  •    24/7 support



Our Top Use cases for which We provide solutions

Limit customers from certain countries

Hide products from Shopify Store which you don’t ship to your customers countries and customer only see those products which can be shipped in their region.

Require login access for a specific page

Force users to login first to allow access to specific pages like members will be required to login first to view protected content and keep some pages of store to be accessible for everyone.

Geographically locking digital products

Based on Customer IP and countries, you can create a lock on the Shopify store, certain products, pages, and collections.

Wholesale section protected by passcode

Allow access to different wholesale sections/areas for the customers having wholesale tags assigned and restrict others from accessing those sections.

Certain tag access to specific pages

Group users based on tags , their behaviour , order history and create different sections in shopify store for different customers.

Access Control

Control access to the 'Add to Cart' from certain geographical locations (countries and states).

Report of historical data of your Shopify Store

You can get historical and evaluate reports on what's going on in your Shopify store with the miniOrange content restriction App. The report should provide information about all guests, including their IP addresses, the region from which they are visiting your Shopify store, the number of visits made so far, and the date of their visit, among other things.
You will receive an overall report via email in the defined time zone, and you will be ready to manage your Shopify store traffic and improve the quality of your business.

Why needed OTP verification on login of Shhopify account

Know more about Shopify Content Restriction App

The Shopify Content Restrictions app is designed to give you complete control over the content of your Shopify store. Our app allows you to customize access levels and provide personalized experiences to your customers, whether you need to restrict specific pages, products, or entire collections.
You can easily manage and restrict content based on customer groups, membership levels, geographic locations, or any other criteria you specify with the Shopify Content restriction app. This enables you to personalize your offerings, safeguard sensitive information, and create exclusive content for specific segments of your audience.

Here’s just some of what you get

Spam Protection

To prevent from bot / spammers / fake account , users will be not be able to see any page until they have email verification done(Shopify default email verification).

Multi Vendor compatibility

Compatibility with multi-vendor applications by assigning tags to consumers in order to turn them to premium customers based on user behaviour at the store.

Extensive Assistance

Experiential help because of the history report provided by miniOrange Content restriction pro, you will get all relevant information at your fingertips.


If you have any security concerns with Cloud solution you can restrict your Shopify store with On-premise solution.

We also support

Shopify plus SSO - Login into Shopify Plus store - Shopify SSO - Shopify Login - SSO with MFA
SSO with MFA

Support for multi-factor authentication (MFA) with SSO if it is enabled at your IDP.

Learn More
Shopify plus SSO - Login into Shopify Plus store - Shopify SSO - Shopify Login - Mobile SSO
Mobile SSO

Support for SSO in mobile apps using external OAuth providers like Google, Facebook, Azure, Cognito, etc.

Learn More
Shopify plus SSO - Login into Shopify Plus store - Shopify SSO - Shopify Login - Session management
Session Management

We provide support for Restricting users from using multiple devices to access the store during SSO.

Learn More
Shopify plus SSO - Login into Shopify Plus store - Shopify SSO - Shopify Login - Headless SSO
Headless SSO

Support for SSO into headless Shopify Headless Stores using Progressive Web App Frameworks like React, Angular, etc.

Learn More
Shopify plus SSO - Login into Shopify Plus store - Shopify SSO - Shopify Login - JWT SSO

Support SSO into Shopify using JWT protocol with any external Identity provider like Cognito, Salesforce

Learn More
Shopify plus SSO - Login into Shopify Plus store - Shopify SSO - Shopify Login - restrict content on Shopify
Restrict content on SSO

Support for restricting content in your Shopify store, such as pages, products, collections, pricing, and so on.

Learn More
Shopify plus SSO - Login into Shopify Plus store - Shopify SSO - Shopify Login - User Provisioning
User Provisioning-Deprovsioning

Supports easy user management in the Shopify store to create, delete & update user data in real-time.

Learn More
Shopify plus SSO - Login into Shopify Plus store - Shopify SSO - Shopify Login - Discount on SSO
Discount on SSO

Customers can be offered discounts based on their customer tags using Single Sign-On (SSO) application.

Contact Us

Step-by-Step Guide for configuring Shopify Lock On Application

General Description

Locking means restricting the users from accessing locked content on the Shopify store.

Lock Criteria

Based on the criteria you can restrict users from accessing the content such as users must be logged in to access the content, users must have specific customer tags to access the content, users have a passcode to access the content, or users must be from a specific location to access the content.

Step 1: Install application on your Shopify store.

  • Click on the Add Application button to add the lock on the application.
  • shopify content restriction - content restriction in Shopify - add app
  • Click on the Install App button to install the application on your Shopify store.
  • shopify content restriction application - content restriction in Shopify - install app
Step 2 : Start Locking
  • Click on the Start Locking button. You will be redirected to the New Lock section in the upper navbar.
  • shopify content restriction application - content restriction in Shopify - start lock
Step 3 : Select the type of content on which you want to create a lock.
    • Entire Store : Selecting this will create a lock on the Entire Store.
    • Selected Content : Selecting this will allow you to create a lock on content from templates like Products, Collections, Blogs, Pages etc.
    • Price : Select this If you want to Hide Prices for customers who fail the defined Lock criteria.
    • Purchase Form : Select this If you want to Hide the Purchase Form for customers who fail the defined Lock Criteria.
    content restriction in Shopify - new lock
    content restriction in Shopify - sub lock
  • Select the template and Enable the button as shown in the image below if you want to create a lock on this template.
  • Let’s say you want to create a lock on Products. Then click on Enable to create a lock on products.
  • You can select multiple items to include in Content to be Locked. You can also select content from multiple templates by simply enabling the button and selecting the content in that respective template.
  • content restriction in Shopify - products
  • After Selecting the content that you want to lock, click on Create Lock button.

Step 4 : Schedule Lock
  • You can choose the Immediately option to make the lock active immediately after creating the lock.
  • If you want the lock to be active on specific days of a week or a month then you can schedule the lock.
  • content restriction in Shopify - schedule lock
Step 5 : Set the Lock Criteria, Users will be restricted to access the locked content if they fail this Lock Criteria
  • Click on the Edit Key button.
  • content restriction in Shopify - lock criteria
  • Select the lock criteria.
    • Logged in user : Select this to create a lock based on Logged-In users and Non-logged-in users.
    • Customer Tag : Select this to create a lock based on specific customer tags.
    • Passcode Lock : Select the passcode lock option to allow authorized users having the password to access the locked content on the store.
    • Location : Select this to create a lock based on the location of the users.
    • Selected Customer : Select this to create a lock by defining customized criteria based on the customer object properties of Shopify.

    • content restriction in Shopify - customer objects
    • Based on the lock criteria ( let’s say customer tag) you can either allow or restrict users from accessing the content.
    • content restriction in Shopify - restricted users
    • Click on the Save Key button.

Step 6 : How to Lock?
  • You can define the behavior of the locked page for the users who fail the lock criteria defined above.
    • Redirect to login URL
    • Redirect to store page
    • Custom HTML Code
    • Redirect to another URL
  • content restriction in Shopify - redirect to anywhere
  • Click on Save.
  • You can see the list of all locks that you have created on the dashboard. You can Enable, Disable, Edit Lock, and Delete Lock for any lock from the dashboard.
  • content restriction in Shopify - disable, edit, delete lock

Functionality you are looking for is missing out? Contact us at and we'll help you with the Shopify Store Solutions.
Hello there!

Need Help? We are right here!

Contact miniOrange Support

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to