Locksmith
Install LocksmithContact us
  • Quick Start
  • 💡Basics
    • A Locksmith Overview
    • Creating locks
    • Creating keys
    • Compatibility with other apps and Shopify features
    • Removing Locksmith
  • 🔆Tutorials
    • Approving customer registrations
    • Creating restricted wholesale products
    • Hiding product prices and/or the add to cart button
    • Selling digital content on Shopify
    • More tutorials...
      • Setting up multiple price tiers
      • Customizing messages
      • Customizing the customer login page
      • Customizing the registration form
      • Customizing the passcode form
      • Customizing Locksmith’s "Access denied content" messages, and redirecting customers
      • Customizing the email list signup form
      • Showing multiple prompts on the same page
      • Showing content only to specific Markets
      • Input lists
      • Protecting against bots
      • Earn recurring revenue on your exclusive content using ReCharge
      • Use Locksmith and PayWhirl together to grant access based on subscriptions
      • Liquid locking basics
      • Restricting checkout from the cart
      • Confirmation key condition
      • Restricting customers to a specific collection
      • Passcode-specific redirects
      • Grow your subscriber lists with Klaviyo
      • Use Klaviyo as an access control list
      • Use Mailchimp to collect customer emails
      • Hiding out-of-stock products
      • How to use a private browsing session
      • Granting access to variants by visitor input
      • Offering different variants by postal code
      • Locking products by tag
      • Locking multiple pages at once
      • Making a product accessible exclusively from the direct product link
      • Creating private team areas
      • Importing customers in bulk
      • Disabling Locksmith for certain theme files
      • Adding translations to your Locksmith messages
      • Redirecting using Locksmith
      • Locking variants
        • Limiting the scope of variant locks using the product tag key condition
        • Handling JavaScript DOM errors caused by variant locks
      • Locking the customer registration form
      • Locking the search results page in your store
      • How to clear cache for a single website
      • Disabling Locksmith for certain theme files
      • 🛠️Manual mode
      • Grant access for a limited time when using passcodes or secret links
      • Testing Locksmith on unpublished themes
      • Locking blog posts
      • How to access your browser's dev tools
      • Restricting the cart for mixed products and combinations of products
      • Locking products by vendor
      • How do I hide my Shopify store's header and footer
      • Hiding navigation links for locked resources
      • Hiding products from product-grids
      • Restricting a product so that it can only be purchased by new customers
      • Automatically managing the seo.hidden metafield using Locksmith
      • Locking the home page
      • Setting up checkout validation with Locksmith
      • How to hide theme sections, blocks, and snippets
  • 🔑Keys: Access methods in Locksmith
    • About key conditions
    • Customer account keys
    • Passcode keys
    • Secret link keys
    • Visitor location keys
    • More about keys...
      • Inverting conditions in Locksmith
      • Combining key conditions
      • "Has purchased..." key
      • Using the "Force open other locks" setting
      • Liquid key basics
      • Manual mode
      • Excluding content from locks
      • IP address keys
      • Newsletter keys
      • Limiting the scope of variant locks using the product tag key condition
  • 🌻FAQs
    • Why aren't my locks working?
    • FAQ: I see blank spaces in my collections and/or searches when locking
    • Can Locksmith hide content from my in-store search?
    • Locksmith is not working with my page builder app
    • What should I do if my site is loading slowly?
    • I'm the administrator of my site and I cannot access pages because of Locksmith locks.
    • More FAQs...
      • I'm having trouble using Locksmith with a site speed optimization app.
      • The app isn't loading. What do I do?
      • Can Locksmith protect shipping methods, billing methods, or coupon codes?
      • I switched themes, and Locksmith isn't working
      • Why isn't my passcode, secret link, newsletter, or location key working?
      • Can Locksmith lock Shopify's public JSON API for my online store?
      • Why are my customers seeing a reCAPTCHA when logging in?
      • My passcode or newsletter prompt is not updating on my store when I change it.
      • My featured collections on my home page only show one product.
      • My infinite scrolling doesn't show all of my products.
      • My customers have to enter their e-mail address into the Mailchimp key every time they visit.
      • How do I know which customers have used a certain key?
      • Why is Locksmith adding information to my orders?
      • Locksmith isn't installing correctly!
      • Locksmith is not uninstalling correctly!
      • How does Locksmith affect search engines and SEO?
      • How do I change where customers are redirected to after registration on Shopify
      • The thing I want to lock isn't showing up in the Locksmith search
      • I am getting an "already taken" error when trying to create a metafield definition for seo.hidden
      • How do I add a hero banner image to Locksmith's access messages
  • 📒Policies
    • Usage agreement
    • Locksmith's pricing policy: Pay what feels good
    • Privacy policy
    • Data policy
    • Contact us
  • 🔦Developer Tools
    • Locksmith Admin API
    • Locksmith Storefront API
    • Locksmith variables
    • Unsupported functionality
    • Requests from Locksmith
  • More developer docs...
    • Using the Admin API with Locks
  • App Integrations
    • Easy Appointment Booking
Powered by GitBook
On this page
  • Customer management
  • Deciding between product duplicates or variants
  • Using Product duplicates
  • Using variant tiers
  • Option 1 - Using product duplicates
  • Basic steps:
  • Optional: Locking your retail products
  • Optional: Pointing your wholesale customers to your wholesale collection
  • Optional: Hiding wholesale product prices
  • Option 2 - Using variant tiers
  • Inventory

Was this helpful?

Export as PDF
  1. Tutorials
  2. More tutorials...

Setting up multiple price tiers

How to use the Locksmith app set up restricted prices levels on your Shopify Online Store

PreviousMore tutorials...NextCustomizing messages

Last updated 2 months ago

Was this helpful?

Many, many merchants use Locksmith for managing different price levels within the same store.

Frequently, this means wholesale and retail. We'll use those terms in the rest of this article, but feel free to substitute them for whatever applies to your situation - for example:

  • Members vs Non-members

  • EU customers Vs. Non-EU customers

...or any other situations that require price tiers.

Customer management

Before setting up your product tiers, you'll need to decide how you want your customers to gain access to the separate tiers. The most common way to do this is to use approved customer registrations. More information on setting this up here:

So in this case, you would use customer tags to denote the customer tiers. So, for example, customers with the "wholesale" customer tag are considered wholesale customers, while customers without the "wholesale" tag are regular/retail customers.

Deciding between product duplicates or variants

Using Locksmith to sell products at two different prices levels means that your products need to be duplicated in some way. This can be achieved using either product duplicates or by using variant tiers.

Keep in mind that Locksmith itself does not create these alternate versions. No matter which one you choose, the work to duplicate the products will be done on your end.

Pros -

  • Allows you to have distinct sections in your store that are dedicated to different types of customers.

  • A straightforward approach

Cons -

Pros -

  • Uses the same products, collections, and navigation menus

Cons -

  • This is not a good option if your products already have many variants. Adding a price tier variant essentially doubles the number of product variants that each product has. The Shopify-wide maximum number of variants per product is 100.

  • Can be seen as more complicated since managing individual variants is less straightforward than managing products.

Option 1 - Using product duplicates

Basic steps:

  1. Use your Shopify admin area to create duplicate versions of every single one of your products that will be sold at more than one price.

That's it for the basic setup! There are some optional steps below...

Optional: Locking your retail products

You may want to consider also adding a lock to your retail products, so that wholesale customers don't get confused after they sign in. We'll use a new lock with the opposite condition, to make sure that the customer can only view your retail products if they're not approved.

To add a corresponding lock to your retail products, following these steps:

  1. Create a collection that covers all of your non-wholesale products.

That's it! Your wholesalers will now be prevented from seeing retail products once they're logged in. (Note: this trick doesn't prevent the wholesaler from arriving at your shop as a guest, adding retail products to the cart, then logging in to their wholesale account!)

Optional: Pointing your wholesale customers to your wholesale collection

Now that you have a wholesale collection set up, you will want give your wholesale customers a way to find their content. You can do this by adding a "Wholesale" link to your navigation menu, that points directly to the Wholesale collection. This link will be visible to everyone, but once it's clicked, Locksmith will ask for access credentials.

Locksmith will automatically use the login template and style from your theme. The message is easily customizable:

Optional: Hiding wholesale product prices

If you prefer to leave your wholesale offerings open to the public, but still want to hide the prices, this is also possible!

This requires a few more steps, and we have a guide that covers that kind of thing here:

Option 2 - Using variant tiers

To create price tiers using product variants, you'll need to use your Shopify admin area to create an "Audience" option on each of your products that you want to add tiers to:

Next, create a variant lock in the Locksmith app:

Create a key. If you are using customer tags to grant access, that will look like this:

Additionally, create a corresponding lock for the retail variant. You should end up with two locks:

Inventory

Managing inventory across multiple price tiers is a very common concern

Separate inventory for each tier

Some merchants love the ability to set inventory separately for wholesale and retail customers. If that is you, then you're already good to go, no matter which option you have chosen, since each product and variant has separate inventory.

Same inventory across tiers

If you have more retail purchases than wholesale, one option is to let Shopify track the retail products, and manually update your retail inventory when you receive a wholesale order.

Introduces .

Avoids !

Variant locks are not compatible with .

Once your product duplicates are created, create a collection of wholesale-only products - no mixing in other products from other parts of your store! Don't forget you can use.

Next, use Locksmith to on your wholesale collection. This lock will cover all of the products in that collection.

On the next screen, use the "Keys" section to create a key that corresponds to .

on this new collection: search for it by name in the Locksmith app

On the next screen, use the "Keys" section to create that has the .

Note: You can use whatever Option or value names you prefer! Just make sure that you use consistent naming on each of your products. This will make creating the locks easier. If you have a large number of products, we recommend that you use the

If you absolutely need to sync inventory across your products or variants, you'll need to get another app involved. Namely, ! This app is made by the same folks here at Locksmith. It offers several automation "tasks" for syncing inventory levels:

Note: if you are concerned about incurring a lot of extra cost by adding another app for managing inventory, both Locksmith and Mechanic have a "Pay what feels good" pricing policy. So, we're confidant that we can get you at a price that feels good while using both apps. .

🔆
collection filtering issues
collection filtering issues
passcode keys
Shopify's automated collection feature here
create a lock
Create a lock
exact inverse condition of the key you created above
Customizing messages
Hiding product prices and/or the add to cart button
export/import CSV method.
the Mechanic app
Sync inventory for shared SKUs
Sync inventory across product variants
See the policy here
Approving customer registrations
Using Product duplicates
Using variant tiers
the method of access that you decided on earlier