TrustRadius
Drupal is free and open source content management system written in PHP that competes primarily with Joomla and Plone. The standard release of Drupal, known as Drupal core, contains basic features common to content management systems. These include user account registration and maintenance, menu management, RSS feeds, page layout customization, and system administration.https://dudodiprj2sv7.cloudfront.net/product-logos/VY/sL/Q3RSF71IHEXA.JPEGDrupal is the 777 of CMS'Drupal is used to manage our primary website. It is managed by the Marketing department, without any involvement from the IT department. It serves as a quick, effective and relatively inexpensive way to manage over a thousand pages of content. In addition, the direction towards API first has significant savings, allowing us to build a solution that integrates many technologies into one interface for content editors.,Content Management Document and Media Management SEO Management API Integration Easy to manage updates User management,Can be extremely difficult to ramp up to production If built poorly, nearly impossible to fix without a full rebuild Drupal core updates can be a pain in the butt.,8,Has helped us better guide users down predefined funnels Easily embeds resources that have a direct monetary amount attached to them The site can last for sometime without any significant architecture, extending the lifespan of the product,Joomla!, WordPress and MS SharePoint,Joomla!, WordPress, Yoast Wordpress SEO Plugins,Content Author / Administrator,1,000-10,000 pagesDrupal Does What Is IntendedMy company needed a new website that was responsive, allowed for an easy to manage content management system, and flexibility/scalability. Due to Drupal being open source and having the ability to create templates that are customized - it solved many of our business problems. Some of those problems being; dynamic response, loading forms, creating custom landing pages.,Content storage Easy backend navigation Ability to add users with ease,WYSIWYG Rich Text Editor Containers,7,Revenue generator Custom content,WordPress,Act-On Software, Google Ads (formerly AdWords), Facebook for Business, Microsoft 365 Business, Adobe Acrobat DC, Adobe Illustrator CC, Adobe Photoshop, Twitter Ads, TweetDeck, WordPress, Hootsuite Enterprise, Hootsuite Free, Buffer, Google Analytics, Google Drive, Trustpilot, Union Metrics, AdRoll,Content Author / Administrator,100-1,000 pages,Yes,Product Features Product Usability,Having to go back from square one, something we would have to consider is our own internal knowledge of api feeds and how they sync with Drupal. Also, from a broader spectrum how we want to monetize our site. Since Drupal is not a blogosphere site it’s important to ensure from that all of those are considered from the start of the project. We had to go back and adjust how we wanted to promote our site due to it.Drupal: A Definite Recommend!Drupal is the main development platform that we use at my company. We currently use versions 7 and 8. We are in the process of migrating all version 7 instances to version 8. We use Drupal to house and promote all of our various assets, promote events, track registrations via integration. Drupal is used by various departments within my organization but is run by one main group whereas all of the others are supporting it. Drupal is used to both promote our products as well as serve as a singular housing unit for all resources, forms, event information, and company information.,Drupal integrates very well with all of our technology, ie. Salesforce, Marketo, etc. Drupal's interface allows us to easily update and push out new material with ease. Drupal is a very well known technology that has made it easy for us to find talent that is familiar with it.,There are certain limitations in the amount of information that can be passed from Drupal to Salesforce, specifically in areas of how long viewers are on a particular page. Drupal uses up a ton of memory space, due to how large our sites are, it has been costly to add in the required hardware.,8,Our overall site traffic has grown exponentially since we have moved to it. We have been able to bring a standardized format to all of our resources and communications. Promoting new products is much easier due to the easy to use interface of Drupal, we can get a new product launch page up in record time compared to our old platform.,WordPress,Content Author / Administrator,More than 10,000 pagesDrupal: Titan of Open SourceThe global education services division is driven by websites designed to market and recruit online degree programs for prospective students and consumers. 95 percent of those websites are built with Drupal. Through these websites we gather information vital to the company's business strategies.,Drupal is an open source CMS and has a vibrant community supporting it. Drupal's core package offers a great out-of-box product that can easily be modified to meet any business need. The community dedication to contrib modules is second to none. There's a module for just about everything you could imagine, want, or need on a website. Excellent administrative framework and user-based interface allows for custom role creation and specific access levels based on credentials.,Being open source, there isn't a company solely dedicated to it, which can sometimes represent challenges for bugs associated with specific modules. Frequent releases require upgrading to maintain support for active components. Flexibility and options are vast, but not necessarily intuitive for the non-experienced or web novices. Requires a developer.,10,Our business is dependent on the consumers we attract through our websites. Drupal allows us to meet the demands of our various partners on one platform. This is a huge factor in terms of maintaining an able workforce. Drupal provides us the flexibility in terms of customizable elements and scalable entities to grow our client base and confidently display our portfolio to potential new business partners. Each of our Drupal environments is handcrafted to provide a consistent, informative, and unique user experience, which makes an easier decision the investment of our product.,WordPress and MS SharePoint,Content Author / Administrator,1,000-10,000 pages,Navigating the user interface Creating and maintaining content Menu settings and site navigation,Launching a website can be tedious and may take longer than it would with a template-heavy, all-in-one website builder. But, there's a serious downside to using those options instead of Drupal. Setting up your webforms to export the data gathered from users can be difficult at first, but one example can easily be scaled. Creating a custom theme requires more advanced knowledge than having an artistic eye.,Yes,10If you love happy, giddy developers...Drupal hosts our main public website, which has hundreds of thousands of users visit it monthly. It is being used by the marketing department and we chose it for its flexibility and ease of use. We were stuck with an old CMS that was rigid and a pain to work with. Our developers hated it and it prevented us from being nimble. Drupal solves those problems for us.,Drupal separates data from presentation, which is very important when you are trying to build a website. It is great at letting the back end developers focus on data structure and the front end focus on presentation. You can change anything you need to, or find someone who already has. Since its open source you can find a developer who can help you with a problem. Its been around for a long time and there are many mods that have been created to solve many problems.,It can be daunting to a developer who has no experience with Drupal at first. There is a learning curve and it may not be for everyone. Because there are so many choices for mods and add-ons its hard to pick which ones are the best. There are not as many people with Drupal 8 experience out there even though its been over a year since its release.,9,It has had a positive impact on out development process by reducing and simplifying it significantly. Drupal provides very easy editing so its had a positive effect on our publishing process. Drupal hosted on AWS is very fast and this has had provided a positive user experience.,Progress Sitefinity, Sitecore Web Content Management and Ektron Web Content Management System,Hotjar, Workfront, Skype for Business,Content Author / Administrator,100-1,000 pages
Unspecified
Drupal
272 Ratings
Score 8.0 out of 101
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>TRScore

Drupal Reviews

Drupal
272 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.0 out of 101
Top Rated Award
Show Filters 
Hide Filters 
Filter 273 vetted Drupal reviews and ratings
Clear all filters
Overall Rating
Reviewer's Company Size
Last Updated
By Topic
Industry
Department
Experience
Job Type
Role
Reviews (1-25 of 52)
  Vendors can't alter or remove reviews. Here's why.
Sean Pomory profile photo
September 11, 2018

User Review: "Drupal is the 777 of CMS'"

Score 8 out of 10
Vetted Review
Verified User
Review Source
Drupal is used to manage our primary website. It is managed by the Marketing department, without any involvement from the IT department. It serves as a quick, effective and relatively inexpensive way to manage over a thousand pages of content. In addition, the direction towards API first has significant savings, allowing us to build a solution that integrates many technologies into one interface for content editors.
  • Content Management
  • Document and Media Management
  • SEO Management
  • API Integration
  • Easy to manage updates
  • User management
  • Can be extremely difficult to ramp up to production
  • If built poorly, nearly impossible to fix without a full rebuild
  • Drupal core updates can be a pain in the butt.
Drupal truly is a CMS that can do everything you would want a CMS to do. The only downside is that you typically have to have a good agency build the site so that it's easily usable by content editors. Drupal's security is widely known at this point so it serves as a useful tool in government, finance and healthcare.
Read Sean Pomory's full review
Stefanie Cash profile photo
September 27, 2018

User Review: "Drupal Does What Is Intended"

Score 7 out of 10
Vetted Review
Verified User
Review Source
My company needed a new website that was responsive, allowed for an easy to manage content management system, and flexibility/scalability. Due to Drupal being open source and having the ability to create templates that are customized - it solved many of our business problems. Some of those problems being; dynamic response, loading forms, creating custom landing pages.
  • Content storage
  • Easy backend navigation
  • Ability to add users with ease
  • WYSIWYG
  • Rich Text Editor
  • Containers
I find Drupal is only suited for individuals who are savvy with content management systems. It is not a difficult learning curve to overcome, but without experience, it does make the navigation hard. Loading up content and physical management of said content is a breeze. Scalability also makes Drupal a solid go-to for website development.
Read Stefanie Cash's full review
No photo available
September 28, 2018

User Review: "Drupal: A Definite Recommend!"

Score 8 out of 10
Vetted Review
Verified User
Review Source
Drupal is the main development platform that we use at my company. We currently use versions 7 and 8. We are in the process of migrating all version 7 instances to version 8. We use Drupal to house and promote all of our various assets, promote events, track registrations via integration. Drupal is used by various departments within my organization but is run by one main group whereas all of the others are supporting it. Drupal is used to both promote our products as well as serve as a singular housing unit for all resources, forms, event information, and company information.
  • Drupal integrates very well with all of our technology, ie. Salesforce, Marketo, etc.
  • Drupal's interface allows us to easily update and push out new material with ease.
  • Drupal is a very well known technology that has made it easy for us to find talent that is familiar with it.
  • There are certain limitations in the amount of information that can be passed from Drupal to Salesforce, specifically in areas of how long viewers are on a particular page.
  • Drupal uses up a ton of memory space, due to how large our sites are, it has been costly to add in the required hardware.
Drupal is great for a company of any size. It can support incredibly large companies or small ones. It was incredibly easy to install and supports many different resource assets that have been instrumental in growing our existing brands as well as the new ones we continue to acquire. Drupal also has the ability to create many different user roles so that we never have to worry about someone having access to something they should not have. Though this is not something new to Drupal, we have recently integrated it with Google Analytics and are finally leveraging this integration to its full potential.
Read this authenticated review
Charles Hogan profile photo
March 03, 2018

User Review: "Drupal: Titan of Open Source"

Score 10 out of 10
Vetted Review
Verified User
Review Source
The global education services division is driven by websites designed to market and recruit online degree programs for prospective students and consumers. 95 percent of those websites are built with Drupal. Through these websites we gather information vital to the company's business strategies.
  • Drupal is an open source CMS and has a vibrant community supporting it.
  • Drupal's core package offers a great out-of-box product that can easily be modified to meet any business need.
  • The community dedication to contrib modules is second to none. There's a module for just about everything you could imagine, want, or need on a website.
  • Excellent administrative framework and user-based interface allows for custom role creation and specific access levels based on credentials.
  • Being open source, there isn't a company solely dedicated to it, which can sometimes represent challenges for bugs associated with specific modules.
  • Frequent releases require upgrading to maintain support for active components.
  • Flexibility and options are vast, but not necessarily intuitive for the non-experienced or web novices.
  • Requires a developer.
Drupal is suited for every web-based scenario my company has thrown at it. It's produced a reliable, quality product for many years, and it's only getting better with time.
Read Charles Hogan's full review
Brian Nizinsky profile photo
December 13, 2017

Drupal Review: "If you love happy, giddy developers..."

Score 9 out of 10
Vetted Review
Verified User
Review Source
Drupal hosts our main public website, which has hundreds of thousands of users visit it monthly. It is being used by the marketing department and we chose it for its flexibility and ease of use. We were stuck with an old CMS that was rigid and a pain to work with. Our developers hated it and it prevented us from being nimble. Drupal solves those problems for us.
  • Drupal separates data from presentation, which is very important when you are trying to build a website. It is great at letting the back end developers focus on data structure and the front end focus on presentation.
  • You can change anything you need to, or find someone who already has. Since its open source you can find a developer who can help you with a problem.
  • Its been around for a long time and there are many mods that have been created to solve many problems.
  • It can be daunting to a developer who has no experience with Drupal at first. There is a learning curve and it may not be for everyone.
  • Because there are so many choices for mods and add-ons its hard to pick which ones are the best.
  • There are not as many people with Drupal 8 experience out there even though its been over a year since its release.
Drupal works well when you have to build a website but don't always have all the info on specs, or the specs change quickly. It allows the developers to write less code and use native Drupal features to get that type of work done.

I think it's less appropriate if you do not have developer support for it. Drupal isn't for the faint of heart or people who are used to something like Wordpress.
Read Brian Nizinsky's full review
Andrew Shannon profile photo
December 12, 2017

Review: "Drupal - flexible CMS with a huge community behind it"

Score 10 out of 10
Vetted Review
Verified User
Review Source
We used Drupal to create our own custom learning management system for the company, which helped us digitally distribute our software packages and limit the amount of time users had access to them, thus making them subscription products, which was something we were never able to do before. Customers loved the move because it did away with having to use a DVD disc in their computer and remember to bring it with them when they needed their kids to do their homework. We also made a secure online space for kids under the age of 13 to interact with their teachers on homework and class discussions, thus adding another digital layer of interface between teachers and kids for better communication.
  • User management was great in Drupal, we were able to create custom roles for users and assign them special permissions based on their roles.
  • Customization of Drupal was a real strength, we were able to customer our site to look exactly the way we wanted and mocked up in our early brainstorming sessions. There is a vast array of add-ons available to Drupal for themes and customization that anyone can take advantage of.
  • Add-on modules were the real strength of drupal, because anyone in the world could develop and offer new add-on functionality for drupal and those developers could share it with the whole drupal community and help each other advance the add-on module together.
  • The community is really the best part of Drupal, there is a huge pool of developers all contributing and helping each other to advance Drupal with new features and better security all the time.
  • The one thing that Drupal could improve on are the upgrade paths for updating the system between each major release of the software, when drupal moved from version 7 to version 8, most people could not do the upgrade for many months, while they waited on the add-on modules they used to be updated to work with version 8 as well. I think involving the module developers earlier on, on new major update releases could help fix this.
  • Add-on modules can sometimes be slow to update or fix problems because some developers aren't that active in updating their add-on modules
  • Some module developers build modules that only serve their own immediate need and are not willing to update or advance their modules to expand its functionality to serve others similar needs. Other developers are usually offered to take over and customize the project for their own needs but sometimes the documentation for existing modules can be lacking, depending on the developer.
Drupal is great for companies looking for a really customizable and affordable Content Mangement System (CMS) with a huge developer base so that they can build their own custom website to meet their needs.

Drupal may not be the best option for a company looking for a really simple and easy to update website with minimal functionality though, those companies may want to look into a WordPress site instead.
Read Andrew Shannon's full review
No photo available
February 05, 2018

"Graphic Designer and Web Designer's Drupal Review"

Score 7 out of 10
Vetted Review
Verified User
Review Source
Our college and entire university have been using Drupal to create web pages. It provides an easy web working environment for both web professionals and non-professional users. For the professional users, you can work directly in a code mode and write your own CSS style. For the non-professional users, you can use the default functions and use it as simply as you are using a Word application. Drupal also gives different users different roles. You can assign a less experienced user a lower role, he/she can draft the initial page and wait for an experienced user to approve and publish the page.
  • Work fine for both code writers and non-experienced web content creators
  • Easy to start with
  • Easy to manage different users
  • WYSIWYG editor
Drupal is a good content management system for a large organization which has maybe more than a couple of hundreds of pages. It might not worth it if your website has a few pages.
Read this authenticated review
Elizabeth Foust profile photo
March 07, 2017

Drupal Review: "DSMM Guru"

Score 8 out of 10
Vetted Review
Verified User
Review Source
The program that I manage within the school of medicine uses Drupal to maintain our individual website. I manage and maintain all edits, updates, and links on our web page. We use our webpage to provide knowledge to potential students who are interested in participating in our 9-month training program.
  • Easy access and more often than not, our student's are able to navigate through our webpage and find exactly what information they need.
  • Drupal Customer Service agents are extremely helpful, polite and knowledgeable.
  • Direct communication on edits/updates to software to the customer (myself, etc.) rather than our IT department that doesn't always relay information.
Read Elizabeth Foust's full review
Joel Tanzi profile photo
March 06, 2017

Review: "Drupal: Still the One for Robust Site-Building"

Score 8 out of 10
Vetted Review
Verified User
Review Source
In my work with a digital agency, I was building Drupal sites, adding features or modifying existing sites, or debugging Drupal sites for our customers. It was a foundation for most of our site building projects and was used across the company. Drupal's importance as a content management system cannot be overstated as it remains one of the most powerful tools for building robust sites that deliver rich, complex content types with well-designed layouts. It abstracts away much of the code that would need to be written to wireframe a website and allows one to focus on the higher level requirements of the site including design, content management, user management and security without having to spend hours writing baseline HTML, CSS and PHP code.
  • Drupal has the most flexible and robust site building tools available for quick site-building; it is possible to have a Drupal site up and running in your local development environment within a minute and immediately get to work.
  • It expertly uses a modular approach to extending your site, with the Drupal core shipping with most of the ones you will need, but with a vast array of modules available in the Drupal space to quickly and easily add features such as Google Maps, powerful layout designers, block management, menus, and more. Many times you can install a theme that fits the needs of your site and greatly reduce the amount of styling necessary to get a terrific-looking site, as well as the amount of JavaScript necessary to create things like slideshows.
  • It makes user management a breeze with the ability to easily create new user accounts and assign roles that govern access to content types and overall site management. It is therefore much easier to hand off a Drupal site to your customers and be confident they won't break it, while still finding it easy to manage their content.
  • Drupal's flexibility comes at the cost of having a fairly large footprint. It can take up much more space than a site developed using JavaScript, CSS and HTML that has been optimized; it is much harder to reduce the folder size of your Drupal site due to the number of moving parts required.
  • Drupal has many dependencies that can conflict with your local development environment at times and it can therefore be cumbersome to set up a Drupal site on a new machine or one that has other development environments on it that may use different PHP versions or paths to the PHP executable.
  • Drupal lags behind WordPress in terms of the number of themes and modules available, due to its smaller user base.
  • It has a much higher learning curve than WordPress, and to use it to the utmost you will need to pick up some degree of understanding about SQL, PHP, CSS, and Drupal components.
Drupal works very well for enterprise sites with complex content types that require multiple content managers to maintain it. It may also work very well for something like a corporate intranet. Developers for small business sites may find it better to build on a simpler system using JavaScript, PHP, HTML, CSS, and frameworks like Angular or React, but Drupal's ability to make content and site management easy for your clients still drives its use for small businesses.
Read Joel Tanzi's full review
Shane Sevo profile photo
November 11, 2016

Review: "Drupal - still the king of enterprise grade opensource content management systems"

Score 9 out of 10
Vetted Review
Verified User
Review Source
Drupal is an integral tool in every aspect of our business. Commercial Progression has been developing Drupal powered websites for a variety of industries since 2007. We love being a contributing member of the supportive and vast opensource community that has come together to build this amazing content management system. Of course we leverage Drupal to manage our front facing business websites, but it is also powerful enough to integrate with our CRM and build back office business management tools for ERP systems. Drupal excels at delivering enterprise grade integrations with large organizations that have a long range technology roadmap. Being able to scale with the complexity of any web development project makes Drupal the ideal tool for handling the most challenging web application projects.
  • The Drupal core ships with a granular, field level content construction toolset. The very popular views module is now part of the core Drupal CMS and enables the creation of complex content types, it's way more than a blogging tool.
  • Drupal is especially adept at integration with enterprise grade CRM and ERP systems. Because all of the data in Drupal is naturally available for mapping at the field level, there is a ready environment for connecting to restful API systems.
  • Drupal scales exceptionally well with multisite and multiuser environments. Large universities can standardize on a common codebase of Drupal and then roll it out to the entire campus. Individual colleges can customize their themes and content but do not need to worry about figuring out their own module stack.
  • Drupal is complex, it will take time and expertise to shape it into the tool you need it to be for your use case. WordPress can be installed and is ready to go for blogging out-of-the-box, but Drupal will need more setup up front to build out the functionality needed.
  • Finding strong Drupal expertise can be challenging for companies. Although the developer community is over a million strong, there are still few companies that truly have an expert Drupal developer on staff.
  • Drupal can be overkill for small websites with just a few pages or limited functionality. Many new flat file responsive tools can do well to build a basic brochure site without the overhead of a CMS like Drupal.
  • Security is an ongoing struggle for all users of opensource CMS solutions. If you choose Drupal for your website, you will need a plan for security updates to ensure you are one step ahead of the hackers.
Drupal is excellent in adapting to larger enterprise use case scenarios. Websites that need to be deployed with a multisite or multiuser setup will benefit from Drupal's common codebase delivery options. Building complex websites with involved workflows and custom backend administration tools and dashboards are ideal for Drupal. Drupal is more of a web application development framework than a blogging or brochure website builder. Of course you can build a powerful blog or brochure website, but unless you augment the functionality to include content management workflows and integrations with marketing automation, ERP, and CRM systems; you will not be getting the full benefit of Drupal.
Read Shane Sevo's full review
Armen Danielyan, PMP profile photo
September 23, 2016

User Review: "Drupal as a framework"

Score 10 out of 10
Vetted Review
Verified User
Review Source
We are a small department (in a big non-profit organization) that supports organization's international and domestic development projects through consulting and implementation of ICT solutions. We develop websites and web applications such as online databases, digital libraries, data collection and visualization platforms, communities of practice and many more for these projects. We switched to Drupal in 2011 and never looked back. For most of the websites and applications we develop Drupal is a perfect fit. The development on Drupal is very efficient and most of the time is as easy as selecting right modules and configuring them to work together. In 90% of cases we don't have to write a single line of custom code. We do create custom themes based on custom design though.
  • Databases. Drupal is a great choice for building an online database. It has great tools for creating advanced data structures out of the box. With help of a few contributed modules the possibilities are limitless.
  • Digital Libraries. Drupal is also a perfect solution for digital libraries. With integration with search engines such as Solr, faceted search, and document preview we can build searchable and filterable digital libraries of any scale.
  • Websites. Being a content management system in the first place Drupal is a perfect platform for websites - large to small. It's extendable with more than 12,000 open source modules that can do almost anything. There is a famous answer to almost any question in Drupal community - "there is a module for that".
  • Content management. Content management is perhaps the strongest part of Drupal. You can easily create and place your content anywhere on your website, reuse and aggregate it in many different ways.
  • There are not many areas where Drupal needs improvement that haven't been already address in Drupal 8. However there is one feature I want to mention that could have been implemented better -- the Forum (or discussion board). Although with a few contrib modules and a little of custom code the forum functionality in Drupal can be fine tuned to be almost as powerful as Google Groups, it requires a lot of effort to make it work as expected.
  • Out of the box theme in Drupal does not look professional enough. Most of developers will want to replace it with something else. Thankfully there are hundreds of free themes available for Drupal for free, and many more can be purchased online.
So far my positive experience way outweighs the negative. Most of the issues we faced were solvable with a little to medium effort. Many people complain about a steep learning curve of Drupal. However I think it is not always true, especially if you are a professional developer. In any case the effort you make to learn Drupal will pay off in full.
Read Armen Danielyan, PMP's full review
Eric Batson profile photo
July 28, 2016

Review: "Drupal - Standardizing Our Intranet Sites"

Score 7 out of 10
Vetted Review
Verified User
Review Source
Drupal was the software used to create many of our organization's intranet sites. It was used across the majority of the organization. Each operating unit used it to create sites that conveyed who they were, the work they did, and other basic information. We used it so the operating units' sites would be uniform in their look and feel. Consequently, information would be be found in predictable locations across the operating unit sites.
  • You don't need to be a developer to use Drupal. You just need to learn its functions.
  • We were able to train people with various non-computer backgrounds to use Drupal. It can be learned by a range of people who are not "technical".
  • Drupal sites can include APIs, webforms, slideshows, parent and child pages, and more.
  • The option to compare older site page versions with the current version could be easier to decipher from a visual standpoint.
  • It would be great if the various customizable features included descriptions of how they function for the many non-technical users who work on Drupal.
  • It can be tough for users to find previously added slides (in the slideshow carousel) to edit them.
It is good for organizations like mine where standardization and clarity were the main goals. If you want a fancy and dynamic site then this may not be the solution. This is also a good option if non-technical people will be tasked with its regular maintenance. A little training can go a long way with Drupal.
Read Eric Batson's full review
Alex Lada profile photo
August 09, 2016

"Drupal review"

Score 7 out of 10
Vetted Review
Verified User
Review Source
We are a digital agency that serves some clients who require Drupal expertise. They either come to us for help with Drupal, or we recommend Drupal to them based on their business needs. It solves the issue of providing a powerful and extensible open source CMS.
  • Drupal provides a robust and powerful open source CMS platform. Due to this, it has a wide community of supporters and contributors and a vast library of modules that have already been produced.
  • Drupal is free to use, which makes it a great choice for our clients that need something more powerful than WordPress, but cannot afford the licensing fees of system like Sitecore.
  • As of Drupal 8, Drupal provides good admin tools for configure data and content architecture and relationships.
  • Drupal's admin section, especially before Drupal 8, can be fairly confusing to navigate. This is tough for developers as well as content authors.
  • Drupal traditionally has been a little constrictive with regards to front end templating, although it has gotten easier over the years.
Drupal is a very good choice for our clients that require a powerful, robust, extensible, and open sourced CMS system that has no licensing fees. It allows for complex data structures and efficient site performance without the cost of something like Sitecore. It provides much greater performance and is easier use when modeling complex data structures and relationships than another free CMS like WordPress.
Read Alex Lada's full review
Michael Robbe profile photo
February 19, 2016

Drupal Review: "Enterprise CMS Platform with Superpowers: Cunning, Flexibility, and Strength."

Score 9 out of 10
Vetted Review
Verified User
Review Source
Drupal is used both headlessly and natively for the Customer Service and Knowledge base teams, as the customer service article warehouse. It allows for a small development team to maintain 20k+ articles created and managed by multiple teams. Drupal is also used as the hub for internationalization of these articles, sent out to third-party translation services, and stored and retrieved through Drupal's I18N modules. A majority of features used are industry standards, like views, revisioning, and services. Drupal allows for maximum flexibility and extendability, with a massive amount of developmental leverage.
  • Extendability. The hook system available keeps the code clean, maintainable between teams and projects, even bringing in contrib modules to use and extend.
  • Prototyping. With such a large degree of community modules I'm often able to built up a feature prototype, by myself, in 4-16 hours.
  • Community. Drupal has a large community for Q+A, as well as quality modules to extend your site functionality with minimal effort.
  • Theming. Drupal as a system is well engineered, however the number and quality of the out-of-the-box themes (In comparison to WordPress) is smaller and lower-quality than I'd like.
  • Learning Curve. Drupal education on use is a necessity when training new users, it isn't as intuitive as it could be and can often be a barrier to entry.
It is especially geared for enterprise level sites. When a user is looking for a personal site with low-to-no functionality, or a small (>10 products) eCommerce platform, Drupal has a higher barrier to entry. Initial setup time and design creation (for unique/innovative design, where a designer is not inhouse) is greater than other platforms, or composite solutions such as SquareSpace.
Read Michael Robbe's full review
Matt Lundstrom profile photo
April 18, 2016

User Review: "Drupal is worth checking out."

Score 8 out of 10
Vetted Review
Verified User
Review Source
We offer Drupal to our end users as a solution for creating a web site.
  • Drupal has a large user base which means that there is plenty of supporting documentation available for learning its usage.
  • Drupal has a large user base which means finding a developer to customize Drupal functionality is going to be easier because more talent is available and that talent is already familiar with the code.
  • Drupal is fully customizable because it is open source and written in PHP, which is easily one of the most popular programming languages for web.
  • Some users may find the interface complicated to use.
  • Some users may not understand how to backup their Drupal instance properly or how to restore it if something bad were to happen.
  • Some users will not understand the importance of keeping the software up to date and may be at risk for a hacked web site. Note: This is not a Drupal specific issue, all open source and arguable all software that does not get updated regularly may become vulnerable. However, automation in updates and backups is something most all modern pre-fab web apps have room for improvement. Most users just want to turn on their web site administration and generate content, not worrying about updates or backups.
Modern versions of Drupal are used to generate a wide variety of web sites. In the earlier days it was used pretty heavily for e-learning and schools, now most modern iterations are used for everything from a local beauty web site to some of the biggest names in the industry.
Read Matt Lundstrom's full review
Josh Lind profile photo
December 24, 2015

Review: "Solid and Advanced Content Management with Drupal"

Score 9 out of 10
Vetted Review
Verified User
Review Source
We use Drupal to address marketing web presence needs which reaches into various integrations. It's primary value is allowing rapid content creation and management by non-technical staff. Content can immediately be accessed by end-users, chiefly for the purpose of lead generation as well as industry and product knowledge.
  • Enabled rapid feature development due to a mature community offering free extension modules. The scope of plugins is well balanced for focused purpose without bloat.
  • Carefully configured permission/role structure allows people to manage content and publish live, keeping marketing fast paced.
  • A suite of solutions allows deployment of code and configuration safely.
  • Advanced staff is able to make changes via UI that might require developers in other systems.
  • The platform is written in PHP, which is a ubiquitous/commodity service for web servers administrators and hosting providers.
  • Native features like taxonomy vocabularies, content types, field structures, and permissions architecture are very mature.
  • Admin user interfaces for installed modules are created by a wide-array of open-source developers. These can therefor be less cohesive than if they were all developed together.
  • The Drupal platform allows live editing and configuration, so in order to be performant several layers of caching are required. These exist within Drupal but take time/expertise to setup properly.
Drupal is perfect if you have many layers or types of data within your content architecture. Smaller systems attempt to jam all content into single structures. Drupal is also best if you plan to have many editor/author type users. If only a handful of people need edit permissions Drupal could be overkill. If your system hinges on real-time interaction between users, there are other platforms that center on that use-case.
Read Josh Lind's full review
Surinder Sachdeva profile photo
March 18, 2016

Review: "Drupal - A beginner's choice, a developer's addiction."

Score 10 out of 10
Vetted Review
Verified User
Review Source
By using Drupal, being it is a CMS, we have been able to start somewhere in the middle, rather than starting from scratch, and expand it to our business needs. Expandability is the key here, unlike other CMSs, Drupal can be expended to any scale, which allows us to add complex web applications on top of a very secure and sophisticated system.
  • A very large and strong community. There are modules available for almost everything, and a great deal of knowledge shared by individuals on different forums.
  • Expandability to the highest scale. The way the entities such as Users, Nodes and Taxonomy are designed, there is no limit to stretch the bar, and connect entities to each other.
  • Regular security updates prevents you from any vulnerability.
  • I haven't been able to test Drupal 8 yet, and most of the things we had wished for has been added to Drupal 8, so I am unable to comment.
Certainly, it can be an over-kill for a very simple 5 pages (About us, Contact Us etc.) website, but if there is even a slightest chance that the site would expand to a new level down the road, then it is better to start with Drupal. Even at a bare minimum level it gives you a built-in admin section to take control of your website.
Read Surinder Sachdeva's full review
Jason Smith profile photo
March 18, 2016

Drupal Review: "Suitable platform for extensible development, not an off the shelf product."

Score 9 out of 10
Vetted Review
Verified User
Review Source
Drupal is the core platform supporting all of our web properties and is part of the long term plan for internal and external facing sites. Drupal provides an extensible base for creating customized solutions with a lower initial effort while keeping our maintenance footprint small.
  • Integrations with third party systems either through contrib modules directly addressing the integration, or a rich API and services model that supports simple extension.
  • Team abstraction - The architecture of the platform lends itself well to a separation of concerns aligned with many different corporate organizations (separate frontend/backend/theming/services).
  • Multi-site/tenant - While the platform has some hiccups to implementation of a multi-tenant solution it is fully possible to make any solution work.
  • Theme integration is limited to PHPTemplate in Drupal 7, which can cause a number of issues with team composition.
  • A mySQL backend represents a scalability bottleneck.
Drupal is well suited to mid to enterprise businesses where requirements may evolve over time as the platform is well suited to pivots and arbitrary extension. On the framework to product spectrum, Drupal falls closer to the framework side. And because of this, it can sometimes represent a larger hurdle to implementation than an "off the shelf" solution. That said, when the "off the shelf" solution begins to show limits, they are often harder to overcome.
Read Jason Smith's full review
Kelly Lee profile photo
March 10, 2016

User Review: "Drupal - The Best CMS You're Not Using"

Score 10 out of 10
Vetted Review
Verified User
Review Source
In a previous position, we used Drupal for our website and built Drupal sites for clients. We found Drupal to be more secure, manageable, customizable and [provided a more] rock solid performance than WordPress sites that were used in the past.
  • Drupal is extremely customizable. If you have a little bit of programming know how, the root files can be edited to fit the need of a project. The modules (plug-ins) off modular expansion.
  • Drupal is fast and loads pages faster than WordPress or Joomla. It also uses less system resources than the other two CMS platforms.
  • Drupal is technically advanced. Many find this intimidating, but in reality, if you want more out of the CMS instead of loading it down with plugins, programming directly in pages, the logical, modular layout of building the site is amazing.
  • Drupal is flexible. It can be used for a simple blog or an enterprise ecommerce store. Drupal has the power and sophistication to do it all.
  • With Drupal 8, a lot of the issues with Drupal have been fixed or moving in the right direction. Examples were mobile readiness, responsive design, more user friendly building of websites.
This is what makes Drupal great. It has the power to do as little or as much as you need it.

In my opinion, Drupal is best suited for:
- Corporate websites
- Ecommerce
- Multi site setups
- Blogs

Drupal is less appropriate for:
- Simple, one page sites
- Anyone who wants to put up a site in 5 mins and call it a day
- Anyone who does not want to take the time to learn about their CMS
Read Kelly Lee's full review
Bart Martinez profile photo
March 09, 2016

Review: "Drupal the CMS written by software developers for software developers"

Score 8 out of 10
Vetted Review
Verified User
Review Source
Used for the department news and information site and as a gateway to our other applications. We are migrating away from static HTML pages and Drupal will allow non-technical staff to put up announcements and news updates rather than developers.
  • User management and roles.
  • Open source with tons of available modules.
  • Drupal 7 is not responsive by nature but can be addressed by adding responsive themes.
  • Large learning curve to get the configuration and development practices down.
  • Needs too many additional modules to be on par with some of the other CMSs available.
Drupal is a great CMS for those with strong development skills that need to be able to highly customize their site. If you need just a basic blog or news format it might be best to find something a little simpler such as WordPress or Concrete5.
Read Bart Martinez's full review
Jonah McLachlan profile photo
March 08, 2016

User Review: "Don't Drop Drupal Just Yet"

Score 7 out of 10
Vetted Review
Verified User
Review Source

I was a Web Analyst at the University of Edinburgh. The Web Interfaces team develop bespoke web solutions for individuals and departments for the University of Edinburgh, and servicing external clients. This development team had a portfolio of over 30 website projects. My main tasks were to patch, backup, and deploy drupal instances. I also was involved in some back end development and configuration.

From my experience:


Drupal will create a secure and scalable website without prioritising aesthetics. Ease of Use and design is often sacrificed for speed, security and performance.

  • Drupal's has built-in tools for automating SEO
  • Large organisations and governments (White House) will use it for their content - it is trusted and secure.
  • Correct Drupal development allows for custom content and extra features without too many complications
  • Drupal makes performance a priority by having built-in caching.
  • Users often find design to be problematic.
  • Drupal’s themes sometimes do not offer mobile compatibility.
  • Drupal has a steep learning curve. It developed for developers and therefore not user-friendly for the end-user or customer without training.
Drupal is very powerful. Therefore for a database driven system (requiring content management) this platform is very useful.

Therefore if a popular garden area wanted to have a website, listing all their plants, then Drupal would be suitable.

However for a simple blog or 5-page website, Drupal is overkill. And users will find it difficult taming this beast to perform simple duties
Read Jonah McLachlan's full review
Guillermo Ramos profile photo
February 26, 2016

Review: "Used correctly, Drupal is the best CMF on the market."

Score 9 out of 10
Vetted Review
Verified User
Review Source
We are an internet based media company delivering web content around health and wellness. Drupal is used by the editorial staff to create and curate the content. The engineering team extends Drupal's out of the box capabilities by creating additional modules.
  • The community of developers is Drupal's biggest strength. The ability to reach out to others to get help and advice is invaluable.
  • Form creation. Building forms to enter content is really straightforward and simple. The system does most of the work.
  • It's highly extensible. The sky is the limit with Drupal. The question is not can we do something, the questions are when do you need it and how much are you willing to pay for it.
  • The biggest issue Drupal has is that the rendering engines are slow. You almost certainly have to have a CDN if you want any type of user registration on your site.
  • The second issue for me is that there are many ways to do things. There are of course the standard ways, but there are no real ways to enforce those standards. I feel like sometimes people build inefficient code and then blame Drupal for the slowness.
When used correctly, and adhering to the standards it's the most robust and powerful system that can build almost anything. The question is not, can we build it, Bob the builder says yes we can! The questions are by when do you need it and how much are you willing to pay?
Read Guillermo Ramos's full review
Thomas Ongeri profile photo
February 23, 2016

Review: "Drupal- How does it stack against the competition?"

Score 7 out of 10
Vetted Review
Verified User
Review Source
Drupal use is project based. Since we are an agency we use Drupal to add on to existing sites or suggest a build on Drupal if our clients need [to] match what the system can do.
  • Displays content effortlessly.
  • Has a huge community that supports the platform.
  • Easy to transport database features from one environment to the next.
  • Resource intensive.
  • Learning curve isn't easy for beginners.
  • Takes a long time to set up. Everything isn't out of the box.
Drupal is well suited for government agencies and universities. It is also well suite in a place where you have a lot of users or need to highly customize a section of a site. It is not suited for small organizations where maintenance is a problem or a blog site with a few writers.
Read Thomas Ongeri's full review
Sirish Chandra Ayyagari profile photo
February 18, 2016

User Review: "Drupal. An Evolving CMS"

Score 10 out of 10
Vetted Review
Verified User
Review Source
Our front-end applications are all built on Drupal 6/7. development and maintenance of these applications is really easy with Drupal. We have different products like, newsroom, journal and ecommerce platforms all built on Drupal and it provides an easy way to maintain these sites.
  • Drupal is robust in terms of a content management system. It's easy and anyone can set up a basic commercial site within a small amount of time.
  • Drupal's community is huge. Help is available with code snippets and blogs available all over the internet.
  • IRC Chat is available for drupal community developers. We can get help from other drupal developers anytime.
  • Drupal contrib modules needs some major work in terms of documentation. Some modules in the community do not have documentation and it's difficult to have them configured.
  • Drupal at any given point of time, runs 60-70 queries on a page. This can be reduced to improve performance.
  • Error handling can be improved, sometimes drupal just throws white screen of death, with no error message. This can be done in a better way.
Drupal is an evolving CMS, with drupal 8 coming into market, which provides a symphony platform. This might help overcome some of the issues which are addressed with this new framework. But there is a learning curve to it.
Read Sirish Chandra Ayyagari's full review
Andres Gonzalez profile photo
March 18, 2016

User Review: "My experience with Drupal"

Score 5 out of 10
Vetted Review
Verified User
Review Source
I have developed some sites using Drupal in the past, and I maintain some of them today. What I do is to apply updates on the core or the modules when it's necessary. I also help when changes are required in the theme or when implementing new functionalities that require adding/editing content types, taxonomies or modules.
  • CMS
  • Theming
  • Modules
  • Performance
  • Database
  • Language
Drupal is well suited If you want to create a simple application to manage content, to add content, and edit content. If you need to add some few functionalities around, that could be complicated in another CMS. If you need something bigger is not appropriate, because it's very complicated to maintain the code.
Read Andres Gonzalez's full review

Feature Scorecard Summary

Role-based user permissions (42)
9.3
API (38)
8.7
Internationalization / multi-language (36)
7.9
WYSIWYG editor (39)
8.2
Code quality / cleanliness (42)
7.8
Admin section (43)
8.9
Page templates (43)
7.6
Library of website themes (36)
8.2
Mobile optimization / responsive design (39)
8.9
Publishing workflow (42)
8.8
Form generator (41)
7.8
Content taxonomy (40)
8.5
SEO support (39)
8.7
Bulk management (38)
8.4
Availability / breadth of extensions (39)
8.7
Community / comment management (39)
9.1

About Drupal

Drupal is a free and open source content management system written in PHP that competes primarily with Joomla and Plone. The standard release of Drupal, known as Drupal core, contains basic features common to content management systems. These include a dashboard with a menu management system, RSS feeds, page layout customization and themes to aid this, and system administration tools. Drupal offers access statistics, more advanced search features, caching and feature throttling (to improve performance if needed), descriptive URLs, multiple users with controllable privileges, access control and restrictions, and workflow tools (triggers). There are over 30,000 addons or modules to expand Drupal's functionality.




Categories:  Content Management

Drupal Integrations

Drupal Competitors

Drupal Technical Details

Operating Systems: Unspecified
Mobile Application:No