Drupal

Overview

Reviews

Capable Contextual CMS

6
The Historical Society considered using Drupal vs Sitefinity and settled on Drupal due to its open-source structure and versatility. …

Drupal is the 777 of CMS'

8
Drupal is used to manage our primary website. It is managed by the Marketing department, without any involvement from the IT department. …

Popular Features

View all 16 features

Code quality / cleanliness (66)

8.8
88%

Page templates (67)

8.1
81%

Admin section (68)

7.8
78%

Publishing workflow (67)

7.7
77%

Reviewer Pros & Cons

View all pros & cons

Pricing

View all pricing
N/A
Unavailable

What is Drupal?

Drupal is a free, 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 such as account and menu management, RSS feeds, page layout customization, and system administration.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services

Would you like us to let the vendor know that you want pricing?

Alternatives Pricing

What is Umbraco CMS?

Umbraco CMS is an Open Source ASP.NET CMS boasting over 500,000 active installs worldwide. The source code is free and available under the MIT License, so it can be downloaded for free. Umbraco is based on C#, JavaScript, and Razor with MVC and Visual Studio supported. The CMS is designed to…

What is Wix?

Wix is a free, hosted website builder, designed to be user-friendly and customizable without requiring coding from the user. It is well-known for its eCommerce solution, which allows users to build an online store.

Features Scorecard

Security

9.6
96%

Platform & Infrastructure

8.9
89%

Web Content Creation

8.4
84%

Web Content Management

8.4
84%

Product Details

What is 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.

Drupal Video

Why Drupal?

Drupal Integrations

Drupal Competitors

Drupal Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Alternatives

View all alternatives

Frequently Asked Questions

What is Drupal?

Drupal is a free, 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 such as account and menu management, RSS feeds, page layout customization, and system administration.

What is Drupal's best feature?

Reviewers rate Role-based user permissions highest, with a score of 9.6.

Who uses Drupal?

The most common users of Drupal are from Small Businesses and the Information Technology & Services industry.

Reviews

(1-25 of 354)
Companies can't remove reviews or game the system. Here's why
Fernanda Ministerio | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
It is a very powerful tool for the general construction of websites. Drupal is used by my department as a content management tool to bring information and communication to our users on a variety of digital channels. All of this is managed using the open source Drupal framework for which we have a license. Another very interesting point is the possibility of applying different themes for each site. It allows good user management and is also easy to use.
  • Open source framework
  • Variety of themes, colors and possibilities of work with images and texts
  • Easy to use
  • Security and new release notifications are a hassle as they happen too often
  • Allowing them to write PHP modules is a big advantage, but sometimes integrating them is a small challenge due to the version the developer is working on.
  • Steep learning curve, but worth it
Drupal is suitable for design or development professionals looking for a more robust platform than Joomla or WordPress. It has many better features. With a little thought and creativity, Drupal allows you to do many amazing things. The possibility of integration with PHP modules is really the limit for customization. However, Drupal is not suitable for amateurs; someone who wants to make just one website for themselves; or a professional on a tight deadline. The learning curve can be a very big obstacle and is sometimes not worth it.

I have been working for some time and sometimes give up on some projects and choose another tool. It is definitely not a technology for those in a hurry, it is necessary to have time and dedication. The newer versions of Drupal are more friendly and intuitive and allow the construction of many cool things.
Chris Kerry | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Review Source
The Historical Society considered using Drupal vs Sitefinity and settled on Drupal due to its open-source structure and versatility. Drupal is a strong tool to use for large organizations where having the ability to do almost anything is key. The software is more like a framework than a CMS in that you can transform it into almost anything you want like building blocks. One thing to keep in mind is it has a steep learning curve for new users and it is very unopinionated in style and setup.
  • Relational context makes for very powerful page capabilities
  • Can be transformed into anything you can imagine
  • Fast search capabilities
  • Steep learning curve
  • Not ready for use out of the box
  • Can be slow to load if not configured properly
For universities and historical societies, [Drupal] is an excellent tool to showcase your institution's different departments and capabilities. I would not recommend this software for smaller organizations with smaller IT departments since it is a lot for a single developer to do by themselves. Excellent enterprise software for no cost.
Dominik Ras | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
With Drupal, we customize all modules to meet the best marketing terms, respond to the needs and guarantee clients a better web presence. With its ability to manage different themes for each site and have a unique look and feel, all of our clients we have worked with have been satisfied. It has allowed us to create websites and update our clients' sites.
  • Drupal has the main advantage of being an open-source product; we can customize the way we want.
  • It allows me to manage and create websites or blogs that our customers require.
  • It has impressive administration and customization features, being able to manage any amount and type of content.
  • I have always started and completed a new page in Drupal in just a few minutes.
  • It has been straightforward to understand and effortless to use.
  • Drupal has different languages used; not just anyone can make use of the tool.
  • It should have more support material to customize and modify the code.
In my experience, Drupal is an excellent CMS with advanced features that offer powerful content management. It has guaranteed security to back up data and is constantly being updated with new features. It also allows you to customize your websites the way you want.
Alan sheiner | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
In order to execute my daily plans I am using Drupal it is an essential part of my ecosystem and it is one window solution provider for my ambitious business goals. It has enabled me to equip my team with all the possible tools that would ultimately throw an everlasting impact regarding the documentation organization and for the creation of my websites. It is helping me to carry out robust management configuration so that handling the Omni channels would not be any difficult.
  • It is a full web content management solution, where I easily browse the coding from its respiratory. Drupal is helping me to optimize my workflow.
  • Drupal is integrated with so many tools that it is very easy for me to extract the data. I can easily integrate it with my CRM and ERP systems.
  • It is very smooth in its initiation and provides me amazing experience regarding designing digital documents.
  • It has advanced automation programs for content management smart settings.
  • It is very complex to understand and it is not user-friendly, you have to take various training sessions [to gain] understanding.
  • Installation is also very difficult and a couple of various steps were required, also its customization requires much time again it depends on your knowledge about this tool.
Drupal is a very costly tool so for small setups, it is not an ideal solution, but I will recommend it to large organizations which want to create multi-channels and those who believe in invention to innovation. It has amazing features which will open new doors for managing retail.
Score 7 out of 10
Vetted Review
Verified User
Review Source
Drupal is the content management system we choose when we made our website again.
It is used by both marketing and IT department :
The marketing dept uses it mainly to manage content, add or modify pages, and get customer behavior insights,
while the IT dept uses it mainly for user/access management and maintenance purposes.
  • Enterprise-level security and performance
  • Easy skin/ UX-UI customisation
  • Easy plugin management
  • Large web community in case of need
  • Development is complicated and hard to learn, even for experimented developers
  • Time-consuming maintenance (frequent updates and patches to install)
  • Plugin development could be easier
On my sense, it is by far the best enterprise Content Management System, at a time when security and scalability are highly required. But consider another way if you can't afford a robust 3rd party IT provider or a specialized/dedicated IT team that can provide support for non IT users.
Score 8 out of 10
Vetted Review
Verified User
Review Source
We use Drupal in the following situations:
  1. Our own website runs on Drupal
  2. We implement clients' websites, and depending on the scope and functional requirements, we will often recommend and implement Drupal as the CMS that would best fit their needs (including multisite).
  3. In situations requiring non-core functionality, we evaluate, recommend, and implement suitable Drupal modules. Where none are available, we may develop a custom module.
  4. We work within the hosted Drupal (Acquia) platform for some clients.
  5. Finally, we've consulted on the implementation of the investor relations (IR) website portals of several publicly traded companies, which also run on Drupal.
  • Secure
  • Extensible
  • Customizable
  • Non-intuitive UX
  • Developer-driven UI
  • Permissions overkill
In the instances where a business (small, medium, and even potentially large/enterprise) have the following requirements:
  • Content management
  • Frequent content additions and/or updates
  • Scalable framework
  • Functional requirements that can't be met/managed by WordPress
  • Multilingual and/or multi-regional
  • Centrally managed multiple-website management
  • Varying user types with configurable permissions
  • Integration with other platforms, such as SSO authenticators
  • Preferably not e-commerce (typically better handled with a hosted solution, such as Shopify)
Score 9 out of 10
Vetted Review
Verified User
Review Source
Drupal is used by my department as a content management tool to reach our target audience in multiple digital channels. We manage the educational author's key works, charities managed by them, their educational talks, the reader's page. All this is managed using the Drupal open-source framework for which we have a license. The ability to apply different themes for each website is useful in managing multiple authors and giving their websites a unique look all through Drupal's specific themes and skins which are applied through a few clicks.
  • Open source framework and localization.
  • Multiple themes and skins for user's webpages and websites.
  • Allowing them to write PHP modules is a big advantage, but at times integrating them is a slight challenge due to the version on which the developer is working.
  • Security and new release notifications are a hassle as they happen too often, but are still a good thing to have.
Drupal is very well suited for creating blogs, and websites for people like music artists, authors, and universities. It is very easy to customize and the deployment is not a hassle at all as the changes are reflected instantly. It is very scalable too. Scenarios where Drupal is less suited are when it comes to security or having your own video player or media player. Though it has robust support for images, the support for video could use some work.
Fred Bals | TrustRadius Reviewer
Score 5 out of 10
Vetted Review
Verified User
Review Source
Open source CMS use by our content team for collaboration and to share files. As the content team is scattered across three different geographies, Drupal allows us to communicate and collaborate quickly and easily through an intranet site. We find it ideal to edit collateral among several collaborators. The allocation of roles to each user allows a quick review cycle while lessening the chance of errors.
  • Easy to use, especially compared to other open source CMS.
  • Robust user community to address issues and to provide advice.
  • Steep learning curve (but easy to use once you learn the system).
  • Poorly written or unsupported plug-ins can be a security liability.
Our experience with Drupal is for in-house websites ranging from relatively simple blogs to enterprise-level collaboration sites. In our case, we use it to develop content among an internal audience. I'd recommend it for any team that has a technical bent or has developer support (we have both). Drupal can power any number of websites, from extremely complicated to simple portfolios.
Lindsay Halsey | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
As a search engine marketing agency, some of our customers' websites are powered by Drupal. We configure modules to ensure their websites meet search engine marketing best practices. Overall, we find Drupal to be a powerful content management [tool]. The initial learning curve can be steep, but once you understand how Drupal is organized, it's a solid CMS.
  • Powerful
  • Easy to scale
  • Can be overwhelming to get started
  • No two Drupal websites are built quite the same
Well suited for businesses with large websites.
Bobby Donohue | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
I use Drupal as the primary platform for website design and development for my own company's websites, and all my clients as well. While some smaller client websites may be fine using something less complicated like WordPress, Drupal gives me several unique advantages:

  • All my websites use it, so every website I create an manage is on one platform.
  • Drupal is infinitely scalable, so as my clients' needs change, it's relatively easy to alter the current website rather than start from scratch.
  • Drupal has a feature called "Views", which enables me to create custom content display modes for each client, without reinventing the wheel every time.
  • Customizable.
  • Scaleable.
  • Robust community for support.
  • Search engine friendly.
  • Extremely powerful, but easily scaled down for simple sites.
  • Steep learning curve, but worth it.
  • Modules with similar jobs can be confusing - This can be a pro or a con, depending on the day. Sometimes it's nice to have choices, but other times there can be 3 or 4 modules that all do 90% of what you need, but none that do it all. Drupal requires creative thinking to get various modules to work together to complete a task.
  • Some modules get abandoned or don't work the way you intended.
Drupal is well suited for design or development professionals looking for a more robust platform than Joomla or WordPress. With a little thinking and creativity, there is nothing Drupal cannot do. And if you can create your own PHP modules, then the sky is really the limit for customizability. Drupal is not well suited for a hobbyist; someone looking to make just one website for themselves; or a pro under a tight deadline. The learning curve may be too big a hurdle, and sometimes not worth it.
I joke it took me nearly 2 years to get "pretty good" at Drupal. It was a commitment I made to learn it and use it for my entire business in the long term. If you need something easy and quick for right now, then don't start learning Drupal. It requires time and patience. When I started I was proficient at HTML but had never used a CMS before. If you already use other CMS's with MySQL and PHP, then you will already know how all that works. So it probably won't take you two years. Plus, I learned on Drupal 5, which was not at all designer-friendly. That was put together by coders and it showed. Today, Drupal 7 and 8 are much more user-friendly.
Richard Davies | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Review Source
Drupal has been selected as the CMS for our new city website. It was time to replace the custom, home-grown CMS we've been using for almost 20 years, and we wanted something that could power a large, enterprise-wide website. We wanted something with a large user base and healthy ecosystem so that we could ensure that the software will be supported and maintained for years to come. Drupal fit the bill as one of the most popular open-source content management systems that is used by over a million websites, many of them government websites like ours.
  • Drupal has a large support community. Many businesses and organizations have adopted it, and it has a large developer base, so it's likely to be around for a long time.
  • Drupal is designed around the concept of structured data so that the data you put into it is reusable and can easily be referenced or accessed by other pages, or exposed through APIs to other systems.
  • Drupal is well suited for building large, complex websites.
  • Drupal has a steep learning curve due to its flexibility and complexity. Because it's so flexible and customizable, sometimes it's daunting trying to figure out the best way to do something.
  • Some aspects of the system don't receive the support and attention they need, particularly contributed modules. It can take months (or years) for bugs to get resolved, or for new features to be developed. Many of the contributed modules are poorly supported. It's common to find modules that still haven't been migrated to the latest version of Drupal, even though it's been out for over 2 years. It's also common to discover a bug, only to find out that a patch was already submitted to fix that bug months ago, but hasn't been merged into the module yet.
  • Upgrading to new versions of Drupal core can sometimes be painful and challenging, depending on how you've customized it or what modules you've enabled.
  • Sometimes it's difficult to figure out how to customize a particular aspect of the system because you have to work within the framework it provides.
Drupal is a good choice for large, complex websites. Because it was designed with structured data in mind, it works will with data-rich websites where you need to reference data in different ways and on different pages. For example, a website acting as a music library containing a database of artists, albums, and songs. Or a large corporate website or government website.
Drupal is probably not the best choice for smaller, simpler websites. For example, it's probably overkill for a small brochure website with only a handful of pages that rarely change.
Kyle Reichelt | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
My company was recently hired to build out a fully integrated digital ecosystem for a large endurance brand; inclusive of a CMS, E-commerce Platform, Data warehousing, and a data normalization engine to tie it all together. For this, we selected Drupal 8, Magento, and AWS (Redshift and Lambdas).

Being a global brand, Drupal 8 was the CMS (built by developers for developers) that provided the most extensible launchpad with localization and language support, as well as great workflow and collaboration tools for content creators.

Drupal 8 is utilized by brand ambassadors to submit content for review, internal editors to review content, race directors to manage events and venues, as well as marketers to post landing pages. It ensures consistent branding across the board.
  • Content Types... these are amazing. Whereas a more simplistic CMS like WordPress will basically allow you to make posts and build pages, Drupal 8 gives you the ability to define different types of content that behave differently, and are served up differently in different areas of the website.
  • Extensibility... it scales, ohhhh does it scale. They've really figured out server-side caching, and it makes all the difference. Once a page has been cached, it's available instantly to all users worldwide; and when coupled with AWS, global redundancy and localization mean that no matter where you're accessing the site, it always loads fast and crisp.
  • Workflows... you have the ability to define very specific roles and/or user-based editorial workflows, allowing for as many touchpoints and reviews between content creation and publication as you'll require.
  • This is NOT the most intuitive CMS. You really need to take the time to understand how Drupal 8 works--how content is served up--if you're going to administer a site. Whereas WordPress is very "flat" and simple, Drupal 8 is much more dynamic. You utilize Views to access your content/data and "blocks" to build out beautiful landing pages (similar to widgets in WordPress). I had to prepare a TON of documentation for the client--so many user guides.
  • It is not very friendly to engineers. It probably took 3 to 4 times longer to build out a Drupal 8 site as opposed to had we built it as a static site with perhaps a WordPress back-end (though you would have required multiple WordPress instances to manage localization and other things, which is what we were replacing).
  • It seems that the Drupal 8 consortium (or whatever) is trying to push the ball forward a little too far, rather than consistently maintaining a solid foundation. There were many times when my engineers had to build entirely custom modules to compensate for known bugs in Drupal 8. I have good engineers and we still lost weeks to deploy a workaround. Your organization might not be so lucky as to have an appropriate caliber of engineers, though I hope it is!
It is great if you're a medium to large-scale operation that is heavily reliant on always having fresh content deployed to your web properties. It is particularly great if you need to localize your website in different countries (landing pages, languages, etc). It can save you a lot of time that would otherwise be spent maintaining separate websites, and deploying often redundant content to the different websites. Every human touchpoint has the potential for error.

It is not great if you just need a static website, and you aren't deploying more than just a simple blog. It's not great if you don't have senior-level developers to maintain the site. If you're the type of company that needs your website to be "done" then you've come to the wrong place. A Drupal 8 website is itself a living organism that requires an ongoing commitment.
Jean Franco | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
We use Drupal for both commercial websites and also use it on intranets that will have no access to the internet. Drupal is great because you can integrate it with other resources, like single-sign-on so users can interact with the system logging in from LDAP for example.There is also a great variety of templates you can choose from, making this tool even awesome!
  • Great templating, there's a wide variety of free and commercial ones
  • Great formatting, be it with fonts or images
  • Great support, specially when it comes to security
  • We could use more templates
  • Easier installations
  • Easier ways to upgrade
One can use Drupal to solve several problems, especially implementing sites and portals. Drupal has great integration with different authentication tools, making it great for intranets. It's hard to say when it would be less appropriate, since it's so flexible.
Score 10 out of 10
Vetted Review
Verified User
Review Source
We are a marketing and web development company and creating Drupal sites is one of our specialties. We use it internally for several things, but also for most of our clients' projects when their needs fit the solution. It allows us to build sites ranging from small blogs or brochure sites all the way up to huge, scalable, custom e-commerce sites utilizing the same set of tools built by one of the best communities online.
  • Drupal is great at managing any amount of content, and any type of content. Its flexibility and customizability are two of its greatest strengths.
  • Drupal isn't just a CMS, Drupal lets you build the CMS that website editors will be using. Its backend customization and admin features are awesome and are being expanded by the community all the time.
  • There are thousands of contributed modules and themes freely available. Not only is Drupal open source, but all the best modules and themes people have built are available for free as well!
  • Drupal's community is big, prolific, and welcoming. Not only can you use other's community contributions, but the community is always happy to help others building their own Drupal sites or custom modules and themes for the rest of the community. If you ever get stuck, the forums or Drupal Slack are incredible resources for assistance.
  • Drupal's admin side is very powerful and flexible, but it's a little bit harder to wrap one's mind around. If a customer is familiar with using a basic WordPress site, showing them the full Drupal back-end might be overwhelming and confusing at first. Luckily you can easily limit and customize the admin pages that each role sees.
  • Drupal is huge and complex. Doing simple things is generally simple, but more advanced capabilities of Drupal have a higher learning curve (as can be expected). You can build a Drupal site quickly, but don't expect to build your dream site with loads of custom features in a week.
  • Ready-made themes are more sparse than something like WordPress. If you're most interested in simply plugging an existing theme in and using it, you won't find as many professional-looking themes out of the box. There are some, but with Drupal, the best results are usually achieved by finding a good base theme and creating your own child theme based off of it.
Drupal is well-suited to pretty much any web project requiring a CMS-like experience or a lot of admin control. If you need a CMS, I would strongly encourage you to evaluate the latest version of Drupal for your needs.

On the other hand, if all you need is a small static site, and you don't need to let people edit content or control the site on the web, then Drupal might be overkill. Simply utilize a code framework or a static site generator, and you can save time and money in that case.
Josh Howe | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
My company's website is built using Drupal. It is fast, scalable and easy to understand with just basic web knowledge. To be clear - I am not a developer - but work on the frontend building pages, adding events and modules. When I was in the job market - I did notice that a lot of large scale companies use Drupal.
  • Producing pages - I can start and complete a new page in Drupal in just a few minutes. It is really easy to understand and very straight forward.
  • Updates - Drupal is constantly being updated with security patches, new versions and works with most new web technologies
  • Cross Browser friendly
  • Organization leaves a little to be desired. In the version that we are using ( 7 ) - sometimes when you remove an asset, it is hard to see if there are any other versions of the assets on different pages.
  • The asset library can be a little more organized. Finding something that you uploaded can be difficult to locate if you do not know where it was originally posted.
For large scale businesses Drupal is a trusted and secure platform to build on. Security is probably the biggest factor for large companies and Drupal has a well thought out solution to this problem. WordPress is great for smaller sites - Drupal is for global and large companies. I look forward to every update that they release.
Akande Davis | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
Drupal is the primary platform that all of our customer's company websites are built on. We build landing pages, customer portals, and our brochure style pages on Drupal.
  • Responsive web design
  • Fast loading page speeds
  • SEO
  • Slow learning curve
  • Could improve CMS experience
If you are a corporate entity with multiple websites that need to be managed with a robust team of developers, Drupal is likely the platform that you need to use. If you are looking to develop a quick and easy to use website for a small business or a business that does not have a dedicated developer, I would not recommend Drupal.
Dr. C. Michael Sturgeon | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
I am, in addition to my organization title, a web developer. After many years of coding, I decided to look into CMSs as this allowed clients to access their sites and update content as needed. Some clients find that the use of Drupal is the solution to simplifying the updating process. Drupal is one CMS that allows the administrator to assign pages or content areas to specific personnel. This again is the solution to the problem of multiple people updating. Depending on the need, Drupal offers flexibility. As a full organization, departments can be given administrative or editor access and avoid even seeing other departments' pages. In my opinion, this is the best solution, especially for the price.
  • Very flexible CMS (Content Management System)
  • Coding is not required; however, could be useful
  • Offers various levels of control
  • Themes for layout and color schemes are available at reasonable prices
  • Drupal does have a learning curve that requires time, especially if new to CMSs. Therefore, before starting one should be prepared by making a site on their own time prior to offering Drupal as a service.
  • Documentation is lengthy but thorough. Some of this gets complicated and the community of users is not as large as some others, such as WordPress or HTML, JS, JQuery, CSS etc.
  • The languages used to develop Drupal are a variety and they are multiple. Therefore, if the developer would like to use it and tweak the code, they must know a number of web programming languages.
If I have a colleague that is technically sound, I would recommend Drupal for web development. I would particularly do this if they are short of time to keep there site up to date. If they lack the time or willingness to put much effort into the updates or any type of changes after the site goes live. In addition to the matter of content management, the language(s) and development of Drupal help it to be a more expedient page load. Of course, at times, the theme could factor on this matter.
Matthew Deakyne | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
Drupal is being used across the whole KU organization. It's the primary content management system, and pages are created for departments, units, and organizations on campus. It provides a supported solution for users to manage their own content, for web developers to help optimize and for marketing to track usage. Content is also exported in blocks to feed other systems with information, including important academic dates.
  • Managing content blocks. Drupal is very effective at providing a standard way to move content across systems.
  • User management of content. Users have complete control over their spaces. It requires some training, but users can update content and create alerts without the need for a web developer.
  • Overall design. Drupal looks pretty good, and provides a good structure for simple text, graphics, and links.
  • Drupal is not intended for visualizations or other interactive content - this is an emerging field that could be better.
  • While mobile responsive, I wouldn't call Drupal the most modern design. It's functional, but not beautiful.
  • Users have control over their content, but it can be difficult to figure out how to do what you are trying to do.
Drupal is very good for basic content that can be managed by the end user. It's less suited for interactive content and does require training for end users to be effective. There are other products that are more beautiful, or easier to use - but it scales well for an organization of our size (~10,000 employees, many more students).
Nicholas De Salvo | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Review Source
Drupal has powered our company website for multiple iterations over the passed 10 years. We have also used it in client projects during that time. What we have liked about it is the granular control it allows over your website out of the box.
  • Easily create custom content types which can be used and reused in multiple views around a website.
  • Granular control of websites on a per page basis.
  • Allows tiered user access to support users having different access to content and administration capabilities.
  • Steep learning curve
  • Resource intensive
  • Making a development mistake can result in hours of debugging trying to figure out what went wrong.
Drupal offers powerful content administration, tiered user accounts, and modular content building. It is a good step for an organization who has started to outgrow WordPress, is managing a lot of content, or can build content types administration into views they’re looking for. The downside is that it’s not really an intuitive experience-- site administration requires technical skill, and it can take a long time to learn how to do things.
Jimmy Mack | TrustRadius Reviewer
Score 5 out of 10
Vetted Review
Verified User
Review Source
Drupal is used as the content management system for our organization's intranet. The intranet has hundreds of pages as well as image and document storage capabilities. It also has a number of custom integrations built by the organization's information technology department that have been integrated into the Drupal system for use. Users across the organization access Drupal.
  • It has a document repository that makes it easy to store necessary documents
  • It has an image repository where users can store images
  • it has the ability to have many users across the organization
  • it can be a bit buggy at times
  • it's not the most intuitive user experience
  • while it's nice there is a photo repository, the folder structure could be formatted a bit better
Drupal is a good basic CMS for people who are looking to have more advanced features that a CMS like WordPress but aren't looking for an enterprise level CMS. In my experience, Drupal has worked great for small or mid-sized companies, non profits, etc. The recently released Drupal 8, which I have not yet used, looks to be a big improvement in user experience.
Nate Dillon | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
I used Drupal in a previous organization to build websites for clients. Drupal was our primary CMS, and we used it to build about 12 websites per year. I currently use Drupal to build a few of my personal websites, as well as websites for friends. I also use Drupal to build and maintain a website for an organization that I am a part of.
  • Very powerful out of the box
  • Highly customizable
  • Secure
  • Good community
  • Steep learning curve
  • Resource intensive
  • Custom coding and templates can be difficult
  • Painfully slow for features and fixes to be added to Drupal core
Drupal is well suited for websites that need a large amount of customization, such as several different types of content. It also works well for sites that will require a large amount of control over users and permissions. It would be less appropriate to use on smaller, simpler sites. Also, you should be cautious using it on shared hosting servers, as it can tend to use quite a lot of server resources.
Rose M. Warner | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
Drupal is an excellent content manager since it handles large volumes of users and content. We use it in our web system and in the internal intranet. It allows us to create profiles of the users with details and excellent personalization. Besides the personalization, Drupal gives us the facility to add what we need through modules.
  • Is easy to install and has a very professional and clean interface.
  • Has a lot of free and paid add-ons for anything you can think of. You can also design your own because there is enough documentation for that.
  • Drupal is excellent for websites with a lot of content, also where you require high personalization of the permissions and details of the users.
  • Has excellent options to implement your websites in different languages.
  • As the new versions evolve, they become incompatible with older complements.
  • For those who start, the learning curve is steep.
Drupal is suitable for websites with a large amount of content or users since it handles traffic and user customization very well. It is not very suitable for small projects.
September 11, 2018

Drupal is the 777 of CMS'

Sean Pomory | TrustRadius Reviewer
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.
Stefanie Cash | TrustRadius Reviewer
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.
Charles Hogan | TrustRadius Reviewer
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.