If you’re selling retail and wholesale simultaneously, you will often encounter situations where you need to hide products from certain customers. Unfortunately, this is a common struggle today among WooCommerce store owners like you.
We understand how challenging it is to reconcile both worlds. Many scenarios only benefit wholesale-specific product categories and vice versa. Fortunately, you can easily control your product visibility in WooCommerce.
In this guide, we’ll explain why it is important to optimize your catalog visibility according to your target audience. Then, we’ll show you how you can hide products in WooCommerce from specific customers.
Why Would You Want to Hide WooCommerce Products?
In running a successful e-commerce business, attracting prospects to buy your products is only half the battle. This means you also have to take into account their overall shopping experience at your store.
If you want to retain customers or make your store more efficient, think about how your customers can find what they want, when they want it—before going elsewhere to hunt for it.
You might also want to consider preventing any purchase-related uncertainty. For example, let’s say you don’t ship to certain places. What do you do with customers who may be interested but live outside your shipping zone?
We suggest customizing and adjusting your product’s visibility. This way, you won’t have to accept orders that will most likely not prosper due to certain constraints.
Here are some more cases where hiding products may be beneficial:
- Some products are seasonal.
- You wish to sell to a select group of people, e.g., retailers.
- Only registered clients have access to certain products.
- Discounts, offers, and promotions are only available to certain customers.
- Your buyers are drawn to products from very diverse categories.
In these cases, it’s best to configure your product visibility options to streamline navigation and browsing for everyone. Additionally, this is the most effective way to save time and energy by concentrating on selling rather than dealing with numerous queries and concerns.
How To Hide Products In WooCommerce From Certain Customers
WooCommerce has various product hiding settings by default. You can, for example, set them as private or hide them from your store and search results.
However, if you want to hide products from certain customers specifically, you will need to use Wholesale Suite. Let us show you how:
STEP 1: Install Wholesale Suite Prices Premium
Before diving into how you can hide a product category, you will need to install and configure Wholesale Suite Prices Premium.
Wholesale Suite is the best WooCommerce wholesale plugin for B2B. It gives you more control over what your customers see in your store, in addition to the other 100+ amazing features it provides.
STEP 2: Set Up Product Visibility Setting In WordPress
You can change the exposure of your products based on the audience you wish to reach. You have three primary methods for hiding products across your store with Wholesale Suite Prices Premium:
- “Only Show Wholesale Products To Wholesale Users”
- “Restrict To Wholesale Roles” visibility options on products themselves
- Making a variation “Wholesale Only” on individual variations
Hide Products From Non-Wholesale Users
If you want to hide products from non-wholesale users, you must configure the “Only Show Wholesale Products To Wholesale Users” global setting. To do this, click on the Wholesale tab found in the left column on your screen.
Then, go to Settings > Wholesale Prices Settings Page > Wholesale Products > Only Show Wholesale Products To Wholesale Customers.
Tick the box next to “products without wholesale pricing will be hidden from wholesale customers.”
Once you’ve saved this setting, your store will verify the user’s role.
For example, if they have a legitimate wholesale role, it will determine if that product should be available to that user by checking if a wholesale price has been set.
In addition, this reflects the global percent discount and the percent discount options by product category (see our advanced wholesale pricing options guide for more info).
Hide Products From Wholesale Roles
Next, you can also limit the visibility of individual products to specific roles.
This option is likewise helpful if you have various wholesale role tiers and need to modify the visibility of particular unlocked products per role.
To start, navigate to WooCommerce > Products > Edit Product. You will find this option in the publish box on the right end of your screen.
Restrict Variations To Wholesale Only
Moreover, there may be instances where you have a variable-type product, and you just want to make one variation “wholesale only.”
If this is the case, you can make the individual variation a “Wholesale Exclusive Variation.”
You can stop here if you’re happy with the configuration. But if you want to filter more customers, follow the next step:
STEP 3: Install Wholesale Suite Order Form
Finally, with the help of this plugin, you can further restrict certain customers from seeing your product catalog. You can do this by adjusting your user permission options.
If you cater to several different types of consumers, optimizing your product visibility will improve your customers’ purchase experiences. They can easily find what they’re looking for in your store.
In this article, we discussed how you could hide products in WooCommerce from certain customers in three easy steps:
- Install Wholesale Suite Prices Premium
- Set Up Product Visibility Setting in WordPress
- Download Wholesale Suite Order Form For Advanced Filtering
Do you have any questions about using WooCommerce to hide products from certain customers? Please share your thoughts in the comments box below!