Hey everyone! This is Scott from sertmedia.com and in this video I'm going to be
showing you how to set up variable products in WooCommerce. This
can get a little bit complicated and I'll be the first to admit that the
WooCommerce documentation, it's a little hard to understand how this feature
works. This is an example one. I'm gonna show you how to create a new product
with new variations. I'm gonna be using random data that I just come up with on
the spot, but you're gonna want to go ahead and follow along with the data
that you need. So the first place that you want to go to actually isn't your
individual product. You're gonna want to go to your in a hover over products and
click attributes attributes is where you can actually specify the type of terms
that can be associated so as you could see I have color set up and in color
I have blue grey green red yellow and then in size I have large medium and
small these are what are used to create variations think of these as the
different types of products you have so let's say I'm trying to come up with a
cup so it's going to be a cup maybe yeah well let's just do a cup for now so
we're gonna do flu and we're just gonna call it size in ounces this is a
terrible name but it's just an example and I'm gonna leave it as the default
this will go ahead and just generate it from this name and it's going to not
really matter so much for the default sort order in we're gonna click Add
attribute now that we have the attribute created this is where we can now
associate terms with that attribute so you click configure items when you click
configure items this is where you can now specify in the general attribute
type the different sizes so if I have a cup I may have an 8 ounce cup and 8
ounce cup is my description and then I may have a 12 ounce cup for those of you
who don't use ounces I apologize but um yeah that's that's what we're doing with
as you can see axe Olympic up in the name here but we're just gonna forget
about that and you're gonna want to set up each of the different sizes colors
whatever it is you have a variation of in here if you're selling a pack of
something you can also specify packs in here but for now we're just gonna do my
cup sizes okay there we go so now I'm selling my 16 ounce 8 ounce and 12 ounce
cups I don't have a cup as a photo so we're just gonna skim right past that
because it doesn't matter you could create in theory as many attributes as
you want in fact when I create this product I'm gonna be borrowing from my
color attribute that's already here I'm gonna have cups that are different
colors I guess it's just to illustrate the flexibility of attributes but you're
gonna want to set up all of your product attributes here it's important that you
plan all of them out you don't want to double up on an attribute that may
already exist and you just don't want to be confusing to your users who are
trying to navigate different products if you're trying to set up an attribute
that's product specific so let's try to say you're selling a pack of something
and one product like a cup you sell a two pack of cups but on something else
you set up a pack of like 14 you can all you can do all of that within attributes
and de specify an individual term for the cup for the you can use a term to
specify the number in that pack but don't go creating more attributes than
you need because you're gonna get into a little bit of a hassle of trying to
micromanage all them and it makes it harder to set up variations so now we've
gone ahead and we set up our size and ounces we're gonna go ahead and create a
new product we're gonna call this the assert media coffee cup if you drink tea
and that's okay I also love a nice warm cup of tea now we're just gonna call it
it's a cup no big deal it doesn't really matter I'm just getting in some filler
data and to really throw my audience through a loop I'm gonna put this
tonight little picture here because it doesn't
matter for the demonstration and we're gonna put it under the music category
pay no attention to all of this what really matters here is the product data
you need to specify it as a variable product if you have a skew you can put
your SKU here that doesn't really matter I'm gonna collect cue we're in a clock
up now before now you would want to go ahead and click variations but
variations are actually generated from your attributes that you set up
so under attributes you're gonna let a head and click the attribute that you
want to add so in this case I want to add that size and ounces so that would
people can pick the size of their mug and what you can do is select each of
the values that are used for this product and you can go ahead here and
set up 12 and 16 I got omyeon all my cups right here
you're gonna wanna go ahead and make this used for variations but then we're
also gonna add the color so what color cups am I going to sell let's see gray
red for the speed demons out there and the green alright so I probably chose
the ugliest colors for cups but it doesn't really matter and then you're
also gonna click used for variations and now we're going ahead and click Save now
what's cool about WooCommerce is because we've selected both them to be use and
variations you can order in theory an 8 ounce green cup or a 16 ounce red cup so
we come over to variations and now we can go ahead and click create variations
from all attributes so we've gone ahead and we combined it and it warns you hey
if you do this it will generate a variation for each run in every possible
combination so I should be able to order a 8 12 or 16 ounce green grey red cup so
we're to go ahead and click OK it's gonna go ahead and run and you're
just gonna let it do it and it says it added nine variations that's in line
where it should be because I have three cup sizes and three colors so there's
gonna be three options per color and we're gonna click OK and nine variations
do not have prices so this is where you have to get into the actual product
modification I'm not going to bore you with all of the
too much but let's just say this variation price is going to be six
dollars since it's the 12 ounce version all of our six ounces are gonna be six
dollars I probably would go bankrupt in about a month's trying to sell cops but
that's okay but the 16 ounce ones are gonna be ten dollars and we're gonna go
ahead and sell them and our eight ounce cups we're gonna come four dollars we're
on we're pretty cheap here our cups are um not the best quality but they can
hold a cup of coffee and that's all we really care for now we set the variation
price which is required if you don't have a variation price it will not show
but now you can modify other details for instance you can modify the image by
clicking this image and which one is this that I'm selecting the 8 ounce red
cup so if I select the 8 ounce red cup if I select that I expect on the
WooCommerce front end that when I click that has my variation type it should
change my image from that weird WooCommerce photo to a beanie make sure
you're using products that are actually using images for products that you have
because you want to make sure your users are communicating to what the product
that they're going to get is so look at this I went ahead and I added the
variation image but as you could see in Moo commerce it's only showing that one
image there is no product gallery but if I choose my 8 ounce red cup I should see
it turn to the beanie it handles all of that for you in the background which is
honestly one of the great things about using WooCommerce for more in-depth
product navigation so as you could see we ran it and did that and we could set
up a product gallery and do all that biz but this is really all you have to do to
get variations set up I'm gonna give another tip that I often times see
people do incorrectly when they're working with variations as it mentions
here you can set a length width and height for the variation itself under
shipping you can do that as well if all of your variations of the product have
the exact same weight in dimensions just set it under
shipping category it will save you a lot of headache down the line however let's
say you're selling something like a table and you have a table that can see
four people or you have a table that can seat six people so you got your small
and your large in that case you do need to in the variations specify the length
width and height attribute and then you can worry about shipping classes later
but in a future video I will definitely cover how to do shipping because I
sometimes is shipping you just you just see a lot of people use shipping classes
incorrectly to try and solve problems and then you get into the weeds and the
spaghetti of it and it honestly will drive you crazy having proper shipping
classes set up from the get-go will just save you so much headache but that was
really all you needed to know about setting up variations now you can go
ahead and set your SKUs or images you can create any various variations you
need and I just thought that you would all appreciate that if you get stuck
anywhere or you're just confused about what you should do for your variations
please feel free to ask in the comments below
I will try to help you out the best that I can otherwise please make sure you
like the video and you subscribe and maybe share it with your friends this
can be quite useful thank you so much for watching and goodbye