Only show one collection on products shop page

Hi!

I have physical products, and service-based products available on my store. On my shop page, I wish to only show the physical products for sale. The services are also listed as products in the back-end, but are linked by buttons elsewhere on the site. I have separated them into collections. Does anyone know how I can show only the physical product collection in the shop?

Thanks! Em

Hi there @emkinsella !

If you want to hide certain products from your online store, but keep them as products in the back end you can do this by changing the availability of the products on each sales channel. The steps to do this can be found on this page here. However, those steps explain how to make a product available on a sales channel. You can follow the exact same steps and instead make the products unavailable on the sales channels you do not want them to appear on.

You can hide a product by clicking Manage next to the “Sales Channels and Apps” section on the product page in your Shopify Admin. Once you click this you will need to uncheck any sales channels you want the product hidden form.

You can also use the bulk editor to edit this by going to your Products page in your Shopify Admin, selecting the products you want to hide, and then clicking Edit products to open the bulk editor. Once in the bulk editor you can add the different sales channels you want to manage and then uncheck the box to hide it from that specific sales channel. Once you’ve hidden the product from the sales channel it will not be visible on that sales channel to any customers. So for example, if you hide a product from the Online Store sales channel it will not be visible anywhere on your online store.

I also wanted to ask, are you currently using your service based products or are these products not in use at all? What type of products do you sell?

Please let us know if you have any other questions about this! I’m happy to help out further.

1 Like

HI Erin,

Thank you so much for your reply.

I’m currently using online service-based products yes. I have separate pages in my website for these so they need to still be able to be purchased (they’re online training subscriptions).

If I uncheck ‘Available on online store’, will they still be linked in buttons throughout the store? Or will they be unavailable all together?

For reference, the first image are the service-based products, the second is an example of where the online service is linked.

The third image is the physical products I need displayed on my Shop page, and the fourth is my current shop page where I need it displayed - you will see the service products displayed on the shop page too which is what I’m trying to avoid.

Hope this makes sense!

Thanks for your help!

Thank you for all of that context @emkinsella .

If you want your service based products to be purchasable then we won’t want to hide them. This will cause them to be hidden from everywhere on your online store. Instead, we’ll want to make sure that the correct products are set up to be in the correct collection. We’ll then want to ensure that the correct collections are connected where they need to be (either in your menu or connected to a button on your website, for example).

Can you tell me more about how you have your website set up? For example, how would a customer get to your “Shop” page with the physical products? Is this in your menu? Is that button for your subscriptions on your home page? Also which theme are you using?

If you have your “Shop” page connected to your menu I would recommend double checking that the correct collection is connected to the “Shop” menu item. You can do this by going to Online store > Navigation and clicking the menu you want to edit. On the next page you will see the menu items in your menu. If you click Edit next to the one you want to edit you can see which link is connected. In your situation, if you wanted the menu item called “Shop” to display all of your physical products, you would want to make sure that your collection with only physical products is linked there. Sometimes by default you will have “All Products” connected there and you need to change it manually to the correct collection or page. You can see an example of this below.

For the button that links to your services, this will likely be controlled from within your Theme Editor. You can get there by going to Online store > Themes and clicking Customize next to the theme you are using. If you find the section with that button you might be able to find a block in that section called “Button”. If you find that you should be able to specify what you want the button to link to. For example, if you want the button to link to your services, you will need to connect it to your collection of services.

Here is an example of what this might look like in your Theme Editor:

I also wanted to share some resources to help you out with this. You can read more about using sections and blocks in your theme editor on this page here. You can also read more about editing menu items on this page here.

Let me know if you have any questions about this!