On this page, discover how to change customer access for different products and parts of your site.
You can use Wholesale Gorilla to hide certain products or pages from retail or wholesale customers. Hidden products and pages will not be shown on collection pages, search, etc. for the specified customer group.
Product exclusion and locked pages settings can be found by going to the app homepage, clicking on Customers, and scrolling down to Customer Access.
Wholesale customers are defined by tagged accounts associated with Wholesale Gorilla discount tags. Discounts and access rules are also based on those tags.
Product exclusions
Excluding products from retail customers
Retail exclusions are available for Advanced and Premium members. In order to enable retail exclusions on the Wholesale Shop, you will need to request theme integration.
Theme integration typically takes 1 - 2 business days. When we have successfully integrated onto your theme, we will email at your store’s contact email address.
To request theme integration, navigate to Customers & Access, and select ‘Enable retail exclusions’
If you would like to hide products from retail customers, add the tag wholesale-only to the product’s tags Adding the tag wholesale-only to your product listings will ensure that only customers who are logged in with a valid wholesale account can locate these items within your site.
This tag has a lowercase “w” and a dash between the words “wholesale” and “only”. This tag will not work if the w is uppercase or if the dash is removed - it must be exactly as shown above.
- These pages will no longer be indexed by search engines such as Google, so searching this product won’t return any results.
Search engines can take up to a couple days to re-index a page that already exists, so if you add the tag to an existing product the page may still appear in searches for several days.
- If a wholesale customer has wholesale-only products in their cart and they log out of their account they will be prompted to either log in again, or to remove the wholesale-only items from their cart in order to continue shopping.
- If a non-customer is able to visit a wholesale-only product page they will be redirected to a page asking them to log in to view the product.
You must have at least one active wholesale price rule set up in order for this setting to work.
Excluding products from wholesale customers
You can use product tags to hide products from wholesale customers. These products will not appear on collection or search pages, and wholesale customers will not be able to check out if one of these products is in their cart.
- Open your Wholesale Gorilla app dashboard and click on the ‘Exclusions & Locks’ tab.
- Under the ‘Product Exclusions’ section find the section called Wholesale Exclusions.
- Set a wholesale exclusion product tag. Enter at least one tag (or multiple tags separated by commas) into this field and click ‘Save’.
- These tags will be your wholesale exclusion tags, and will need to be applied to all products that you wish to hide from wholesale customers
Retail exclusive tags can not contain the word ‘wholesale’ since we use that in the wholesale-only tag; please select a different tag to use which doesn’t contain the word ‘wholesale’ if you encounter issues in saving this tag in these settings.
- Go into your Shopify dashboard and click the ‘Products’ tab.
- Find the product you would like to hide from wholesale customers and open the listing for editing.
- Scroll to its ‘Tags’ subsection. Enter the tag into this field and click ‘Save’.
You have now successfully hidden this product from logged in wholesale customers!
- Customers must be wholesale customers.
- All wholesale functions in Wholesale Gorilla only run for customers that have a tag that matches a wholesale price rule set in the Discounts page. So if you want to set a Customer Specific Exclusion for a given customer, they must also have a wholesale price rule associated with their account.
- You can give customers multiple customer tags.
- The product tags you set for Customer Specific Exclusions can be different from the tags you use to set wholesale discounts. Here's an example:
- You set a wholesale price rule: "Customers with the tag wholesale get 50% off the Entire Store.
- You set a customer specific exclusion: "Product A is not visible to customers tagged hideA".
- Wholesale customer John is tagged wholesale - he can see Product A and gets 50% off the Entire store.
- Wholesale Customer Jane is tagged wholesale and hideA - she can not see Product A, but still gets 50% off the rest of the store.
- Customer specific exclusions work with wholesale exclusions.
- If you set product tags in the wholesale exclusions section, these will be enforced in addition to customer specific exclusions. For example if you set a wholesale exclusion tag of ‘exclude’, products with this tag will be hidden from all wholesale customers, regardless of any Customer Specific Exclusions you create.
- Customer specific exclusions work with the ‘wholesale-only’ tag.
- If you want to hide a product from retail customers, you need to add the tag wholesale-only to the product. Setting a Customer Specific Exclusion will not automatically hide the product from retail customers.
You can get creative with different combinations of exclusion tags. Here is an example that illustrates the way different rules interact.
Wholesale Price Rules
- Customers tagged ws20 get 20% off the Entire Store
- Customers tagged ws50 get 50% off the Entire Store
Exclusion Rules
- Wholesale Exclusion: Products tagged no-ws are hidden from all wholesale customers
- Customer Specific Exclusion: Products tagged no-ws50 are hidden from customers tagged ws50
Results
Customer-specific product locks
The Customer-specific product pocks feature enables you to manage which products are visible to specific tagged customer groups, such as wholesale or retail customers. This feature is especially helpful if you want to restrict certain products to select customer segments. Below are the steps to create and edit these product locks.
- Navigate to Customers & Access in the app.
- Under Product Visibility, select Manage locks next to Customer-specific product locks.
This opens the Customer-Specific Product Locks page, where you can view, create, and edit locks for different customer tags.
- On the Customer-Specific Product Locks page, click Add lock in the upper-right corner.
- In the Edit product lock pop-up, start by selecting a customer tag from the Customers tagged field. This could be a tag such as “wholesale,” “retail,” or any custom tag you’ve applied to your customer groups.
- Next, set the Visibility option to define the level of access for this group:
- Can’t view: This group will not be able to view any products tagged with the selected tag.
- Can only view: This group will exclusively see products with the selected tag.
- Have exclusive access to: This group has exclusive visibility of products tagged with the selected tag, meaning other customers cannot view these products.
- In the Products tagged field, add or choose the tags that represent the products you want to restrict or make visible to the selected customer group.
- Click Save to confirm your new product lock.
To make changes to an existing lock:
- On the Customer-Specific Product Locks page, locate the lock you want to edit.
- Click the Edit icon (pencil) next to the lock.
- Modify the Customers tagged, Visibility, or Products tagged fields as needed.
- Save your changes.
By using Customer-Specific Product Locks, you can easily tailor product visibility across different customer segments, ensuring each group only sees the products you intend for them.
Login to view retail prices
Theme integration typically takes 1 - 2 business days. When we have successfully integrated onto your theme, we will email at your store’s contact email address.
To request theme integration, navigate to Customers & Access, and select ‘Enable retail exclusions’
Learn more about how to unlock premium features like hiding pricing unless logged in by going pro!
Enabling Log in to view retail prices will replace all prices on your store with text. This is especially helpful for stores set up exclusively for wholesale shopping.
To enable Log in to view retail prices:
-
Navigate to Customers & Access and scroll to Login to view retail prices
-
Add text to replace the hidden prices, along with adding a url for redirecting customers to a login page. (optional)
Redirect to the Wholesale Gorilla login formTo redirect to the Wholesale Gorilla login form add `/pages/ws-account-login` to the link field.
When Login to view retail prices is enabled, a customer must be a wholesale customer in order to view prices. Customers will not be allowed to checkout unless they are logged in with a valid wholesale account.
When you enable Login to view retail prices, customers will not be allowed to check out unless they are logged in with a valid wholesale account.
Locked Pages
Page locks allow you to restrict certain parts of your store from a particular group of customers. This is a great way to manage content that is only relevant to a certain type of customer (retail, wholesale, etc).
-
From Customers & Access scroll down to Locked pages, and select Manage Locked Pages.
-
On Locked Pages click Add New.
- Select the Customer Group you want to hide the content from (more info below).
- Select the Lock Type. If you selected URL, enter the URLs you would like to hide from these customers.
- Save.
You can hide pages from different groups of customers:
- All wholesale customers - these pages will only be visible to retail customers.
- All retail customers - these pages will only be visible to wholesale customers.
- Customers with a tag - If you select this option set a customer tag in the Tag input that appears below. Customers with this tag will not be able to view the selected content. Only one customer tag allowed per Page Lock rule.
A wholesale customer is a user who has a customer tag on their account that matches a wholesale price rule you have set in Wholesale Gorilla. If a customer is logged in, and has tags on their account, that doesn't necessarily make them a wholesale customer. The customer will need to be eligible for some sort of wholesale pricing to be considered a wholesale customer.
Locking your entire store will prevent the specified customer group from viewing any part of your store. Typically the Entire Store lock type is used with the All retail customers group, for stores that are set up exclusively for wholesale shopping.
The following pages are still accessible to all customers when an Entire Store lock is set:
- The store homepage
- Log in pages
- Sign up Pages
Selecting the URL lock type allows you to set specific pages on your store that are hidden from the selected group of customers. You can add multiple URLs to a specific customer group by clicking the Add New button under the list of inputs that appears.
Here are some examples of acceptable URL formats:
When setting a URL we recommend visiting the page in your browser, and then copying the URL directly from the browser to avoid mistakes.
When a customer attempts to view a page they are not allowed to visit, they are redirected to the Locked Content page.
Customizing the locked content page
- From the app homepage visit the Exclusions & Locks page.
- Click on the Settings tab.
- Scroll down to the Locked Content Page section.
- Edit the page Title and Content as needed.
- Save.