Subscription includes
Support
The Product Visibility Manager for WooCommerce extension lets admins control the visibility of products and choose where to display them. Control product visibility based on user roles, purchase history, and geographic location—all in one place. Whether you’re offering exclusive products to specific customers, hiding items from first-time buyers, or restricting access by country, this extension gives you complete control over who sees what, when, and where—without the need for custom coding.
Moreover, store owners can hide entire store products or show a specific number of products to specific customers. Therefore, merchants can enhance their wholesaler experience by displaying seasonal products for specific countries. Once the products are hidden for selected countries, they become non-purchasable.
However, when the product is set to invisible, there are two options: either show a custom message or redirect to a specific URL. Display products or hide them when a certain order amount is greater than, equal to, or less than a value. Meanwhile, show products or hide them when a certain order quantity is greater than, equal to, or less than a value.
Admin can change the visibility status of any product based on the user roles: guest user or registered user. This allows you to offer exclusive products to logged-in customers or hide items from the general public.
With this feature, you can selectively show or hide individual products depending on the role assigned to the user in your WooCommerce store. For example, a product can be visible to “Retail Customers” but hidden from “Wholesale Buyers,” or vice versa. This creates a more shopping experience and helps you control who gets access to specific items, ensuring the right users see the right products at the right time.
When targeting registered users, you can make product visibility conditional on their purchase history.
Add A New Buyer With No Purchase History: This option lets you define visibility rules specifically for new customers who haven’t made a purchase yet.
Add Order Amount And Conditions: You can set product visibility based on how much a registered user has spent in the past.
Select The Greater Amount of Spent: Use this condition to show products only to customers who have spent more than a certain amount on previous orders.
Select Less Amount of Spent: With this setting, you can hide or reveal products for users who have spent less than a specified amount.
Select Equal Amount of Spent: This lets you define a very specific visibility rule for users who have spent an exact amount on your store.
Select Order Quantity And Conditions: This allows you to control product visibility based on the number of items a customer has purchased in total.
Select Order Quantity Greater Than: This rule displays products to users who have purchased more than a certain number of items.
Select order quantity less than: Show or hide products from customers who haven’t purchased much yet.
Select order quantity equals to: This condition lets you target users who have placed a specific number of orders. For example, you could offer a special product to users who’ve completed exactly three purchases.
Hide the previously purchased product for the registered user: Prevent customers from purchasing the same product again by hiding it once they’ve bought it.
Country Restrictions extension enables you to identify their location and apply rules accordingly. For instance, you could hide prices, add to cart buttons, payment methods based on customer country.
Control product visibility by country to meet legal regulations, shipping limitations, or region-specific marketing strategies. For example, you can block certain products in restricted zones or offer exclusive products in select markets.
Choose Products allows you to hide simple products from being displayed or accessed through URL by matching specific conditions (including attributes, tags and shipping classes ) and excluding certain User Roles.
Expand your visibility control by applying rules not just to individual products but entire product categories. These can be made visible or hidden based on user roles or their country.
Decide what happens when a product is hidden from a specific user.
Instead of letting customers land on a blank or error page, show a tailored message explaining why the product isn’t visible.
Automatically send users to another page if a product is restricted. This could be a promotional landing page, sign-up form, upgrade page, or even a related product suggestion.
You can display products in your store without allowing users to purchase them. This is ideal for showcasing upcoming items, displaying out-of-stock products for visibility, or building anticipation for future launches.
Yes, you can restrict product visibility to logged-in users only.
Yes, the plugin allows you to display products based on user roles like wholesale customers, subscribers, or admins.
Yes, hidden products won’t appear in shop, search, or category pages for restricted users.
Categories
Countries