How to add a wholesale area to your Shopify store (free, no app)

How to add a wholesale area to your Shopify store (free, no app)


Grab the code in this tutorial from

Adding a wholesale area to your Shopify store is easy, and it doesn’t require an expensive app. Just copy and paste a bit of code and you’re all set!

This tutorial will help you set up a wholesale section in your Shopify store. This means that you’ll be able to make certain products, collections, and pages locked down so that only customers that you’ve approved as wholesalers will have access to them.

This method uses Shopify’s existing customer accounts feature–just tag the customer accounts who you’ve approved and they’ll be able to access your wholesale products, collections, and pages.

All of the code you’ll need and the written version of this tutorial can be found at


  1. Does this still work in 2019??

  2. Can you display the wholesale price with the retail next to it – but crossed out? So they are aware of how much they are saving?
    Is there also a way to add a minimum spend, if they do not meet the minimum spend add a charge to the sale?
    Thanks 🙂

  3. Hi Leighton. I tried this, but didn't want WHOLESALE, I needed the words Director. So everywhere you had us include wholesale, I changed it to director. When I do that and try to see the /collections/director I get a 404 error, not the director's note that this page is only for logged in customers. I have no clue what else to do. I'm using the Debut theme and followed your directors exactly.

  4. Hi has anyone managed to get this to work on venture theme?

  5. Hey! that's a great tutorial thank you very much.
    How can I have the collections that I create as collection.wholesale not show in the /collections for regular customers?

    As I also want to create vendor specific collections and give visitor the option to shop by vendor? but I want these collections to only show also only the vendor specific collection. I hope that this explains it.

  6. great video, I know what I will be doing this weekend. Thank you Leighton!

  7. I am having an issue with section 6 as well.
    I see none of the options you have given. Please help:)!

  8. Very beneficial video. Thank you very much

  9. Is there a way to repeat this process to add a "Distribution" section and tag as well? I tried it and was not working for me

  10. Question, I was able to go through the whole thing smoothly but when I do it in wholesale tab, it doesn't have the link for customers to log in. Didi i skip a step?
    By the way, this video was super helpful!!!!

  11. wow, thank you for this vid. Couple of questions: can you set minimum order value? and can you change shipping setting for just the whole sale part?

  12. my customer must log in that he could look at wholesale page,if he don't log in ,he couldn't look at wholesale price.It is right?

  13. my customer must log in that he could wholesale page,if he don't log in ,he couldn't look at wholesale price.It is right?

  14. I went through the whole video, but have not yet implemented it. I just want to say thank you for putting this together!

  15. i followed each steps and both products are still being displayed on supply theme

  16. I am noticing many of the comments below regarding the step 6 problem. I like the video and almost everything works accordingly, except this step. I also noticed that my site is not giving the prompt to the customer to register for a wholesale account either, but if I type the word wholesale at the end of my URL, anyone can have access to the wholesale products. I think that the curator of this video may want to address this for all of us since so many people are having the issue in order to add value to this video. Otherwise, the tutorial is almost rendered completely useless and that's a shame because the content is great if it works. Just my thought.

  17. Superstar! thanks so much for this 🙂

  18. Hi Leighton, how do you hide the wholesale items from search results ? If we search the word wholesale then all the products come up. Thanks in advance

  19. For those trying to replicate this in venture theme. the code {% for link in linklists[section.settings.main_linklist].links %} can be found in header.liquid

  20. Hey Leighton…. Great video! Wondering if there is a way to only do a wholesale collection, not products. I am having a major problem with taxes in Canada. Shopify can't do anything but offer an APP solution which didn't work anyway. SO…. we have 2 taxes in BC…. PST & GST. Our retailers (wholesalers) only pay GST because they have a PST number and remit that on their own. I have to find a way for them to login and create an account but only pay the GST, not the PST on any product they add to the cart. Thanks in advance! 🙂


Leave a Reply

Your email address will not be published. Required fields are marked *