WooCommerce Add New Product Tutorial Featuring LearnDash Online Courses on WordPress

Would you like to learn how to add a new product in WooCommerce for an eCommerce store with LearnDash on WordPress because this will be useful for you if you are selling online courses?

Watch this video on YouTube.

WooCommerce Add New Product Tutorial Featuring LearnDash Online Courses on WordPress

If you will enjoy reading and contributing to the discussion for this post, will you please join us on the YouTube video above and leave a comment there because I read and respond to most comments on YouTube?

WooCommerce Add New Product Tutorial Featuring LearnDash Online Courses on WordPress

If you find anything helpful in this video or funny, will you please leave a like because you will feel great helping other people find it?

You can take the full course named “My WordPress Course for a Fast Ecommerce Website with Kinsta, Astra, WooCommerce, and LearnDash” at https://jerrybanfield.com/courses/wordpress/

Here’s how to create an online course product within WooCommerce, which is essential if you’re using LearnDash as your learning management system in order to get the best sales and the deepest checkout options.

What I do to begin, I’ve already got LearnDash and WooCommerce installed. I just created my second course, and what I do is I put a product into WooCommerce. Then I’ll link that back up on LearnDash. Thus, this is the next step after creating a course in LearnDash.

Online Courses on WordPress

I go to “Add new” within the products inside WooCommerce, which is over on the products’ menu.

Now, I’ve got product name and I have description, price, et cetera. We will go configure all of this. I’ll go over to my website and I will look at my actual courses. I’ll go to jerrybanfield.com/courses because LearnDash already creates a basic landing page and I don’t need to do all the work again.

LearnDash Online Courses on WordPress

Thus, I’ve already got the description on here, so I’ll just tab over and go back to the description.

You can do a product short description down here.

WooCommerce Add New Product Tutorial Featuring LearnDash Online Courses on WordPress

We’ll go over to regular price. I’ll put in 27.86 right here, take that out, and I’ll put a sale price on because everyone likes a sale.

Thus, I got a sale price. I’ll turn taxes off. No taxes on these.

WooCommerce Add New Product Tutorial Featuring LearnDash Online Courses on WordPress

Next thing, “Virtual products” are intangible and not shipped, so this will take off shipping. I click “Virtual.”

“Downloadable products,” I don’t need to give anyone a file because I’m using LearnDash, so I won’t put that on there.

Now, the key thing to do is to put the correct related course on here. This way, WooCommerce knows that this course is related to what someone’s buying.

WooCommerce Add New Product Tutorial Featuring LearnDash Online Courses on WordPress

Now, what’s cool is I can create online courses, bundles, coaching and other types of offerings based on using that related course.

For example, I could do a bundle and just put all the courses in it, and then you can buy the bundle. I’m planning on doing that soon.

I’ve got the description pasted in directly from the course page. I will need a product name over here.

Therefore, I’ll go back, copy the exact course name, go back and paste that up here: “Film a 30-Minute Video Course in 1 Hour.”

WooCommerce Add New Product Tutorial Featuring LearnDash Online Courses on WordPress

I will also need to set a product image over here.

Click on “Set product image.”

WooCommerce Add New Product Tutorial Featuring LearnDash Online Courses on WordPress

Since I already uploaded the image for the course, it’s right there already.

I set the product image and now I could put reviews in if I wanted.

There are lots more I can do on this. I can do upsells if I’ve got that in, but I’m going to do that with a landing page builder instead of doing it.

I’ve also got purchase notes. I can put reviews, but I want to get my reviews done directly on the courses, instead of the products themselves.

There are more options you can do through WooCommerce, but what I want to do over here on “Product type” is click on “Course” and that makes things a lot simpler.

WooCommerce Add New Product Tutorial Featuring LearnDash Online Courses on WordPress

I didn’t do that on my first one. When you just put your product into the course, it takes away all those other options and automatically puts stuff in here, which makes it so much faster, as you’ve seen now.

I’ve got this ready to go.

The last thing I want to do, I want to make sure that I can actually change the link on this.

I save the draft, and then after I’ve hit “Save draft,” this will give me the option to change the link on it.

I want to edit the permalink and not have some nasty long link on it.

What I’ll do is use the same permalink that is on the courses and we’ll put that in here. It’ll be jerrybanfield.com/shop/1hourclass.

WooCommerce Add New Product Tutorial Featuring LearnDash Online Courses on WordPress

Now I’ve got the short permalink on here.

Then, I can put some product categories and product tags in here.

I can put things like “teaching” or “teach online” or “video production.”

WooCommerce Add New Product Tutorial Featuring LearnDash Online Courses on WordPress

I will go over here and click “Add new category.”

We’ll do “Teaching” as the category, or “Teach online.”

Then, we’ll go over in here and hit “video production” on this one. I’ve got a couple of tags. I could put “teaching” in as a tag if I want to, but I really don’t need to get that fancy on it.

I can also customize the sidebars, but most people won’t actually be looking at the WooCommerce landing page itself, unless they’re going through and clicking in the shop, which is great. Different ways to browse.

Thus, I do want to have the landing page set up decently.

Now, I go over and click the “Publish” button.

Then, I’ll be able to view my product.

Click on “View product,” and I can now see this in my store.

Shop Landing page

I’ve got a very nice simple layout.

I’ve gotten Home and it’s underneath Marketing.

If you want to click on “Marketing,” then there are both of these courses over here.

When I click on “Add to cart,” the course is added to cart. I can click on “View cart” right here and now I’m ready to go through the WooCommerce process to check out.

Thus, I’ve got the product on here, and then there’s a related product.

It automatically has the sale price built-in which is awesome.

Then, I can view all of these on https://jerrybanfield.com/shop/.

What’s beautiful is that all the WooCommerce products I’m building in are all added here and I can sort these different ways, by popularity, by sales, for example.

Shop

Then, I can also go through and put things like, “Services, Bundles.”

When someone goes to jerrybanfield.com/shop, all of my stuff is in one spot, and that’s why I really like this.

One thing I’d like to change on this is to put the main thing as courses, because I realized the category, the way the category is set up, it looks a lot better if I have it as online courses.

Thus, I’ll take both of these off. I’m going to put a new category and I’ll call this “Course” or “Online class” or something, because if I’m selling a tee shirt or something, then it’s a lot different.

I’ll put “Online course” for this new category, and then I want these to be in online categories, so then I can do “teaching online” as a tag, and now I can go up and update this.

That way, it’s clear when you’re browsing through the product that this is an online course. I realized I might even want to make it called “Online courses” instead of “Online course.”

I can edit it, but I think “Online course” will work just fine there.

If I go back, then I can edit the other course pretty quickly too, just go over here to “Shop,” click on this product, click on “Edit,” and then I can do the same thing.

I can put that back onto “Online course” and put “marketing” on that.

Click on “Add,” and click on “Update.”

Then, as soon as this goes live, you’ll be able to see it makes perfect sense.

I click on “View product.”

It looks perfect.

If I go over to the browser window where I’m not signed in and refresh, then look, when you’re browsing through my store, it has the little tag below it that says “Online course,” name of the course, reviews, add to cart right here.

WooCommerce Add New Product Tutorial Featuring LearnDash Online Courses on WordPress

Perfect!

People don’t even actually need to look at the landing page. You can just click on “Add to cart.” You can click on “Add to cart” on both of these without even viewing the landing page on it.

I already added them to cart. Then, I’ve got them both there.

That’s why I love this setup so much. You can see exactly how it looks here.

Thank you for watching me create this product in WooCommerce in real time or reading the blog post.

If you would like to learn how to install WooCommerce, read this post.

I hope this has been useful for you to see how to use courses in LearnDash to make products in WooCommerce and to get them posted for sale.

You can continue learning with us in the full class today “My WordPress Course for a Fast Ecommerce Website with Kinsta, Astra, WooCommerce, and LearnDash” at https://jerrybanfield.com/courses/wordpress/

I love you.

You’re awesome.

I appreciate the chance to serve you today and I will see you again soon.

Love,
Jerry Banfield

Edits from video transcript by Michel Gerard at www.michelgerardonline.com.