When we started our healthcare elearning business in 2020, we cobbled together our first elearning system using WordPress and Learndash. While our DIY LMS had many technical issues and caused a great deal of frustration (as I said, we did it ourselves), there was high demand for our courses and webinars. We have since outgrown our first LMS and are ready to build version 2 professionally with a company such as Plume, but we’re concerned that WordPress and Learndash might not be up to the job. What would you recommend?
Your story is a common one. And I commend you for thinking about infrastructure when considering your version 2, because using the wrong infrastructure can kill businesses - and I’m not being dramatic.
It’s worth briefly commending WordPress for how it can help businesses like yours to build a DIY Minimum Viable Product to determine product-market fit; it can be a start-up enabler! Despite that, as you have learned, DIY setups are unreliable, don’t scale to support high numbers of users, the user experience is generally poor and you can find it limiting if you don't have a reliable developer to custom develop new functionality.
So to alleviate these issues, you’re right to seek professional help to build a bigger and better version 2 to support your business’ growth over the next 3-5 years. At this point, WordPress and/or LearnDash isn’t necessarily off the cards.
Let’s look at some of the pros and cons of professionally building a WordPress-based LMS. (To be clear, many of these pros won’t come to fruition if you don’t hire the right people to deliver your LMS)
WordPress can be a good choice for businesses looking to build their first version on a smaller budget. It can even be a viable choice for your professionally built version 2, assuming that you don’t have ambitious growth goals.
For businesses that expect huge growth, require offline access or who see a mobile app being their main customer-facing product, WordPress may not be suitable. Custom-built LMS’ are more appropriate in these instances.