A proven and robust tool to create and deliver educational courses
We've used this for a new course we recently created and it has been working well for our students. They provide video training and solid documentation to help get going. It can be confusing at first, and we've had to adjust our course as we've gone along and learned, but once you get used to how it works then it's fast and simple enough.
The fact that it's used by large universities in Florida, Michigan and Washington gave me confidence that it is reliable. We like how easy it is to create new lessons and assign quizzes to them. The add-on library is fairly large to help expand its capabilities. It's a popular tool with a lot of resources online to help learn how to make the most of it. There are a lot of built-in options for tweaking how it works.
It is somewhat complex to use compared to other options. That's partially because it provides so many options. You have to put some time into it to get it setup how you want and understand how it works, so it's not as fast to get going with as some other services would be. It could use more question types for the quizzes. There doesn't seem to be an easy way to view all of a student's essays and quiz answers on one page, however there are custom-made plugins that help with this.
Awesome Support Team
Overall, my experience with LearnDash has been wonderful. It is an easy-to-use tool that is the basis of our eLearning platform
- Ease of use and set-up
- Built-in functionality to present users courses in an organized way
- Compatibility with multiple plug-ins and themes
- Great value for the price
- Sometimes the features are a bit restricting
Woocommerce and Product Feature not compatible.
Unfortunately you must make an early decision if you wish to use the features of Learndash or create a profitable product.
While LearnDash goes to great lengths to showcase their features. Once you attempt to use these outside of their limited sales pathway many will no longer be available to you. Using the features and scalable processes of woocommerce will remove many features that make Learndash at first glimpse and during superficial reviews attractive.
Any experienced UX designers will understand that this is a huge issue. Any user will be disappointed if they can purchase a product not available to them. In many countries selling a customer a product not available to them is illegal and will expose you to legal issues.
Very limiting for those wishing to make their product available or sale.
Purchase with care. Not as seamless presented throughout the presales marketing.
Suitable for small, internal, and experimental projects. Lacks the sophistication to create a large, scalable, and sellable products.
Unfortunately while it is possible to sell courses through woocommerce, doing so will remove the listed features of the learndash product.
Most businesses will end up selling through woocommerce to unlock automations and the power of wordpress (ie adding customers to mailchimp, adding the sale to accounting software, directing a customer post sales path etc).
Unfortunately once you make a product available for sale through woocommerce many of the listed product features fail. Most notably the course prerequisite feature. Users can purchase any course available in woocommerce regardless of any restriction or settings made in Learndash.
Response from LearnDash
We are really sorry that our product didn't meet the specific needs of your unique use-case. We hope that you have found a solution that works for you.
We wanted to address a couple points from this review since it contains misleading information that might confuse others:
- Course prerequisites still work when selling with WooCommerce. Content cannot be viewed until all of the determined conditions are first met.
-Using WooCommerce to sell courses doesn't expose a business to legal issues. If it is preferred that a product in Woo not be displayed until a prerequisite is completed first then this is indeed possible using LearnDash features.
Excellent product - terrible support
The Good :
+ Excellent functionality for authoring courses with all expected media types supported
+ Excellent functionality & UX for users taking courses
+ Full-featured for those starting with a blank slate
+ Mobile responsive (with our theme)
- Very hard to integrate with existing customized website (theme, plugins, etc)
- GravityForms integration virtually useless
- Unable to drive course access or pricing based on WP user role
- Apparently no hooks allowing implementer to modify their course enrollment process.
- HORRIBLE SUPPORT!
The features/functions of this product are top notch. Particularly if you are building a new eLearning site and are willing to use their theme and their UX OOB, this is very easy to implement and has great features.
The support experience has been horrendous! My task has been to integrate this LMS into an existing website which is very complex and sophisticated, without turning the existing UX on its head. The Support organization has been utterly useless either re-directing me to other plugins or mis-directing me with information that was simply wrong. The GravityForms integration is so poorly conceived as to be useless for my needs, and Support cannot provide any developer-level assistance at all. I've tried everything to get through to them - even contacting the CEO via LinkedIn - with no success. I'm now on the verge of demanding they cancel my license and refund the fee.
Setting up an online course, on my own hosted website and with my own branding, has been a great experience. It has allowed me to customize my branding and create a strategy accordingly, which I think is a preferable approach compared to building a course on a universal platform.
Building my course using LearnDash was simple, even though I had no previous experience in building a webpage. I really like the interface and the ability to customize the branding. My students have had great feedback about the format of the course, especially since I switched to focus mode.
I'm still learning the software so not I'm note quite sure yet. User management and setting up reporting and email strategies could be better, but there are some add on solutions that may help with this.
Very cheap to be true
For the price, I am very satisfied, as I said, it shows that they have thought the tool very well.
I bought 2 another WordPress LMS but ur system it's pretty all the e-learn community need . It have the taste of many time inverted very well to have a very impressive LMS.
Specially for my project: i need to have freedom to organize the quizes like topics, buy it have some restriction and put it the bottom.
Love the support
Untill now I am satisfied
Customer service is very impotent for me, that I don't feel stupid when I ask all my questions and I am very satisfied the the help I got from support so far, I think I have got fast help even with the time difference.
I have a lot to learn about LearnDash, but it seams easy to navigate in. I am not an expert but I manage.
I just think that the dokumentation is a bit outdated, it could be better. But again did support help me.
Very good LMS software
Corporate elearning, seems good for online courses, easy to integrate video, quizzes etc.
The Learndash is user friendly once you get to grips with the structure of courses, lessons and topics. If you are familiar with wordpress you'll find adding content easy.
There is a learning curve when you start out, I would like if there was a membership built in rather than having to get a separate plugin.
An excellent platform to add your own courses into your own website
Top Gun eLearning Software
I've had a wonderful experience with this software. It does everything I want it to do. And given the new ability to use "groups" as "memberships," I'm even more impressed.
I am a big fan of LearnDash for a number of reasons, one of which is its ease of use. You don't need much skill to set up LearnDash given the very detailed tutorials on YouTube.
Compared to other eLearning softwares, there's nothing I like least in the sense that I give this much thought.
I chose LearnDash for flexibility
I've been very pleased with LearnDash. It's well-designed, well-documented, and well-supported. It scales well and I look forward to continuing to work with it well into the future.
I had been using a hosted LMS, but grew frustrated with the artificial limitations imposed on me by its design. I made the decision to switch to LearnDash for the flexibility, so that I would be able to manage and present my courses in whatever way I deemed appropriate for my customers, and so that I would have full control of my content. (The hosted LMS would not let me keep my own backups!) I also wanted to have full control of the user experience.
There really aren't any cons, as long as you understand this is a large application with many options. The learning curve is substantial, but absolutely worth the time and effort required to master it.
What a Learning Portal/LMS should be.
I used LearnDash to set up a Learning Portal at my prior organization. it allowed me to deploy content to a large user base through the portal, while also allowing me to track our content being used in their xAPI compliant LMS systems and completions of content through our Help system.
Building a learning portal on WordPress is brilliant. The core features of LearnDash in creating courses is great. Good quiz engine and solid features for offering and tracking courses with clear progress indicators.
But the true power of LearnDash is that it works with virtually any theme, and expands its utility with the WordPress ecosystem. Aside from solid partner plugins for coursegrids and gradebooks, there are additional tools that really give LearnDash some amazing content features like H5P and tools to embed and track content from leading eLearning tools like Articulate and Adobe. No end in sight.
The most challenging parts of LearnDash are managing WordPress and Plugins. The challenge of adding more and more features with plugins is the administrative maintenance it requires. Users just need to be very clear that unlike using a vendor LMS that you just upload content, they must be prepared to get "under the hood" to maintain the system. This is common with professional WordPress Administration, but learning professionals who just used an LMS may not be clear on the fact that this does require some web administration skills.
After months of testing Saas and WordPress LMS plugins, LearnDash came out on top.
This software is helping us simplify and streamline our ability to deliver online training to students at an affordable cost.
We needed many features that were hard to find in SaaS based LMS solutions and WP plugins. Here's a list of features that pushed us towards LearnDash because it worked with our stack or is helping us upgrade it:
1. Integration with Zapier (allows communication with our Podio CRM hub)
2. Integration with any Shopping cart with One-Click Upsells. We will be migrating to SamCart after 6 years with Nanacast.
3. Ability to "Recycle" LMS content. (i.e. use one lecture in multiple classes)
4. Progress % for classes so students can see their progress.
5. Forum integration for class discussions. We chose BBPress and it works perfectly with it.
6. ActiveCampaign integration for email management.
LearnDash included all these features and they work. This was the *only* solution I found after months of testing WP plugins and Saas platforms that met our requirements. So far, setup has gone smooth and updates have not broken anything.
My biggest con is that this is a WP plugin and I'm hesitant to run mission critical software on WordPress. But since all the SaaS LMS' solutions were missing critical features, I decided to give this a shot.
In order to gain some peace of mind and find a middle of sorts, I decided to go the extremely safe route with hosting and chose Kinsta since they use the Google Cloud and their pricing structure is reasonable. Plus, having a "staging area" is nice along with their daily backups, crazy speed and Nginx reverse proxy caching.
Very grateful to rep , who has delivered exceptional support, by far the best help desk service!
Overall quality of finished workshops is superb, and students express enthusiasm. Originally my designer warned me, "This system is hard to learn, but you'll be pleased with the results. That's true.
I do want to give a shout-out to the support team. Rep has given me exceptional tech support, and I can't imagine a more helpful, knowledgeable, kindly guide to the mysteries and complications of LearnDash.
The finished product. My workshops have exactly the components I wish: As many lessons per course as I wish, installing video and audio recordings, quizzes, and forums.
Once I learned how to use the software, it leads to a superb product.
Over-designed! On the whole, from my perspective, LearnDash is difficult to learn; an upgrade has resulted in far too many choices. For example, used to be that I could easily upload a FILL IN THE BLANKS quiz. Learning the new method, with upgrade, was far more difficult. Each question takes about 6 extra steps, compared to one step previously. As an educator, I do find it offensive that it's supposed to be desirable to copy quiz parts and, apparently, crank out as many quizzes as possible. Why not make that a plug-in, rather than standard operating procedure for those of us who create quality workshops and prefer to not over-complicate.
Fantastic Front End Design
We have a small CellPhone repair shop in Anaheim, CA.
But over the years technicians around the world have been watching our youtube channel, to the point that now we teach MicroSoldering online to all our students.
LearnDash is helping us with the heavy lifting of putting it together and presenting all the materials to our students on a secuencial matter, pretty awasome piece of software.
Easy to setup, able to re-use different lessons for different courses.
Good constant flow of information and ideas trough their blog.
Fast customer support response.
Not able to create the lessons titles inside the course creation.
In my case, I use (Course-Modules-Lessons), I can create the Modules inside the course creation, but the lessons I have to go to lessons and create them outside. (Not a mayor hassle) but would it be very convinient to be able to create them inside the course, only the titles that is.
Also, not being able to 'Clone' an existing course with it's modules, lessons and quizes, but with a bit or looking I was able to find a couple of plugins that did the trick.
Brilliant product, great support, loads of plugins
I installed Learndash to host and sell online learning videos. I run face to face training mainly and the online courses support that. It has worked well for me and I have been selling courses also for a few months. I have a feedback from at the end of my course and one of the questions is 'how easy is the website and course to navigate?'. 19 people completed the questionnaire last month (the first month), about 20% of users and they 18 scored it 5/5 and 1 4/5. So that says to me that the Learndash user journey and experience is really good. So overall I am really pleased and to be honest its amazing that such tech is available at such a good price.
It is just great value for money - what you get even as standard is really good. Loads of free plugins which are great. And I really like Notes and Private Sessions paid plugins. The support is also very good and genuinely helpful
The only tricky part was working out the plugins needed for user registration, but there is an excellent guide on line. Like with all Wordpress tech theres always a few different options and it takes a while to figure out what is best for you.
Highly recommended LMS plugin for WordPress
I discovered how easy it was to create online courses. LearnDash has allowed me to expand my client base.
I'm a WordPress implementer. A couple years ago I was approached by a client who wanted to develop an online course for non-native English speakers to study for their certifications. I'd never developed online courses before so I had to do A LOT of research.
For that project, I decided on LifterLMS and I still do most of my online course development with Lifter. I'll go into why in that review, obviously.
But LearnDash has certainly come very close to feature parity with Lifter. There are only a few differences in terms of functionality. Lifter's add-on system can be confusing to explain to a client whereas LearnDash is easy to sell. There are some specialized features for teams that are only available on Lifter, however.
The smart course creation tool is very very good. If you're worried about how to build a complex course with video and text, don't be. LearnDash makes it easy.
But LearnDash IS multisite compatible and Astra Pro, a popular WP theme, provides built-in support.
Another bonus is that LearnDash has a free version to get your feet wet, available on the repo.
There's no support for multiple teachers per course. Lifter's frontend student dashboards are nicer.
Excellent & powerful product
It has many of the features that we were looking for right out of the box without added plugins. The Course Grid View feature with video previews and custom layouts is also exceptional. The codebase is robust and it's got a lot of fantastic documentation.
The support is just next level as well. That's played a huge role in our development, as we needed quite a bit of advice on advanced customization for our build. Leland on the support team went above and beyond, with same-day replies packed with detailed, and useful information.
There are a couple of features that are currently available only as WSDM Labs plugin add-ons that I would like added to the core functionality, such as instructor roles and customized testimonials/reviews. But in general, it's extremely good.
Not quite there yet
We have been multiple Moodle learning systems and wanted to try this since it seemed easier to setup and use. It was easier, but ultimately took more time because of all the limitations in the system which we had to customize. Many features which are free in Moodle require paid plugins for Learndash and that was frustrating. The structure of the courses is not very intuitive and we had to make a lot of accommodations to work within the confines of the system.
It works with Wordpress so has a familiar layout to those familiar with Wordpress. Visually it looks good to the end user. Open source, so it was fairly easy to modify for our needs.
Seems limited when compared to Moodle and this is more expensive. The structure of the courses is pretty limited, for example you can't require only certain activities to be completed in order for a course to be marked completed, all sub-sections are required for completion.
The navigation through the courses/lessons/topics could be improved. There are a lot of clicks to get to the course content and it can be frustrating trying to setup a course where the user can easily progress through from beginning to end. Often we found the user would complete a topic/lesson/quiz and there wasn't a clear path forward for them. We had to make some core customization to make this more user friendly.
LearnDash is the backbone of our Codeable Academy
LearnDash is the backbone of our Codeable Academy, and we use it to create helpful trainings for our 500+ developer community. In the past we would provide training and resources via a private forum or Google docs. But we didn't know how many users were consuming the information. Now we have full visibility on who has taken a course, how much of it has been completed, and what grades they received on the quizzes. As we continue to add more courses, we see LearnDash playing an integral part in the Codeable Academy, and we're proud to be using it.
What I like most about LearnDash is the ease of use to implement and setup courses. The training videos that are included inside the plugin made learning to use it and build the courses simple. The plugin itself works perfectly, and we didn't have any issues building our courses. Our users (500+ developers) have had no issues when taking the courses and everything works like a charm.
No complaints at all so far! When using an LMS plugin, you just want it to work without hassles or needing to contact support. And LearnDash provided a great experience start-to-finish.
A premier option for LMS development. Has all of the features you would expect.
What is not to like about this? Multi-tier courses, classes, teacher interaction, and a handful of gateways to round out this system. There are really too many features to list, and most of them are rounded really nicely. Customer support is quick and easy to work with, the cost isn't prohibitive as this LMS supports creating large projects, and the features feel like fully-realized and integrated aspects of a complete software, not just bolted on options on a lesser-thought-out plugin.
We ran into a compatibility issue with our event software. It ended up breaking the software, and we had to axe the event system we had put in place because we wanted to use this LMS over others. We also ran into a problem where we couldn't create a class online to register with, and then host the classes offline, manually entering a grade and pass/fail for in-person testing very well. Our specific use-case ended up being the one that this software couldn't handle.
Easy to Use but Ugly User Interface
Lately I have been thinking that because I don't use the quizzes, etc. I could have skipped the whole LMS thing and just created pages or posts that link to the next. Luckily LearnDash is not too expensive so now that it is looking nice (thanks to custom coding), I will probably just stick with it.
Working with LearnDash is very easy. It works very similar to the other functions in Wordpress. You create a course, add Lessons and then Topics for each lesson.
For example, the course could be about How to Be a Real Estate Investor. In that course, you might have multiple lessons like How to Flip Houses, How to But Rental Property, How to Finance Real Estate, etc.
The you add the detailed Topics. For example, How to Flip Houses might have things like How to Find Greta Houses to Flip. How to Fund Your Flip House Projects, How to Manage the Rehab. You get the idea...
It's literally copy and paste for text and you add graphics the same way you would to any page or post in Wordpress.
Also, you can have quizzes, delay the release of certain content, offer certificates and points for completion, sell your courses, interact with users based on actions they take, set timers for each lesson, set prerequisites for courses, and offer grading and badges. You can also offer the courses in bundles and even create a marketplace similar to Udemy where people can buy your courses.
It integrates natively with many membership softwares including Memberium and also with many email providers and CRMS including Infusionsoft. It;s responsive and even works with SCORMs.
Here's what I don't like. It's ugly. The user interface is plain and not very intuitive. You have to buy other add on's so users can do things like take notes, and so that you can begin to have an interface that looks better than native Wordpresss. In other words... ugly.
With all the work they put into this software, it is so crazy that they did not spend time on the user experience. It's hard to tell if you're in a Lesson or Topic. It's hard to navigate around the course form Lesson to Less or Topic or Topic to Topic and don't even think about jumping around. The only way to solve these issues is to use precious sidebar real estate for this navigation instead of being able to showcase other offerings. That or your sidebar gets really long.
The interface showing which items have been completed and which have not is also ugly. And while you can buy add ons, those are "meh" at best. I finally broke down and hired a developer to tweak the code and make me a nice interface with great navigation, awesome graphics and stats for users in each Lessona nd Topic and so on.
Response from LearnDash
Hi Karen, thank you for your review! Regarding the visual components in LearnDash, these are soon to be updated in LearnDash 3.0 - we think you will really like them!
A very good WordPress LMS
I used LearnDash for WordPress for a few years now. It's well developed, feature rich, and stable plugin that integrates well with any theme. In LD you have a hierarchy of Courses->Lessons->Topics which can be utilized to develop easy to navigate courses. Quizzes are also a good feature. I18n is also great, they provide .pot files to translate to your own language if translation is not readily provided
Pricing model is quite awkward. I can't really find a good enough use case for a 1-site licenses vs pro 5-site license, unless I'm a developer/service provider
Excellent LMS with excellent support
After losing my time with a LMS theme for wordpress, cheap but full of bugs (and still not working properly to this day), I decided to give a chance to LearnDash. In three months, I set up my elearning platform without problem and sell my first course.
I had no problems with LearnDash, and the support even helped me with compatibility with other plugins. The support is always quick and very serious in the investigation of a problem. The documentation is very complete and the Facebook group is very helpful.
I'm using Learndash with WooCommerce and Cartflows. Perfect integration. Seamless integration also with Elementor, I customized my entire site easily. LearnDash plays very well with other major plugins. That's perfect.
The support is very good and quick to answer to any questions. Nevertheless, I didn't have much problems with LearnDash. And when I had, it was because of other plugins. But the support even helped me to find a solution.
In term of learning, it's very easy to construct courses and to sell them. I love the focus mode and the ProPanel. I can't wait to see what will be next !
There are not a lot of things I don't like about LearnDash. Maybe I would like to have more native functions of customization. But that's not much. The entire experience as a creator and as a user is very good.
We switched to Learndash, and as a developer, I LOVE IT.
The two best WordPress LMS plugins are LearnDash and LifterLMS. It was a hard choice between the two. But we chose Learndash because of their easy-to-use API.
The major thing missing from LearnDash is that it still does require a developer (or a experienced Wordpress user) to set up. There's no easy way to plug-and-play. I wouldn't be able to hand this off to a Wordpress novice.
LearnDash has plenty of APIs to do all sorts of fancy things. For other LMSes, I had to write a lot of custom code to do what LearnDash does right out of the box.
I also love how flexible LearnDash is. There's a lot of plugins that work alongside LearnDash.
There is a learning curve to setting it up. There's a lot of options.
I also wish that Learndash does user management in a much more streamline way. Right now, you have to modify every user individually, or build a script to manage users.
I also couldn't figure out how to use their ProPanel software.