There are several reasons a product might not show in your store, and most of them come down to one setting somewhere being configured in a way that restricts it. The fastest way to find out why is to run the Visibility Checker right on the product itself. This article shows you how to use it, and covers each underlying setting it checks so you know exactly where to go to fix what it finds.
In This Article
- Why products stop showing
- Step 1: Run the Visibility Checker
- Step 2: Check product configuration and active status
- Step 3: Check your out-of-stock behavior setting
- Step 4: Check Availability settings
- Step 5: Check decoration process settings
- Step 6: Check Product Group settings
- Step 7: Check your Blank Product Display setting
- Best Practices
- Additional Resources
Why products stop showing
Product visibility is controlled by several independent settings at once: the product's own configuration, its assigned Product Group, and store-level or store-group-level rules. Any one of these can hide a product on its own, and it's common for more than one to apply at the same time. Rather than checking each setting one by one, start with the Visibility Checker below, then use the corresponding step further down this article to fix whatever it reports.
Step 1: Run the Visibility Checker
Every product has a built-in Visibility Checker that tests it against a specific store and tells you exactly why it isn't showing, instead of you having to check each setting manually.
- Go to Admin → Products → Manage → Edit Product → Visibility Checker.
- In the Store field, search for and select the store you want to test.
- Review the result. A green message means the product is visible on that store. A red message lists every specific reason it currently isn't – there can be more than one.
The Visibility Checker tab, showing the reasons a product isn't visible on the selected store.
Step 2: Check product configuration and active status
If a product has errors in its configuration (such as no pricing specified) or has been marked as inactive, it will not show in the storefront.
- Go to Admin → Products.
- Look for products highlighted in gray in the products list – this indicates the product is inactive or has a configuration error.
- Open the product and fix any errors, then make sure the Active checkbox in the General tab is ticked.
Step 3: Check your out-of-stock behavior setting
Out-of-stock products can be filtered out of the storefront depending on how this setting is configured.
- Go to Admin → Products → Inventory Settings.
- If the behavior when out of stock is set to Do not allow adding to cart (check both on-hand and supplier inventory), the system checks both on-hand and supplier inventory to decide whether the product can be listed or purchased.
Step 4: Check Availability settings
If a product shows in some stores but not others, it has likely been restricted to specific stores or store groups in its Availability settings.
- Go to Admin → Products → Manage → Edit Product → Availability.
- Review the Business Hub and Webstore Availability, Global Options, Store Group, and Store-level settings.
Step 5: Check decoration process settings
If a product isn't showing up on the select blank products screen when applying a decoration, the decoration process may not be enabled for the product group it belongs to.
- Go to Admin → Products → Product Groups.
- Select Edit on the relevant group and check which decoration processes are enabled.
Step 6: Check Product Group settings
A product can also be hidden because of a setting on its Product Group rather than the product itself.
- Go to Admin → Products → Product Groups.
- Select Edit on the group the product belongs to.
- Check that the group's Active status is enabled, and review its own Availability settings (store, store group, and Business Hub/webstore rules).
Step 7: Check your Blank Product Display setting
This is a store-wide setting rather than a per-product one, so it's worth ruling out if many blank products are missing at once.
- Go to Admin → Products → Blank Product Display.
- If All Blank Product Purchase is set to No, blank products will not show in your store.
Best Practices
- Run the Visibility Checker first, before working through settings manually – it usually points straight to the cause.
- When more than one reason is listed, address the Product Group-level reasons first, since fixing those can resolve visibility for multiple products at once.
- After making a change, re-check the Visibility Checker on the same store to confirm the product is now visible before moving on.
Additional Resources
Still have questions? Use the Search Tool at the top of the page to find more related guides. Need help? Click the icon to submit a support ticket – our Client Services team is ready to assist!
Comments
0 comments
Please sign in to leave a comment.