Product Icon

Role-Based Product Visibility for WooCommerce

WooCommerce Role-Based Product Visibility – Control Who Sees What
1 year plan
$49
The big sale is on! Save up to 40%.
Total discount will be calculated and shown at checkout.

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Deliver the Right Products to the Right Customers — Automatically

Give your WooCommerce store the power to personalize product visibility for every shopper. Role-Based Product Visibility for WooCommerce lets you control exactly what each user role can see — from entire categories to individual products, prices, and purchase buttons.

Perfect for B2B stores, wholesale customers, VIP members, restricted catalogs, and exclusive product lines, this plugin ensures each user sees a curated catalog tailored to their role.

 

Show Only What Matters — Hide What Doesn’t

Create powerful WooCommerce product visibility rules that control who can view or purchase products. Easily show or hide products, categories, prices, and add-to-cart buttons based on:

  • User roles (guest, customer, wholesale, VIP, etc.)

  • Specific categories or products

  • Scheduled dates

  • Custom access conditions

Whether you’re hiding retail pricing from wholesale buyers or displaying member-only products, the plugin makes catalog control simple and automated.

 

Category-Based Visibility Control for Smarter WooCommerce Management

Design role-based product catalogs that perfectly match your business model:

  • Hide entire categories from selected user roles

  • Restrict category access with redirects or 404 pages

  • Hide all products inside specific categories

  • Remove price visibility for restricted roles

  • Disable the “Add to Cart” button for blocked users

Give each customer role a shopping experience that feels personalized, relevant, and exclusive.

 


Product-Level Visibility Precision

Fine-tune product visibility at the item level:

  • Hide individual products from the shop or search results

  • Show products but hide price and purchasing options

  • Disable Add to Cart for selected user roles

  • Hide both price and purchase button with one rule

Ideal for wholesale-only products, private SKUs, early-access items, and limited-release collections.

 

Advanced Visibility Rules for Complete Flexibility

Enjoy complete control with advanced rule settings:

  • Set start and end dates for automated visibility changes

  • Prioritize overlapping rules for predictable behavior

  • Redirect restricted users to a custom landing page or login page

  • Display your own custom restriction message

  • Fully compatible with multi-store and multi-site WooCommerce setups

Perfect for managing seasonal catalogs, membership tiers, private sales, and time-limited product launches.


Works Everywhere in WooCommerce

Your visibility rules affect products in all areas of your store:

  • Shop and category pages

  • Product shortcodes

  • Related, upsell, and cross-sell products

  • Popular or best-selling product sections

  • Any theme or custom layout

Your WooCommerce product visibility remains consistent at every touchpoint.

Create Personalized Shopping Experiences That Convert

With Role-Based Product Visibility, you can:

  • Build private member-only areas

  • Run wholesale and B2B sections

  • Hide retail pricing or wholesale pricing

  • Launch private product lines

  • Keep your catalog clean and relevant for each user role

A more focused catalog increases engagement, improves user experience, and drives higher conversions.

 


Frequently asked questions

How can I hide WooCommerce products based on user roles?

With Role-Based Product Visibility, you can create rules that hide specific products, categories, prices, or purchase options depending on the user’s role. This helps you control which customers can view or buy certain items in your WooCommerce store.

Can I hide WooCommerce categories from non-logged-in or guest users?

Yes. You can restrict entire categories so only logged-in or selected user roles can view them. Guests will see only the categories you choose to make public.

Does this plugin let me hide WooCommerce prices for specific customers?

Absolutely. You can hide prices for certain user roles, making the product visible but without the price — ideal for wholesale, members-only, or inquiry-based stores.

How do I disable the WooCommerce “Add to Cart” button for certain users?

The plugin includes role-based purchasing restrictions. You can disable the “Add to Cart” button for specific user roles while still displaying product details.

Will hidden products still appear in WooCommerce search or related products?

No. The plugin completely removes restricted products from shop pages, category pages, search results, upsells, related products, and shortcode-based product lists.

Customer reviews

Related Products

Offer add-ons like gift wrapping, special messages or other special options for your products.

Add shipment tracking information to your orders.

Offer personalized product bundles, bulk discount packages, and assembled products.