Logo for Drupal

Drupal Coupons, Reviews, Comparisons and Alternatives

About Drupal

Drupal is an open source content management platform powering millions of websites and applications. It’s built, used, and supported by an active and diverse community of people around the world.

Use Drupal to build everything from personal blogs to enterprise applications. Thousands of add-on modules and designs let you build any site you can imagine.

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, taxonomy, page layout customization, and system administration. The Drupal core installation can serve as a simple Web site, a single- or multi-user blog, an Internet forum, or a community Web site providing for user-generated content.

  • 74


    36 Critic Reviews

  • Provided by
  • Platforms
    Web based
    Mac OSX
  • Mobile
  • API
  • Pricing
    View details
    Free Trial
    Subscription Plans
    Free Plan

  • Claim your badge

Features & Specifications

Key Features

  • Hundreds of modules to customize and extend your site
  • Open source
  • Collection of pre-configured themes


Supported languages
English, French, Spanish, Italian, German, Russian, Japanese, Chinese, Arabic, Hebrew, Portuguese, Polish, Ukrainian, Danish, Norwegian, Swedish
Serviceable Area
World Wide
Supported Platforms
  • Web Based
  • Mobile Web
  • Desktop Windows
  • Desktop Mac OSX
  • Mobile App IOS
  • Mobile App Android
Drupal integrates with Zendesk and more than 49 other solutions. View details
Support Options
  • Knowledge Base
  • Online Support

Ratings Summary

Metric Score Rank
cloudswave Score
Domain Authority 95
Alexa Rank 2836
Integration 95
Support options 61
Platforms 79
Show / Hide category leader in Radar

Drupal Screenshots

Plans & Pricing

Showing 3 out of 21 - View All

Drupal Integrations

logo for Zendesk


Help Desk and Ticket Management

Drupal integrates with Zendesk . Zendesk delivers the leading cloud-based customer service software. Loved by customers for its si...
Learn More

logo for Vivocha


Live Chat

Drupal integrates with Vivocha. Vivocha is an online customer interaction platform designed for small and large companies that of...
Learn More

logo for SharpSpring


Marketing Automation

Drupal integrates with SharpSpring. SharpSpring is the first Marketing Analytics and Automation service specifically designed for the...
Learn More

View All

Critic Reviews

  • 74

    Cloudswave Score for Drupal

    Rating based on 36 Critic Reviews

    11 Favorable reviews
    100 %
    0 Mixed reviews
    0 %
    0 unfavorable reviews
    0 %
  • Drupal is an advanced open source CMS system offering a wide array of functionality that will support even the most sophisticated website requirements. However, using Drupal does require a technical expertise that is not often found at many nonprofit organizations.

  • Drupal Use Cases and Deployment ScopeWe 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.

    Pros : 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 u

    Cons : 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.

  • What do you like best?

    It's open source. You have full control over customization and look/feel. Lots of third party plugins and built in features that make Drupal a great platform to build a multi-user web application. Set up is also as simple as a few clicks. It also has a nice user workflow/permissions system.

    What do you dislike?

    Customization does require technical knowledge (someone with PHP skills or prior Drupal dev experience would be ideal).

View All

User Reviews

  • 6 In total

  • User review from

    David Hiskett

    Drupal is a hugely powerful CMS that offers unrivaled customisation and developmental freedom. It has been built from the ground up to be incredibly flexible while still offering a user-friendly management platform. However, it still feels as if it's quite early on in its development and could do with some strongly needed quality of life improvements.

    Compared to WordPress, the user interface is, to put it simply, ugly. The good thing about this is that it can easily be edited or changed via themes that can be downloaded and installed. The layout can take some time to get used to, as Drupal uses a lot of terms that are specific to Drupal (blocks, views, nodes, etc.) and getting your head around these is a challenge in itself.

    After the initial daunting first day or two of using Drupal, and once you've figured out the basics of how everything works and how to set up a simple site, an incredibly deep and rich CMS starts to shine through. There are a ridiculous amount of options for displaying, linking, filtering and customising your websites content, that allow you to generate endless pages with very little input.

    Given enough development time, developers are able to create an incredibly solid website framework specific to the content the website is focused around. This allows companies to hire website developers as contractors to develop a Drupal site, and be able to manage the site effectively without an in-house developer.

    There are certainly some areas that need improving within Drupal, and given time I'm sure they will be improved, but it still feels as though it's not quite there yet. Drupal is a great tool for experienced and professional web developers that want complete freedom while having a solid content management system for basic functionality.

    While there is lots of documentation available for every aspect of Drupal, because of the limited user base, general help for specific issues can be hard to find.

    Pros :

    • Near limitless flexibility and customization.
    • Rich development tools.
    • Well written documentation for stock Drupal tools.
    • Wide range of modules available for extra functionality.

    Cons :

    • Unattractive interface.
    • Takes a while to learn the basics of development and content creation.
    • Limited Support.

    • May 18, 2016
  • anonymous


    One can easily install and use Drupal. There are tons of videos on the internet and various sites which teach you how to achieve that. You can refer to their documentation too. They have lots of modules which you can use to enhance your website. I have been using Drupal for several years, and it's advancement always amazes me.

    Pros :

    • Easy to use and customize. A lot of modules and services which you can install.
    • Open source community so that you can install modules, write your own modules thus contributing to the Drupal community.
    • Unlike WordPress all the modules are free and you can post issues if you encounter and that would be taken care of.
    • Drupal is extremely flexible and scalable.
    • You can contribute to the community by developing modules or releasing patches thus fixing the bugs in the modules.
    • Drupal has become now responsive.
    • Drupal 8 has a default responsive theme which makes it easy for the admin to make changes if logged in using a phone or a tablet.
    • The new thing about Drupal 8 is that it has a big pipe mechanism where you can cache some of your content and show it to the users who have limited access to the internet.
    • The updated content is then sync onto the users' browser if the internet speed improves.

    Cons :

    • Drupal 8 is the latest which have been released last November. They don't have many modules as such as the community is currently making a transition to adopt new standards. The hook system if not used in the right way could bog down the app. Since each module could implement their own hook, the more modules implement a specific hook, the more time the system will take bootstrapping.
    • Drupal 8 makes use of new features such as a twig,
    • Symphony frameworks which will require intensive learning as those are based on the concepts of PHP 7.
    • Drupal 8 is a new version and requires you to go through the documentation which is posted on their website. You have to add Drupal behaviours to your modules to load the javascript when the module loads unlike loading it at the top of your page because javascript loads onto your browser as soon as the page loads.

    • May 11, 2016
  • User review from

    Filip Witkowski

    Drupal is most used CMS (content management system) in the world. It is both framework, built in PHP, and CMS.

    To use Drupal for small and not complicated websites, you don’t really have to have any back-end coding experience. Developers can create Drupal sites without even knowing PHP.

    To install Drupal, you just have to have WAMP: Windows, Apache, MySQL and PHP installed, or similar equivalent stack on your Mac OS or Linux environment. Also, almost every hosting company supports Drupal. For large, high traffic sites I recommend using hosting companies that specialize in Drupal hosting, have version control build in and linked with your Drupal site.

    Installation, adding modules and themes is relatively easy. There is plenty of modules available, most of them are free. To organize and style your site you need front end skills, and its good to know at least some basics of PHP to organize your theme code as needed. There is plenty of help on StackOverflow, Drupal forums, many tutorials. Drupal is open source software. Anyone can contribute. You can help working on modules or themes, create your own modules and themes, and even contribute to core development.

    At this time (February 2016) the most popular version of Drupal is Drupal 7; however Drupal 8 was released only a few month ago, and it’s gaining popularity very fast. If you are just starting your Drupal adventure, you should go straight to Drupal 8. It’s more “future-proof”. Of course, any developer can make things better or worse, but starting with Drupal 8 core is better. It was a developer with accessibility and mobile devices support in mind.

    Pros :

    • It is very popular, and it has great community.
    • Easy to get support
    • Easy theming. A lot of themes are online, available to use for free.
    • Tons of modules available.
      For most of website projects, you don’t need to run custom code.

    Cons :

    • PHP is not really clean code. In comparison to Drupal, Umbraco, CMS based on APS.MVC 4, is much cleaner, because razor coding is clean and well organized.
    • Each module can add its own CSS and JS files, which can hurt mobile experience, especially for not experienced developers.

    • February 13, 2016
  • User review from

    Stefan Boeykens

    Drupal, out-of-the-box looks like a decent and usable, but rather basic CMS. However, the real power lies in its openness: extensions ("modules" and "themes") can turn it into almost anything. That flexibility comes at a price, though. Not in money, as modules are mostly free and open source, but in terms of effort: whenever you start developing something specific, you'll need modules. And while there are lots of them, you need to learn how to use and (even more importantly) how to combine them. And then it becomes complicated, as these modules tend to have different interfaces, different approaches and not always compatible methods. In the end, your back-end slowly becomes the monster of Frankenstein. That said, I've used it on a couple of sites and not being a professional Web developer, I have the certainty that everything is possible. I've learned the "Drupal way of working" by reading the book "Using Drupal", which I strongly recommend ( the first edition was about Drupal 6, not sure about later editions). Migrating from e.g. Drupal 6 to newer full releases (7 or 8) is not trivial. The update system within point releases is OK: fairly easy for modules and themes, a bit more involved for Drupal Core itself. But overall not a huge problem. However, when evaluating migrating my Drupal 6 site to 7 or even 8, it was the modules which stopped me: too many of them seem to get abandoned or moved to completely new directions.

    Pros :

    • Power, flexibility.
    • Free, Open Source and works on most web platforms.
    • Large community with lots of contributions.

    Cons :

    • Complexity because of the technical and deep nature of modules and integration.
    • While theming did improve, many Drupal sites still don't look as slick and professional as Wordpress sites...
    • Somehow the modules tend to leave some nasty spots all over the place.
    • Don't look too closely to the HTML, as it tends to become convoluted.

    • January 7, 2016
  • User review from

    Maryna Bondarenko

    Drupal is not user or designer oriented CMS. The main emphasis here is made on advanced features. Publishing content through this system can become quite time consuming, but if you are a developer and need to ensure the functionality of the website, this engine will be a great tool for you. Drupal is a modular CMS, which is very convenient for implementing a variety of functions at its discretion. The system has an open code, it is cross-platform and offers a large number of free themes and templates. Its flexible architecture allows you to implement web sites of any type (personal pages, blogs, archives, etc.). The most modules can work only in close relationship with each other. For example, when the A module is installed, the developer needs to install the module B, C or D. The number of Drupal modules is impressive: about 16 thousand with the support of old and new versions of the system. They are installed and updated through the administrative panel of the site. Since it is quite time consuming to configure and install modules for specific solutions, you can use pre-build Drupal assembly. These assemblies are very different in functionality. It can be an online store, community website, CRM, etc. There are a lot of ready to use assemblies available on the official site. Drupal is one of the most reliable CMS in the world. Developers created a special security team that constantly monitors the bugs and closes them. The system architecture is built in the way that do not allow the malicious code to penetrate.

    Pros :

    • There is a built-in data caching system that reduces page loading time A huge community of developers that guarantee the availability of high-quality modules, timely updates, and bug fixes.

    Cons :

    • It can take a few months to learn Drupal and make the first site on it.
    • The site controls are not simple.

    • December 22, 2015
  • User review from

    Sean Caruana

    Drupal is a decent CMS overall. However, it is more suited towards users who are comfortable with coding. First of all, Drupal differs greatly from simple CMS websites such as Wix and Weebly, as it has quite a tough learning curve. However, it truly excels in customization, as users have complete access to the underlying code of their websites, just like with WordPress. This is mainly possible since Drupal and WordPress are both open source, and commercial CMS applications do not want to expose their inner workings. Users with no programming background may struggle to get their website to look/behave as desired, and Drupal, in general, has a tough learning curve for such users, and is not very flexible unless the user is ready to dive head first into the code. Drupal is made up of modules, and there are modules available for practically any common task. This is similar to WordPress’ concept of plugins. Furthermore, there is sufficient API support and documentation, so it is easy to write a custom module (for users with programming experience), similar to writing a plugin in WordPress. Besides this, while WordPress is mainly a blog with a CMS built around it, Drupal is a pure CMS from the ground up. The actual installation process of Drupal is also quite tricky, as well as upgrading from one version to the next, which further adds technical barriers for non-advanced users. This differs greatly with WordPress and other open source CMS applications. Another problem which Drupal has been facing for quite a while, is that it is bulky and not as optimised as other CMS such as Shopify, Weebly and WordPress. This ultimately causes speed issues for anything other than a simple website. This fact coupled with Drupal's tough learning curve and lack of simplicity indicates that a CMS like WordPress might be a better option for almost any type of website.

    Pros :

    • Drupal has a very large and active community, like WordPress.
    • Drupal allows users to customise and modify the code in web pages and add custom backend logic, similar to WordPress.
    • Since Drupal is open source, the code which constitutes the CMS can be edited and modified, just like WordPress.
    • Drupal has a large number of modules.
    • Coding new modules is well documented and straightforward for experienced PHP developers.

    Cons :

    • Weebly, Wix and other CMS/website builders are much easier to use than Drupal.
    • Tough learning curve.
    • Difficult installation.

    • November 21, 2015
View All Alternatives

Alternatives to Drupal


Free Download: CMS Software Pricing Guide

Enter your email and press continue to start downloading.

Detailed comparison of the 10 best CMS software!

One last step to begin your download:

Complete this brief form and we'll email you the PDF document.

Thank you for downloading the Detailed comparison of the 10 best CMS softwares white paper..

The white paper has been sent to your email. You can also download it right now from this URL: Detailed comparison of the 10 best CMS softwares

Detailed comparison of the 10 best CMS softwares