A Simple Shopify Wholesale Store Without Using Apps (real project vlog)
Vložit
- čas přidán 24. 07. 2024
- It's easy to make a simple wholesale store using Shopify with just a bit of coding knowledge. No apps needed.
We will be hiding the price and add to cart and buy now buttons. Also creating a wholesale contact form, and creating buttons to direct customers to that form.
This is an older (Shopify 1.0) theme, but it's even easier to hide prices in Shopify 2.0 themes by simply removing the block. You can also add your own buttons using the custom liquid block instead, which I will show in a later video.
===== Who am I? =====
Hey! My name is Eduard.
I teach the tech side of starting and running a Shopify store.
Im a professional web developer, but my goal is to make Shopify easy with simple and straight-to-the-point videos.
Visit my website: ed.codes
===== Stay Updated =====
Want to see my latest tips, tutorials, and code add-ons? CZcams won’t always show you. Subscribe to get emails directly from me: ed.codes/pages/newsletter
===== Check out my Shopify Add-ons =====
edcodes.gumroad.com/
Pre-built sections & features for Shopify 2.0 themes, often replacing the need for apps. Copy and paste the code into your theme.
===== Buy me a coffee =====
If my videos helped you save money, then please consider sending me a tip instead!
www.buymeacoffee.com/edcodes
===== Join "Shopify DIY" Community on Discord =====
Chat with me and other store owners and developers:
/ discord
===== FAQ's =====
My favorite Shopify Apps - ed.codes/blogs/resources/actu...
My favorite Themes - ed.codes/blogs/resources/best...
===== Chapters =====
00:00 Intro
02:25 Website currently
03:18 Duplicating Theme Editor
04:03 Products & Collections should be standardized
04:57 nice tool for duplicating Navigation menu
07:17 time to start coding
08:11 dev environment
09:05 coding to hide prices
11:54 Remove account buttons and make request wholesale account page with form
13:48 duplicate contact form
14:48 Problem - can't apply templates of unpublished themes
15:46 Request wholesale account button
16:35 Back to Retail buttons and separation between stores
19:37 Editing Contact forms
22:30 Summary
#Shopify #developer #vlog
Honestly, I'm working on a project myself and I think your videos are the best out there. So many videos are just filled with non-sense. Yours are just pure and you're knowledge is so valuable. I saw yours of the crush pics app and seo speed. Realy helped me. Appreciate your efforts brother! You're helping my store massively so big love from NL 🙌❤️
Great content! Thanks Ed
Really enjoy the wholesale store series. Especially how to make changes without needing an app. Keep it up, your channel is very helpful.
Thank you!
Thanks for sharing a very useful video.
Hey! Thank you for your content! I have a question. Do you use Shopify Partner Program to work on your client's store? Or how its happening usually? For example I have an account on Upwork or Fiverr and I want my clients to pay me there for the statistic, or should I use Shopify Partner for that?
This is so well explained. I also want to change the menu for member account. I have created 2 separate navigation menus - one for logged in customers and another one for visitors. But How do I make sure the correct menu is displayed to logged in customers?
hey what’s the css styling pop up feature when you hover over an item in web console?
Very nice 👍
Thanks!
Hello good afternoon I'm BR, I'm trying to understand things, how can I put layza in the theme of shopify? could do a tutorial?
Thanks
Thank you!
Nice demonstration of the possible, would you also need to remove or hide the customer/register.liquid to prevent the customer guessing the URL and signing up anyway?
Yeah, you could hide the form on that page, but I don't think it's necessary. That is a weirdly determined customer, and they wouldn't have the 'wholesale' tag on their account anyway, so they still won't see anything.
nice informative
Hey Eduard I m also a Shopify developer, for the problem you mentioned can't see changes on the template file until it's live, well you can see those changes you just need to go to theme editor of your non live theme and select the template file that you created and boom you can see your changes their. Try it once and do let me know ❤️❤️
Hey Amit, you're right! I would normally do that on a Shopify 2.0 theme. But since it's an old Shopify 1.0 theme, I didn't think about using the template selector. Thanks for the tip!
When trying to add the {% if customer and if customer.tags is 'wholesale' %} I keep getting an error of "Unexpected property name or '}' in JSON at line... I can't figure it out, other than maybe I'm putting it the wrong place. I made a wholesale product template and I'm trying to add it just before the price with an {% endif %} after the buy buttons.
What a journey that was! It took this non-technie shop owner a full-on-lonnng-day but I figured it out and I think I've got something that is 'good enough' (actually pretty good) for now.
The only serious question I could not solve is how to hide meta fields data on the product page when a user is not logged it. I can hide it from a collection page no problem, but don't seem to be able to hide it on a product page. At least, I couldn't find the metafields element in the product liquid page to wrap the "if logged in" statement around. Maybe something for a follow up? Thank you!!
Which metafield element do you mean? There are usually no metafields used in your theme by default... there would only be metafields you added yourself.
@@EdCodes Indeed, it's something I created myself 😆
How do you export the theme to another atore
I'm currently working on a wholesale store. Our wholesale store is integrated into our retail store. We are just hiding products using b2b tags. I see you created a entirely separate shopify store. I'm curious to know.... did you create another domain name AND hosting plan for this store? If so, why? Is this a better way to manage wholesale functionality? Why not just add the wholesale features to the current retail store? (Just asking because if this method is better I may just create another store but just want to understand the pros and cons of each method). Thanks in advance for you help. Your vids are SUPER helpful btw 🙏
Yes, we made an entirely separate store and Shopify account. Part of the reason was that the second store already existed under a different name and brand, and they just wanted to convert that store to the same branding as the retail store.
Another reason was that on the wholesale store they will have a Minimum order quantity, and be selling entire boxes, not individual items. I didn't show this part in this video, but you can learn more about it here - czcams.com/video/X_5xAl1oaAc/video.html . This can also be done when using just the retail store, just a bit more difficult.
It's absolutely fine to just add wholesale features to your current retail store. But in my experience, you start running into limitations later on. A separate store means you can do whatever you want to optimize the process for wholesale buyers. And also keep the retail store code clean, performing well, and free of any wholesale complications.
@@EdCodes I see! That makes a lot of sense. I may consider doing this down the line. Thank you for your response! And most importantly you for your content. Just signed up for your newsletter and discord group :)
I’m watching your wholesale as that is what I am trying to do. Do you know anyone that can do this for my shop? It seems a bit too much for me to try after watching this. Thx
Try storetasker.com, you can send them this video to use the same methods
Who do you go about getting clients
czcams.com/users/shortsUqc_FZwZf3w
Why cant you just have a spereate price load for user names on the main site - That way you have all the correct stock levels.
How would you do that? They go to checkout and then see the real price you have set in the admin. You would need to create a different variant with a different price, but then you have the inventory problem.
I read some where about price list for each user. @@EdCodes
You seem to be rushing to get everything said within 2 minutes.