Try our new research platform with insights from 80,000+ expert users
Josh Willcock - PeerSpot reviewer
Head Of Technology at a non-tech company with 11-50 employees
Real User
Provides a number of permissions and different ways to report, and it is incredibly wide in what it can do
Pros and Cons
  • "The number of permissions that are available and different ways to report and get the information out are the most valuable features. We have been able to get precise bits of information out, and we have also been able to delegate a lot."
  • "The biggest area for improvement is the UI. They should also make the navigation simpler to understand. They've recently introduced a new way of having navigation work in Moodle, but they all look very similar."

What is our primary use case?

We use it for organizational governance and training.

What is most valuable?

The number of permissions that are available and different ways to report and get the information out are the most valuable features. We have been able to get precise bits of information out, and we have also been able to delegate a lot.

What needs improvement?

The biggest area for improvement is the UI. They should also make the navigation simpler to understand. They've recently introduced a new way of having navigation work in Moodle, but they all look very similar.

Its updates should be stable, and the support and documentation should also be improved.

For how long have I used the solution?

I use it every day, and I have done that for the past seven years.

Buyer's Guide
Moodle
May 2025
Learn what your peers think about Moodle. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
857,028 professionals have used our research since 2012.

What do I think about the stability of the solution?

Moodle at a period of time is very stable, but each upgrade is quite unstable because of the sporadic changes that are made and the sheer number of releases they do.

What do I think about the scalability of the solution?

It is very scalable. It is used throughout the organization by content creators, site administrators, and standard learners. We have a team of about six people who do content creation, and we have another team of six people for site administration, and then we have a couple of thousand learners. Its usage would not be more than what is currently being used, but as we grow, it continues to grow. We're not planning to take on much more.

How are customer service and support?

The support is pretty bad. There isn't really any support for Moodle unless you pay an astronomical amount. It seems to be their intention to keep adding complexity to things and not providing sufficient documentation unless you go through a Moodle-certified partner. Unless you go down that route, you are in the dark quite a lot, and you have to work things out.

Which solution did I use previously and why did I switch?

We've used Moodle since we needed this kind of tool.

How was the initial setup?

We have a copy of it on GitHub that is deployed through AWS's tooling to the servers. We have a variable spot in AWS for the database and things like that by using infrastructure in code to scale that out throughout the organization. So, we have a central team that manages it and uploads the users, managers, and people like that, and then we have another team that looks after the content, which is then just used throughout the organization for onboarding and training.

Its deployment probably took about two to three months.

What about the implementation team?

Our in-house development team looks after it, and we have about eight people who work with this solution. Two of them have a first-line technical support background. Two of them have a developer background, and the rest of them are learning and development people.

What's my experience with pricing, setup cost, and licensing?

Moodle is free. It should probably stay free. There isn't really any support for Moodle unless you pay an astronomical amount, which is weird.

What other advice do I have?

I'd recommend using what you need and not trying to use everything because Moodle is incredibly wide in what it can do. It's like a Swiss Army knife. If you try to use everything, you get lost and confused, and it gets messy. So, just keep things simple.

I would rate it an eight out of ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1832961 - PeerSpot reviewer
Director Of Education at a university with 501-1,000 employees
Real User
Easy to setup LMS that is easy to scale and offers consistent stability
Pros and Cons
  • "This is a scalable solution. We have had 30,000 students using the solution. During COVID, we were able to accommodate a 500% increase in traffic."
  • "The UI and interface of Moodle could be greatly improved. There has been some improvement in recent releases by Moodle but there is still a lot to be improved upon. It is challenging to get buy-in from different stakeholders when they see what it looks like."

What is our primary use case?

My first experience with Moodle was as a classroom teacher, where I used it to host asynchronous learning activities for my students, made use of a grade book, and provided students with 24 hour access to learning activities. I wanted to allow them to do some self-guided work too. I also used Moodle as a way to communicate with my students in a centralized space. 

What is most valuable?


What needs improvement?

The UI and interface of Moodle could be greatly improved. There has been some improvement in recent releases by Moodle but there is still a lot to be improved upon. It is challenging to get buy-in from different stakeholders when they see what it looks like. 

Secondly, the whole onboarding experience for teachers could be improved. Moodle has lots of features which can be overwhelming for teachers using it for the first time.

Moodle don't have a multi-tenant architecture. This is a problem for institutions with different entities, or different schools all housed together under the same institution. We had 16 different schools, all grouped together, which meant that we actually had to clone 16 different versions of Moodle, have 16 different databases, and we had to set another database up to synchronize all those data.

A feature I would like to see in the future would be an out of the box self sign up and self-guided course. It would be great to have an easy to use, intuitive interface for a course builder/teacher. 

What do I think about the stability of the solution?

This is a stable solution. We have had almost no downtime and errors and bugs have been infrequent.

What do I think about the scalability of the solution?

This is a scalable solution. We have had 30,000 students using the solution. During COVID, we were able to accommodate a 500% increase in traffic.

How are customer service and support?

We have never needed to contact Moodle for customer service directly.

How was the initial setup?

The initial setup of Moodle was straightforward. It was migrated from another LMS and that part was quite complex. The change in LMS required a lot of change management and getting users used to the system. 

What's my experience with pricing, setup cost, and licensing?

Moodle offer a 14 day free trial and then requires payment.

Which other solutions did I evaluate?

We previously used Blackboard.

What other advice do I have?

If a business has advanced users who are comfortable with technology, they would be able to customise the interface and make the most of the advanced functionalities and great plugins. 

I would rate this solution a seven out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Moodle
May 2025
Learn what your peers think about Moodle. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
857,028 professionals have used our research since 2012.
Usha Sista - PeerSpot reviewer
Service designer at a consultancy with 10,001+ employees
Real User
Top 10Leaderboard
Good usability and great interface but allocating privacy settings is hard
Pros and Cons
  • "It doesn't take long to learn how to use it and to set up basic courses and things like that."
  • "Setting up groups and allocating privacy settings to different groups is quite complicated."

What is our primary use case?

The system is primarily used to host online learning products and to track completion as well as reporting.

What is most valuable?

Its basic usability is very good. Usability and accessibility are very, very good in Moodle and it's got all the basic features required to host a learning solution.

The interface is good. 

It doesn't take long to learn how to use it and to set up basic courses and things like that. 

What needs improvement?

Setting up groups and allocating privacy settings to different groups is quite complicated. Sometimes we need the help of administrators and sometimes backend supporters to set those things up. If that could be made more accessible, that'll be very useful.

For how long have I used the solution?

I used it for two years until as recently as January this year.

What do I think about the stability of the solution?

The solution is completely stable. It's a rock-solid solution. There aren't issues with bugs or glitches and it doesn't crash or freeze. 

What do I think about the scalability of the solution?

The simpler versions can scale. The cloud versions may be scalable. However, with on-prem versions and with the more custom settings you have, the more difficult it is to scale it.

We had over 20,000 end-users. It was used for a countrywide organization, for pharmacists. There were a fair bit of people. Internally, we had about 20 of us touching it on a regular basis.

An increase in usage is dependent on how many more members we would have in the organization. Every member had to use Moodle. If they had to complete their required certifications as pharmacists, for example, the solution was deployed on Moodle, so pretty much everyone used it. A large number of people would use it daily.

How are customer service and support?

We needed to reach out to support previously. Technical support is good if you can find someone, however, getting someone on an ad hoc basis is difficult. When we have an LMS person who is actually conversant with the Moodle backend and the tech behind it, then it's okay, otherwise, it's a challenge.

Which solution did I use previously and why did I switch?

I don't know what they had before Moodle, however, my understanding was that it was legacy-based. It might have been some SharePoint LMS kind of a thing. I don't know if they had a specific LMS as a lot of the training and others were developed and deployed in face-to-face settings. When the world started changing towards a more digital learning platform, that's when the company got Moodle.

How was the initial setup?

I don't remember how they implemented Moodle. That was before my time. I only started using it as a learning designer.

The initial setup was at least a three-month process from what I understand.

It does require maintenance and we had a backend administrator who looked after that. Initially, when the external provider set Moodle up, they were there for a while until this administrator got his comfort level up. After that, he was on his own.

What was our ROI?

We did see an ROI while using this product.

What's my experience with pricing, setup cost, and licensing?

The enterprise pricing range is very good. I'd recommended Moodle at one point as it's open-source. The base features are available regardless. It's not like you pay for anything. It's the enterprise solution and tech support that you really pay for. Therefore, it's reasonably priced for what you get with it.

The only additional were setting up deployment, offering initial tech support, and customizing it. Out-of-the-box it is regular pricing, however, if you want it customized, then you will be paying something additional for that. Also, integrating it with the CRM, which is Salesforce, had an integration cost component.

What other advice do I have?

I was just a customer.

I'd advise potential new users to play around with the free version first.

Test it prior and get the blueprint right. Whenever the deployment happens, what people do, is they go for what looks like the easiest possible way to deploy it for a bandaid solution. That's what most frequently happens. They don't consider scalability, for example. They don't consider potential future states and so they build a blueprint. They don't consider potential future integrations with CRMs and other software. So plan. Plan it properly. Have your blueprint ready, follow a scenario. A lot of forward scenario planning is good.

Otherwise, it's a lot of cost overhead if you want to change the blueprint since you have data. Imagine if we had to change the organization's blueprint now with 20,000 people's ongoing certification data, and their compliance requirements with the government and other medical bodies. Therefore, depending on what the organization is, there's a lot to lose if you don't blueprint it properly. Get the functional specs right.

I'd rate the solution at a seven out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Sunil Kumar Nair - PeerSpot reviewer
Director Of Information Technology at Al Falah University
Real User
Versatile LMS that offers a comprehensive free version with many integration options
Pros and Cons
  • "Moodle integrates with many third party plugins, which has enabled us to make use of the latest technology. During the Covid 19 period, we used a plugin called BigBlueButton to facilitate online learning which was quick and easy to do."
  • "The solution could be improved if support was an integral part of the whole solution. There are a few challenges in terms of performance due to Moodle being a free-to-use platform but these can be overcome with the use of their support team."

What is our primary use case?

Moodle is a learning management platform and we have integrated it with our ERP system. Whenever students register, all of their information including their courses is pushed onto Moodle. Moodle automatically creates the complete classrooms with allotted doctors in place. We use Moodle to host all of our courses and give students access to their course material that is uploaded by the faculty. Students also use this platform for uploading their assignments and projects. We make use of plugins to ensure that no plagiarism is entertained for work that is submitted. 

How has it helped my organization?

Moodle is an open source platform and keeps improving. It is free to use for all the education institutes and has become an industry standard. 

Many universities make use of this solution as it has all of the features that learning management systems require. It integrates with many third party plugins, which has enabled us to make use of the latest technology. During the Covid 19 period, we used a plugin called BigBlueButton to facilitate online learning which was quick and easy to do. 

What needs improvement?

The solution could be improved if support was an integral part of the whole solution. There are a few challenges in terms of performance due to Moodle being a free-to-use platform but these can be overcome with the use of their support team. 

For how long have I used the solution?

I have used this solution for six years. 

What do I think about the stability of the solution?

This is a stable solution.

What do I think about the scalability of the solution?

This is a scalable solution. We have 1500 users making use of Moodle. 

How are customer service and support?

We have not made much use of the support team as we have a highly qualified team in our organization who are capable of managing the technical issues. When we have raised support tickets, the Moodle team have been fast to resolve our issues. 

How was the initial setup?

The initial setup was straightforward and is not challenging for an IT team. It can be deployed on Windows and on Linux. Moodle also makes it possible for users to access the solution even if servers are down. 

What's my experience with pricing, setup cost, and licensing?

This solution offers a free-to-use version which can be deployed only on-premises and is what we are using. Moodle also offer support based and cloud based subscriptions. Organizations can select the appropriate package based on their needs. 

Moodle offer reasonable pricing for the use of their solution. 

What other advice do I have?

The suitability of Moodle for other organisations depends on their use case. For beginners, the installation is straightforward. It is important to map out and understand how the many integrations with Moodle can be used to get the most out of its use. From a features and functionality point of view, this solution is one of the best.

I would rate this solution an eight out of ten. 

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Web Developer at Focus PPC
Real User
Useful exam question shuffle, highly stable, and useful document hosting
Pros and Cons
  • "The most valuable feature of Moodle is the exam question shuffle. Students in the classroom will all have different question list numbers. For example, one student's question one will be another student's question ten."
  • "Moodle should improve the interface. You can download plugins, such as templates, and use them in Moodle, but they're limited. The interface component in Moodle can improve for students because we always have to train every student on how to use some of each feature. The solution overall could be more user-friendly."

What is our primary use case?

We use Moodle to schedule exams for students. A group of students will come into a classroom, login, and we will schedule exams for them. Students have their resources there, such as PDFs.

How has it helped my organization?

Moodle has really improved our education system. Students don't need to come to campus to get their textbooks. We used to print textbooks and other documents for students, but we stopped printing textbooks. We host all our educational resources on Moodle and students only need to connect and download them to use them.

What is most valuable?

The most valuable feature of Moodle is the exam question shuffle. Students in the classroom will all have different question list numbers. For example, one student's question one will be another student's question ten.

What needs improvement?

Moodle should improve the interface. You can download plugins, such as templates, and use them in Moodle, but they're limited. The interface component in Moodle can improve for students because we always have to train every student on how to use some of each feature. The solution overall could be more user-friendly.

Moodle has a security feature which is good, but it's frustrating for some students. In the mobile operation, your login and password have a limitation, you cannot remain logged in. They always have to log in over and over, they have to always remember their login and password. It's a good security feature but it's an eligibility problem for some students.

For how long have I used the solution?

I have been using Moodle for three to four years.

What do I think about the stability of the solution?

The stability and performance of Moodle have been very good.

If we have a problem, it is from our network, not from the Moodle application.

What do I think about the scalability of the solution?

We have a small school and we have not scaled the solution. However, I know large institutions that are using Moodle, it is scalable.

We have 500 to 800 students using Moodle. We have students who are doing two months and three months courses. Additionally, we have students who are doing one to two-year courses. The number of users can change quite frequently. At one time, we can have more than 600 students using Moodle.

How was the initial setup?

When I was deploying the Moodle server it was easy. However, the current updates of Moodle are limited on how you can deploy them and it is a little complex. The complexity could be because I am used to the older deployment methods. The whole deployment of the solution took me approximately four hours.

What about the implementation team?

I am the Moodle administrator and I do the maintenance of the solution. This includes updates, patches, and fixes.

What other advice do I have?

We are not using all the features of Moodle, as a small school, we are using it efficiently.

My advice to those wanting to implement Moodle is for them to read the documentation.

I rate Moodle a nine out of ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Developer, Tech Lead at iT corner
Real User
Top 5
Very cost-effective and intuitive
Pros and Cons
  • "Cost-effective and intuitive."
  • "The solution architecture could be improved."

What is our primary use case?

Moodle is an end-to-end solution that provides offline support. We mostly use it because it gives permission for content creation and self-enrollment into courses and access to content. In the educational environment, teachers can provide assessments and grading. We are customers of Moodle and I'm a tech lead. We provide the LMS solution to many organizations; educational, medical, etc. I'm a consultant and customize the solution for our customers. 

How has it helped my organization?

This is open-source software, so it's very accessible to anyone even if you don't have a lot of knowledge. You can create codes, assign features, assign the student and give access to all the systems. 

What is most valuable?

This is a very cost-effective solution that is intuitive. It doesn't require much training and is easily accessible. 

What needs improvement?

As a developer, I think the UI could be improved. I also think Moodle lacks sufficiently good architecture to handle a lot of users simultaneously. I'd like to see the provision of multi-tenancy as an integral part of the solution because it's costly for users to add that.  

For how long have I used the solution?

I've been using this solution for seven years. 

What do I think about the stability of the solution?

The solution is generally stable but there can be some stability issues depending on your server setup. The key is to set it up correctly and then you won't have any problems. 

What do I think about the scalability of the solution?

This is a scalable solution, anywhere from 10 to 5,000 users. 

How are customer service and support?

Moodle has its own forum if you have any issues with their software 

How was the initial setup?

The initial setup is very straightforward and not overly technical. You install your software, get a username and password and you can then use the software. For cloud deployment, I would suggest help from a developer to access the server on the cloud-hosting company. I can deploy the product in an hour but I've had a lot of experience with Moodle. 

What other advice do I have?

If you're looking for a quick implementation of your LMS, Moodle is a great solution. It's open-source and has a limit of 1,000 users.

I rate this solution eight out of 10. 

Which deployment model are you using for this solution?

Public Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: Integrator
PeerSpot user
Pal Ahuja - PeerSpot reviewer
Principal founder at PAL InfoCom Technologies Pvt. Ltd.
Real User
Cloud based LMS suitable for all learning environments and offers quizzes and badges for learners
Pros and Cons
  • "Moodle has a vast array of features which are really useful for the work our company does. Moodle hosts the courses through online systems and also offers quizzes and badges which our customers frequently use."
  • "Moodle is missing a subscription-based system where learners can subscribe to available courses and make the payment for those courses."

What is our primary use case?

We are an IT services company that provide design and development services for e-learning using an open source solution model. We also provide learning course design and development services. 

The learning management systems which we implement are for corporates who want to train workforces spread across the globe as well as for universities, schools and colleges. We also assist professional training service companies. 

What is most valuable?

Moodle has a vast array of features which are really useful for the work our company does. Moodle hosts the courses through online systems and also offers quizzes and badges which our customers frequently use.

What needs improvement?

Moodle is missing a subscription-based system where learners can subscribe to available courses and make the payment for those courses. 

In a future release, we would like be to able to customize the front end because it is not very attractive. Customers will generally ask us to design the front end as per their specific requirements.

For how long have I used the solution?

We have been using Moodle since 2013. 

What do I think about the stability of the solution?

This is a stable solution. 

What do I think about the scalability of the solution?

Moodle does have limitations in terms of the scalability. We are working for a customer and have hit a roadblock when trying to build a custom solution at scale. Most of our customers are small to midsize. 

How are customer service and support?

There is in-depth documentation available from Moodle. The larger organizations would pay for support from Moodle. Others may use a freelancing company or small agency for support. We are comparatively cost effective compared to Moodle support. 

How was the initial setup?

The initial setup is straightforward. 

Most of our customers will opt for the VPS in the beginning stage of their launch because they're not very big at that point of time. We do also deploy Moodle on AWS and Google Cloud. This all depends on the requirements of the customer. Typically deployments takes between two and a half months to about four to five months. This is for a design and development cycle. 

Moodle requires maintenance and we typically enter into maintenance contracts with our customers. This includes helping them complete any regular maintenance like database and application backups and maintaining features and enhancements.

What was our ROI?

Organizations that focus on the importance of training and using Moodle, have good ROI.

What's my experience with pricing, setup cost, and licensing?

Moodle have a very robust licensing system that is user friendly. It's not very expensive.

What other advice do I have?

I would advise companies similar to ours to always ensure that they get an extensive list of requirements from their customers before implementing Moodle. This allows the implementation to run smoothly. High level outlines of a customer's requirements are not sufficient and can lead to misalignment on expectations. 

I would rate this solution an eight out of ten. 

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Google
Disclosure: My company has a business relationship with this vendor other than being a customer: partner
PeerSpot user
reviewer2004720 - PeerSpot reviewer
system admin
Real User
Stable and scalable but should have more student-centric details in the modules
Pros and Cons
  • "The initial setup is straightforward."
  • "The solution should have more student-centric details in the modules."

What needs improvement?

The solution should have more student-centric details in the modules.

For how long have I used the solution?

We have been using the solution for six months and are currently using the latest version.

What do I think about the stability of the solution?

The solution is stable.

What do I think about the scalability of the solution?

The solution is scalable, and over 100 users are utilizing it in our organization.

How was the initial setup?

The initial setup is straightforward.

What about the implementation team?

Implementation was done in-house.

What other advice do I have?

I rate the solution a seven out of ten. I advise new users considering the solution to try the free version first because they have free trials available, so they can test drive the solution before adopting it.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free Moodle Report and get advice and tips from experienced pros sharing their opinions.
Updated: May 2025
Buyer's Guide
Download our free Moodle Report and get advice and tips from experienced pros sharing their opinions.