April 5th, 2016 LearnDash Tips

laptop-computerLet’s start with the bad news: not every learning management system is perfect.

If you’re looking for the “perfect” solution, then your best bet is to have one custom developed. That way you are certain all your requirements will be met.

Though I do contend that it’s best to start with your “must-have” functionality and then move onto “nice-to-have” features at a later date.

This will help to keep you focused on what matters without “muddying the waters” with feature overload.

That said, the good news is that complete customization is possible with a WordPress LMS like LearnDash.

WordPress by its very nature is flexible and the source-code is open so any capable developer can dive right in.

If you need a specific feature or certain functionality there very well may be a plugin already created that accomplishes this.

But Flexibility is Intimidating…

Platform flexibility is not viewed the same by everyone. Some people find this intimidating.

As is the case with any WordPress LMS, there are often multiple paths to a desired result. The more complex the demands for the learning management system, the steeper the learning curve and more time it takes for configuration.

For some, this can be overwhelming while for others it’s exciting.

If you are a “builder” (or can hire a “builder”) then WordPress is a great choice.

If you don’t like to mess around with various settings then WordPress may be frustrating for you. You are probably better served by a hosted solution (which comes at the cost of feature flexibility).

Before jumping into a WordPress based solution for your online courses you should determine which camp you fall into.

If you’re excited about the possibility of creating custom, unique online courses then we should talk about how LearnDash can help you achieve those goals.

Justin Ferriman photo

About Justin Ferriman

Justin Ferriman started LearnDash, the WordPress LMS trusted by Fortune 500 companies, major universities, training organizations, and entrepreneurs worldwide for creating (and selling) their online courses. Justin's Homepage | Twitter


2 responses

Leave a Comment


I am trying to set up an LMS on WordPress using learnDash, woocommerce, and groups. My company sells online training courses for heavy equipment. I already have courses built in learndash and what I need to do is make it so that when someone is on the woocommerce product page, they can read the description and if they decide to buy it, they check out through woocommerce. Once they have paid for the course, I want them to be able to access the course that they just purchased. This is where “groups” comes in (or so I thought). When they check out “groups” should add them to a group with the capability to access the course. It doesn’t seem to be working though. When I check out it doesn’t give me a chance to register and access the course. Am I missing anything. I recall you blogging about using this same set up to run an LMS. Can you help me?

Avatar JT

Hi JT-

Thanks for the note. Happy to help, make sure to submit your support request at one of the places below so that it can be added to the queue:




Comments are closed.

Your course could already be online!

We offer a 15 day money-back guarantee and have a world class community to help you get your course online today!

See LearnDash in action. Online Demo

Join Our Next Webinar!

LearnDash webinars are designed to teach you how to build, grow, and scale your course-building business. Join our team in one of our next live webinars.