Back

Product Visibility — show or hide products per customer

Quick answer: Control which products each customer can see with Product Visibility: set a default, then show or hide products by customer group or product group.

Product Visibility ("Product Visibility & Access") controls which customers can see which products. Find it under Products & Pricing → Product Visibility (/products/visibility-groups). There are two layers — start with the simplest.

The Product Visibility and Access screen with the default-visibility toggle and Overview, Customer Groups and Product Groups tabs

1. Set your default

At the top, choose whether products are:

  • Visible by default — everyone sees everything unless a rule hides it (recommended, and where most suppliers stay).
  • Hidden by default — nobody sees anything unless a rule shows it.

2. Add rules with groups

To hide or show specific items for specific customers, you link a Customer Group to a Product Group:

  1. Open the Customer Groups tab and create a group of customers (for example, "Cafés").
  2. Open the Product Groups tab and create a group of products (for example, "Wholesale-only lines").
  3. Back on Overview, click Link Customer & Product Group to create a rule that shows or hides that product group for that customer group.

So to hide a set of products from certain customers: put those customers in a customer group, put those products in a product group, then link them with a hide rule.

How do I hide a single product for a single customer?

If you only want to hide one product from one customer (rather than setting up groups), do it at the product level in Price Exceptions — open that customer and hide the specific product there. Use this for one-off tweaks; use visibility groups when you want the same rule across many customers or products.

Related: See the existing articles "Hide a specific product" and "Hide or make a single product visible" for the product-level method.