TrustRadius Insights for Drupal are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.
Pros
Extensibility and Customization: Users highly appreciate the extensibility and customization options provided by Drupal's wide range of contributed modules. Many reviewers have stated that this flexibility allows them to tailor the software to their specific needs, enhancing the overall value of the platform.
Cost-effectiveness: The open-source nature of Drupal is seen as a major advantage by users, with many stating that it eliminates ongoing licensing costs. Reviewers mention that this cost-effectiveness makes Drupal an attractive option for those on a tight budget.
Strong Community Support: Users highly value the fantastic open-source community surrounding Drupal. Several reviewers have mentioned that they appreciate the community's readiness to help and provide solutions to any problems encountered. This support system is seen as invaluable, ensuring users have necessary assistance and resources to overcome challenges while using the software.
I use Drupal for more complex web applications and sites. Drupal is a very dynamic tool that can fit many different projects, from a simple website with dynamic content or user access to more complex applications like multiuser social sites. Drupal is a great tool to learn how to apply, although it helps to know PHP and how to customize a website's design (HTML/CSS).
Pros
Generate complex websites.
Allow different level user roles.
Create multi-site applications that have multiple mini-sites on one domain.
Build a complex dynamic website for corporate use.
Cons
Debugging can be difficult when modules conflict.
Permissions can be confusing if you’re not sure of user roles and how they function.
A better default image taxonomy and organization would be nice, sans dedicated module.
Likelihood to Recommend
Drupal is best suited for a dynamic website that needs customization and may need different user roles. It’s also great at learning to build a complex web application without knowing how to code a complex website. Although it can be implemented with minimal coding, knowing how to debug is almost necessary.
We used Drupal to build our website. It was incredibly limited and difficult. Because we are a nonprofit organization, many of our staff are volunteers or part-time. This made it very difficult to make updates, because managing and editing the site were not user-friendly processes. We moved to WordPress, which gave us so many more options (plugins) to create a manageable user interface and to train our volunteers to work within the website and keep things organized and updated. We're very happy we switched even with the initial cost of transitioning.
Pros
Options for many languages
Options for developers
It's open-source
Cons
Not user-friendly
No central support
Not compatible with many of our plugins
Good themes cost money
Need lots of support from developers
Likelihood to Recommend
Drupal might be a good place to build a website if you are a developer and know exactly what you want and how to code it. Additionally, if the website will only ever be modified by developers. In situations where it would eb beneficial to have many people access the website (who are not developers), I'd highly recommend going with a different tool.
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).
In situations requiring non-core functionality, we evaluate, recommend, and implement suitable Drupal modules. Where none are available, we may develop a custom module.
We work within the hosted Drupal (Acquia) platform for some clients.
Finally, we've consulted on the implementation of the investor relations (IR) website portals of several publicly traded companies, which also run on Drupal.
Pros
Secure
Extensible
Customizable
Cons
Non-intuitive UX
Developer-driven UI
Permissions overkill
Likelihood to Recommend
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)
VU
Verified User
C-Level Executive in Marketing (Marketing and Advertising company, 11-50 employees)
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.
Pros
Easy to use, especially compared to other open source CMS.
Robust user community to address issues and to provide advice.
Cons
Steep learning curve (but easy to use once you learn the system).
Poorly written or unsupported plug-ins can be a security liability.
Likelihood to Recommend
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.
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.
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.
Pros
Customizable.
Scaleable.
Robust community for support.
Search engine friendly.
Extremely powerful, but easily scaled down for simple sites.
Cons
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.
Likelihood to Recommend
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.
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.
Pros
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
Cons
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.
Likelihood to Recommend
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.
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.
Pros
Responsive web design
Fast loading page speeds
SEO
Cons
Slow learning curve
Could improve CMS experience
Likelihood to Recommend
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.
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.
Pros
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.
Cons
Steep learning curve
Resource intensive
Making a development mistake can result in hours of debugging trying to figure out what went wrong.
Likelihood to Recommend
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.
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.
Pros
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
Cons
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
Likelihood to Recommend
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.