No more typing reviews! Try our Samantha, our new voice AI agent.
Nilesh Pathade - PeerSpot reviewer
Senior Software Engineer at MEGANEXUS LIMITED
Real User
May 24, 2022
Open source LMS that can be used to support learning within any environment
Pros and Cons
  • "The most valuable feature is the community. Moodle is a completely open source application and provides a lot of development knowledge. The other features we find valuable are the LTI tools, integrations and BigBlueButton."
  • "The most valuable feature is the community, as Moodle is a completely open source application and provides a lot of development knowledge."
  • "The multi-tenancy system within Moodle could be improved. IOMAD is what makes the multi-tenancy possible but this comes with many issues."
  • "The multi-tenancy system within Moodle could be improved. IOMAD is what makes the multi-tenancy possible but this comes with many issues."

What is our primary use case?

We use Moodle for the product-based application which provides us with our own e-learning product. Moodle allows us to provide a learning service to our customers including plugin development and customized content. 

I have worked with the development, user support, administration support, course development, plugin development and upgrades within Moodle from version 2.6 to 4.0.

What is most valuable?

The most valuable feature is the community. Moodle is a completely open source application and provides a lot of development knowledge. The other features we find valuable are the LTI tools, integrations and BigBlueButton. 

Moodle is an LMS that could be used for any kind of educational sector including schools and corporates for both internal or external environments. This is one of its biggest advantages. 

What needs improvement?

The multi-tenancy system within Moodle could be improved. IOMAD is what makes the multi-tenancy possible but this comes with many issues. 

For how long have I used the solution?

I have used this solution since 2015. 

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

What do I think about the stability of the solution?

This is a stable solution. We were advised by the Moodle team to upgrade the system every three to six months to maintain stability, performance and to have access to new features. The UI of the latest release has changed a lot and includes interactive learning and the H5P plugin. 

What do I think about the scalability of the solution?

We have 40 to 50 users on Moodle and the basic configuration is sufficient to support that. To increase the capacity, we would need to do some load balancing.

How are customer service and support?

We handle most of the support for this solution ourselves. I would rate the Moodle customer service team a two and a half out of five. 

How was the initial setup?

The initial setup is straightforward. The installation is particularly efficient with the latest 4.0 version. 

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

Moodle is completely open source and does not require individual licenses. Moodle has its own commercial software. The first one is Totara which is the multi-tenancy setup. The second one is Workplace which is the commercial LMS. We had to contact Moodle or a Moodle partner to get Workplace as an LMS. 

What other advice do I have?

For our clients looking for a LMS, we install the Moodle on their server and add branding as per their requirements, including logos and colors. We take the out-of-box offering and customize Moodle based on their specific requirements.

I would rate Moodle an eight out of ten. 

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Saranya Kanagaraj - PeerSpot reviewer
Moodle Administrator and Developer at Enphase Energy
Real User
Apr 27, 2022
Allows us to train employees and provide certification based on their training
Pros and Cons
  • "Almost all the activity modules are available inside the courses, so that makes our training easier and more comfortable."
  • "Almost all the activity modules are available inside the courses, so that makes our training easier and more comfortable."
  • "For a first time user, especially someone who is non-technical, Moodle is difficult for them to understand and they often need assistance."
  • "For a first time user, especially someone who is non-technical, Moodle is difficult for them to understand and they often need assistance."

What is our primary use case?

We are a solar manufacturing company. In our organization, we provide training to employees and have a few courses that we have developed for installers. We also have trainers who train installers on the system. We have installers all over the world, so we use Moodle to train them and provide certification based on their training.

I'm into the development of Moodle plugins and data and team developments. We customize a few things on Moodle based on our requirements. My company doesn't want to use what is out of box of Moodle, so we have to develop a few other plugins because our requirements are beyond that, but Moodle supports that pretty well.

There are currently more than 5,000 users in our organization.

The solution is deployed on-premises.

What is most valuable?

I like the activity modules. Almost all the activity modules are available inside the courses, so that makes our training easier and more comfortable.

The security is good. You aren't able to access Moodle without logging in. Then, it creates a session. After some time, you will be logged out of the session, and it keeps a log of everything. We can check all the data and maintain it.

What needs improvement?

It has to be more user friendly. I have been using Moodle since version 1.9. For a first time user, especially someone who is non-technical, Moodle is difficult for them to understand and they often need assistance.

I would like to see multi-tenancy support in the sense that courses can be created and handle more than one organization. If I want to manage multiple organizations within Moodle, I am able to do that, but Moodle has a third party called Iomad that provides this multi-tenancy. But they have totally changed the Moodle course to support the multi-tenancy system. If we upgrade Moodle and we're going to use multi-tenancy, we have to wait for Iomad to release the latest version.

We can add a new major course level, but it is not available at category level. It's only able to show the course level and not the category level. 

For roles and capabilities, it has to be more strict. For example, if I'm a teacher and a student, and I am switching my role to a student, I'll have the capability of a teacher also. But when I switch a role to student, I should only be a student.

For how long have I used the solution?

I have been using Moodle for more than 10 years.

What do I think about the stability of the solution?

The current version is stable. Even though Moodle is being upgraded, there are a few minor bugs each time. I cannot say that it's 100% stable, but it's fine.

How was the initial setup?

Setup is very easy.

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

It is a one-time registration with the Moodle site. There isn't a yearly or monthly fee.

What other advice do I have?

I would rate this solution 8 out of 10.

Moodle has many other features apart from the courses and activity models. There are various plugins, block plugins, and gamification, which has been introduced recently in Moodle.

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
Buyer's Guide
Moodle
March 2026
Learn what your peers think about Moodle. Get advice and tips from experienced pros sharing their opinions. Updated: March 2026.
885,444 professionals have used our research since 2012.
Francisco Ñato - PeerSpot reviewer
E-Learning Manager at a tech services company with 5,001-10,000 employees
Real User
Apr 1, 2022
Open source, easy to integrate with other products, and is ideal for making customized learning solutions
Pros and Cons
  • "Since it's an open-source product, you can integrate it with many other things."
  • "Since it's an open-source product, you can integrate it with many other things."
  • "They need to have a better way to illustrate competencies so that, when people go through the programs, they can actually show they are competent in the subject matter."
  • "If you just install it as it is, the user experience will be a disaster if you don't understand what to do."

What is our primary use case?

The solution is used for corporate and education purposes for sure. In corporate, in human resources, it can be used in order to train all the employees in different topics like soft skills or even regulations such as safety compliance and stuff like that. In educational situations, it can be used for classes. 

How has it helped my organization?

We have 80% educational usage of Moodle. It's used a lot in university institutions and colleges. The other 20% is for corporate. 

For corporate, one of the benefits is they can deploy all their courses around the world. They can do synchronous training. They can upload a lot of materials and they can track who saw the content, who did not, how many attended sessions, et cetera. The customer can do the test and have reports about various aspects of the program.

What is most valuable?

They integrate with Zoom and maybe with Teams. In Moodle, they make forums and assessments such as the evaluation of tests. 

Since it's an open-source product, you can integrate it with many other things. There are no limits. If you know the product, you can use many features, and make some solutions. We like Moodle due to the fact that all the features, actually, are really common in different LMS. You can make a lot of deploy developments over Moodle.

What needs improvement?

They need to offer insights, such as, for example, identifying which question was the most difficult. Maybe they are not training well or maybe there is a hard topic and they have to make more training about it. If they had more insights into who had trouble where it would give them more insights into how to further develop topics and pieces of training.

They need to have a better way to illustrate competencies so that, when people go through the programs, they can actually show they are competent in the subject matter. Other platforms like Canvas or Blackboard do a better job in this regard. 

The reporting could be a bit better, a bit more in-depth.

For how long have I used the solution?

We've been using the solution for 12 years. It's been well over a decade at this point. 

What do I think about the stability of the solution?

The stability is good. It's pretty reliable in general. 

What do I think about the scalability of the solution?

The solution does offer scalability, however, it is something you need to work at. It's not something you just download. You have to work at it and implement it correctly.

We have a number of different customers that use the solution. We have a customer base and implement Moodle for them and manage it, administer it for them.

We have 50 plus customers. Then, each customer has thousands of users. For example, the smallest one will have 1,000 users and the biggest one will have 15,000. The largest client has users that I believe are around 60,000.

How are customer service and support?

We don't need technical support from Moodle as we have our own team. 

How was the initial setup?

While I know how to do implementations, I do not actually handle them directly.

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

We take it as an open-source product. We downloaded it from the Moodle dashboard and then we sell it.

What other advice do I have?

We are not in partnership with Moodle. 

New customers have to understand that even though it is open-source, they will have to spend money. They'll need to rebrand it, however, they need to work with people who understand the product. If you just install it as it is, the user experience will be a disaster if you don't understand what to do. It's not refined. It's not user-friendly for new users. If you have a really good team helping you, you can design some really good classes and programs. 

Overall, I'd rate the product at 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?

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1829949 - PeerSpot reviewer
CEO and co-founder at a tech services company with 1-10 employees
Real User
Top 5Leaderboard
Jun 17, 2024
Easily customizable and has an improved user interface
Pros and Cons
  • "Moodle is useful for several things, and you can customize it."
  • "The solution should continue to allow and foster the ability to integrate with cloud services."

What is our primary use case?

Our clients use Moodle for learning and managing all the phases of learning for schools or companies. They also use the tool for enrollment, training on the job, forums, certification, events, and meeting management, including real-time meetings.

What is most valuable?

Moodle is useful for several things, and you can customize it. The solution has a rich and vibrant community where you will always find someone who has tried what you are doing and is willing to help. Moodle is the most used LMS in the world, by the way.

What needs improvement?

The solution should continue to allow and foster the ability to integrate with cloud services. It will be helpful because we can easily integrate the tool with other services like Microsoft Office 365 and the Google environment. The more the tool is open, the more it can be integrated with something more complex.

For how long have I used the solution?

I have been using Moodle for more than 10 to 15 years.

What do I think about the stability of the solution?

We haven’t faced any issues with the solution’s stability.

I rate the solution’s stability ten out of ten.

What do I think about the scalability of the solution?

The solution itself is able to scale provided that you implement it during the deployment. You can do it, but you must learn how to do it. We have massive Moodle installations. The most known example is the Open University site. If you are a good system designer, you can scale the solution. We have plenty of examples of major installations of the solution.Most of my customers for Moodle are medium-sized and enterprise businesses.

I rate the solution a nine or ten out of ten for scalability.

How are customer service and support?

Moodle has a user community. If you are willing to buy technical support, you can use a Moodle partner, and the quality of the Moodle partner is pretty good.

How would you rate customer service and support?

Positive

How was the initial setup?

The solution's initial setup is pretty straightforward, provided you make some key choices, such as following the normal requests. Normally, people implement the solution on a Linux system. The problem comes from the fact that the Microsoft ecosystem continues to evolve and change. As Moodle is the effort of a community, the effort goes more to places with more usage.

What about the implementation team?

The solution's deployment time depends on your skill. Someone who has done their homework can deploy the tool within minutes. The process is pretty straightforward, where you can automatically create templates.

I am currently switching to containers. Earlier, we fetched the latest version directly from the code repository using the buildup inside. We also installed different plugins that a particular installation requires.

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

Moodle is an open-source solution that is free of cost.

What other advice do I have?

Normally, users use the latest version of the solution, which is 4.1. The last implementation I made for a customer was 3.7. It takes a while, but people normally update the solution. Users have the ability to use all the solution's features or build a new feature themselves through plug-ins. Moodle is a kind of kit tool that you can personalize for your use.

Moodle has made a lot of improvements to its user interface. The solution is now incorporating AI and integrating different Moodle sites in a single place or a single Moodle net.

The solution is perfect for someone doing normal LMS work, wanting to experiment, or willing to use their time to allow your feature to create content. The tool allows you to build and try your ideas, ask somebody if you need it, and share the result. If you go to the level that you need to write plug-ins, you will also be able to create a small business regarding plug-ins on this.

Overall, I rate the solution a nine out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer. integrator
PeerSpot user
Mobile Engineer at Obafemi Awolowo University, Ile Ife, Nigeria
Real User
Nov 29, 2023
A flexible and customizable environment providing reliability and scalability, and fostering interactive and personalized online learning experiences
Pros and Cons
  • "One of the most valuable aspects is the ability to input data into the model."
  • "Sometimes, discrepancies arise when the information is not updated or lacks precision, potentially leading to the model producing misleading or incorrect outputs based on its training."

What is our primary use case?

There are various use cases and the choice depends on the module you want to employ and explore. It can provide good machine-learning capabilities if that is the need.

What is most valuable?

One of the most valuable aspects is the ability to input data into the model. After feeding the data, the model becomes a tool that can be leveraged to retrieve and analyze information, allowing for various functionalities such as data access and manipulation.

What needs improvement?

Sometimes, discrepancies arise when the information is not updated or lacks precision, potentially leading to the model producing misleading or incorrect outputs based on its training. To ensure improvement, there should be a concerted effort to feed the model with more accurate information for better results. While the existing functionality is serving its intended purpose, there's a need for ongoing enhancements to elevate the product.

For how long have I used the solution?

I have been working with it for approximately two years.

What do I think about the stability of the solution?

I would rate its stability capabilities eight out of ten.

What do I think about the scalability of the solution?

It provides excellent scalability. I would rate it ten out of ten.

How are customer service and support?

I would rate its technical support services eight out of ten.

How would you rate customer service and support?

Positive

How was the initial setup?

I would rate the initial setup eight out of ten.

What about the implementation team?

There isn't a fixed or standard timeframe for deployment; it depends on the specific circumstances and requirements of the situation.

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

The licensing cost is quite high and it operates on an annual basis. The pricing starts at a minimum of eight hundred dollars and can go even higher. Considering the economic context, particularly in this part of the world, it might be perceived as a significant expense.

What other advice do I have?

Overall, I would rate it ten out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Assosiate Professor at University of Viterbo "La Tuscia"
Real User
Sep 7, 2023
Widely used learning platform with limited control options that can be customized to meet the unique needs of different educational institutions
Pros and Cons
  • "The ability to insert a variety of tools, create and organize course content, and share large volumes of materials, written, audio, or visual, is very valuable."
  • "It would be good to have a feature that would ensure that students are the ones performing the given assessment."

What is our primary use case?

We use it for course management, reading exercises, sharing information, and face-to-face learning with our students. 

How has it helped my organization?

Some of my colleagues use Moodle in a passive way, just to post learning material. Some others use it more actively, to have an almost live interaction with students.

What is most valuable?

The ability to insert a variety of tools, create and organize course content, and share large volumes of materials, written, audio, or visual, is very valuable. You can integrate videos, and add music, or what might be needed for a certain class. I believe it's perfect for language acquisition because it enables one to develop all the skills.

What needs improvement?

If you use it for any form of assessment, you need to integrate some kind of control which is hard to implement with this platform. It would be good to have a feature that would ensure that students are the ones performing the given assessment.

For how long have I used the solution?

Here at the university where I work, we have been using Moodle for over sixteen years.

What do I think about the stability of the solution?

It is very stable. There were occasional crashes during lockdown when everybody used it during exam season, but it was solved quite easily and quickly. 

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

Moodle is a free online learning platform, but it also offers a paid version.

What other advice do I have?

I would suggest attending some sort of course related to the solution before working with it. There are online guides available that are useful and can provide bits of advice on how to integrate other activities and maximize the use of the platform. I would rate it seven out of ten.

Which deployment model are you using for this solution?

Private 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
Tonnie Lee Malone Harvey - PeerSpot reviewer
Manager at MINTED LLC
Real User
Aug 8, 2022
Open source LMS that facilitates online learning programs but only caters to limited learning styles
Pros and Cons
  • "They have made it really easy for you to see the flow on the forums. The information is well organized and the UI is fairly easy to navigate."
  • "What I like the best about Moodle is that it is open source software and is fairly robust."
  • "Everything is very text heavy. There are no videos or moving images. For a visual learner, there's not a lot of visual content so Moodle is not suitable for all types of learners."
  • "Everything is very text heavy. There are no videos or moving images."

What is our primary use case?

This solution has been used by a learning institution as their learning platform to manage their class roster. It was used for the online training experience for the online educational program. They used it to manage all of their courseware, forums, interactive activities and instructor student conversations and feedback.

What is most valuable?

They have made it really easy for you to see the flow on the forums. The information is well organized and the UI is fairly easy to navigate. 

What I like the best about Moodle is that it is open source software and is fairly robust. You can always improve the learner experience by improving how the information is disseminated. 

What needs improvement?

Everything is very text heavy. There are no videos or moving images. For a visual learner, there's not a lot of visual content so Moodle is not suitable for all types of learners. For audio learners, it seems very one dimensional in how it can be used. These limitations could be a result of how we decided to use the solution. 

For how long have I used the solution?

I have used this solution for two 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 but only caters for a limited number of learning styles. 

What other advice do I have?

From an administrative perspective, I would make sure that there are resources on the back end that would speak to more than one kind of learner. I would rate Moodle a six out of seven. 

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Vibha  Mishra - PeerSpot reviewer
Global L&D Lead at Tieto Sweden AB
Real User
Top 5Leaderboard
Jun 28, 2022
User-friendliness lacking but, simple to manage, and beneficial assignment creation
Pros and Cons
  • "The most valuable features of Moodle are the ability to create assignments, divide them into teams, and the course delivery. In Cornerstone, I need to reach out to the team, and it is not as simple, a little more involved. Additionally, the solutions is easy to manage."
  • "The most valuable features of Moodle are the ability to create assignments, divide them into teams, and the course delivery."
  • "Moodle could improve by being more user-friendly. Sometimes it worked and other times it didn't. If you get stuck, then you don't have a point of contact. Additionally, a VPN is required to make sure the connection is secured."
  • "Moodle was not user-friendly, we wanted to use Cornerstone."

What is our primary use case?

I have used Moodle as a learning management system to complete my mandatory courses, such as POSH.

What is most valuable?

The most valuable features of Moodle are the ability to create assignments, divide them into teams, and the course delivery. In Cornerstone, I need to reach out to the team, and it is not as simple, a little more involved. Additionally, the solutions is easy to manage.

What needs improvement?

Moodle could improve by being more user-friendly. Sometimes it worked and other times it didn't. If you get stuck, then you don't have a point of contact. Additionally, a VPN is required to make sure the connection is secured.

Moodle always has connectivity issues, such as the server being down or at times it hangs. Whenever you are using it, you should have the right connection and you should have permission to use it if any additional permission is required.

For how long have I used the solution?

I have used Moodle within the last 12 months.

What do I think about the stability of the solution?

The stability of Moodle is good.

How are customer service and support?

Our IT department is available to answer our problems. I have not contacted Moodle support.

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

I have used other human resource software, such as Ascender and Alt Learning.

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

Moodle is a free solution.

Which other solutions did I evaluate?

We evaluated other options and decided to use Moodle because it is free.

What other advice do I have?

Moodle was not user-friendly, we wanted to use Cornerstone.

Moodle has policies in place which was a benefit. It's good to use, but you can't rely on it at times when you want to fetch reports and the server is down or you are not able to get connected. If they could resolve this it would be great.

I rate Moodle a five 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
Buyer's Guide
Download our free Moodle Report and get advice and tips from experienced pros sharing their opinions.
Updated: March 2026
Buyer's Guide
Download our free Moodle Report and get advice and tips from experienced pros sharing their opinions.