Tag Archives: LMS

Connect WooCommerce Products with LearnDash Courses

I have been happily using LearnDash LMS with WordPress for my JavaScript for WordPress Master Course.

One of the tricks of using WooCommerce and LearnDash together is that you can build your courses separately from your WooCommerce products.

This is helpful for creating bundles that automatically grant access to individual or multiple courses.  In my Master Course I have it broken down into four parts, which are really individual courses behind the scenes.

To accomplish you have to install the Download, Install and Activate the Free LearnDash WooCommerce Integration Plugin from the LearnDash site.

Then after you create your Courses in LearnDash, create a Product in WooCommerce you will have an option to select Related Courses.

Integrate WooCommerce and LearnDash Courses

You will also want to go into WooCommerce Settings > Accounts and make sure to enable “Enable registration on the Checkout page.”

WooCommerce Enable registration on the "Checkout" page

With this configured, when someone purchases the course via WooCommerce on the front-end and creates an account during checkout they will automatically have access to the Related Courses you selected for the product.

You can check this by clicking on a User account and looking at the course access. Mine says Parts but yours will probably say Courses.

LearnDash Check User Enrolled in Courses

I have been quite happy with this combination of WooCommerce and LearnDash for selling my courses since WooCommerce allows me to customize the selling process quite a bit.

I will also add that you will likely want to customize your WooCommerce Emails to include welcome information about the course in addition to the default information.

Hopefully this helps you get up and running selling online courses using LearnDash and WooCommerce.

Good luck and enjoy!

Interesting Video Comparing WordPress to Other Education Platforms

As someone who worked for Blackboard for a year and has used a number of different LMS at the middle, high school, college, and University level, I liked watching this video from Maria Erb on the topic.

In my opinion, using WordPress and Sensei from WooThemes, you can create a a pretty great LMS replacement.