What users are saying about

Adobe Experience Manager

Top Rated
147 Ratings

Drupal

Top Rated
270 Ratings

Adobe Experience Manager

Top Rated
147 Ratings
Score 8 out of 101

Drupal

Top Rated
270 Ratings
Score 8 out of 101

Add comparison

Likelihood to Recommend

Adobe Experience Manager

If you have a number of smaller parts of your organization that you want to maintain the same look & feel as the rest of the organization, it is easy to create a base site and then let them customize. Also, if you have contributors of content who are not involved in the web site maintenance - our professors, for example - they can enter the text on a basic page which is then incorporated through tagging
Diana Williams profile photo

Drupal

Drupal is well-suited to organizations that need complex CMS functionality and website features, but are contracting with an outside web design firm to maintain the installation once it goes into production.
No photo available

Feature Rating Comparison

Security

Adobe Experience Manager
8.1
Drupal
9.3
Role-based user permissions
Adobe Experience Manager
8.1
Drupal
9.3

Platform & Infrastructure

Adobe Experience Manager
7.7
Drupal
8.3
API
Adobe Experience Manager
7.5
Drupal
8.7
Internationalization / multi-language
Adobe Experience Manager
7.9
Drupal
7.9

Web Content Creation

Adobe Experience Manager
7.1
Drupal
8.3
WYSIWYG editor
Adobe Experience Manager
8.3
Drupal
8.2
Code quality / cleanliness
Adobe Experience Manager
6.9
Drupal
7.8
Admin section
Adobe Experience Manager
7.2
Drupal
8.9
Page templates
Adobe Experience Manager
6.9
Drupal
7.6
Library of website themes
Adobe Experience Manager
5.8
Drupal
8.2
Mobile optimization / responsive design
Adobe Experience Manager
8.0
Drupal
8.9
Publishing workflow
Adobe Experience Manager
7.8
Drupal
8.8
Form generator
Adobe Experience Manager
6.0
Drupal
7.8

Web Content Management

Adobe Experience Manager
6.3
Drupal
8.7
Content taxonomy
Adobe Experience Manager
7.2
Drupal
8.5
SEO support
Adobe Experience Manager
6.9
Drupal
8.7
Bulk management
Adobe Experience Manager
5.4
Drupal
8.4
Availability / breadth of extensions
Adobe Experience Manager
6.5
Drupal
8.8
Community / comment management
Adobe Experience Manager
5.3
Drupal
9.1

Pros

  • Media library and asset management is simplified, separating storage and also allowing developers to manage the workflow of the publishing process.
  • No addition of API services are required, using the same requests and data access layer for both front end and back end development simplifies the project lifecycle.
  • Duplicating code is easy, developers can simply copy components and reuse or rework for each use case.
Mike Plant profile photo
  • 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.
Eric Batson profile photo

Cons

  • Adding meta data to batch files would make it much more efficient
  • You still need to convert any Word or Excel docs to PDFs if this was on auto when you have multiple files, it would also save time
Meghan Hays profile photo
  • It's not the prettiest out of the box. We have had clients lean towards other CMS's such as WordPress since they come default with a 'prettier' management side. However, unlike WordPress it is much more flexible to customize the backend side if necessary.
  • If all you want is a simple brochure site and blog, it may not be the best choice. While it is fully capable of doing both, it may take longer to set up than a simple WordPress or Squarespace type site. On the other side, if you do plan on building out and customizing a site it may be worth the consideration in the long run since this is where it shines.
  • For development the learning curve can seem steep. Because it's such a robust system that offers so much in terms of capabilities, it may take a while to get a full handle on everything.
No photo available

Likelihood to Renew

Adobe Experience Manager9.0
Based on 5 answers
We had and still have a fantastic experience using Adobe CQ. Lots of flexibility, great integration with other Adobe products we already use and a powerful technology make it a great fit for our corporate environment. Also as the community grows, it makes it easier to network with other developers and users to get new ideas on how to continue to get the best out of the software.
Fernando Galeano profile photo
Drupal8.2
Based on 18 answers
The time and money invested into this platform were too great to discontinue it at this point. I'm sure it will be in use for a while. We have also spent time training many employees how to use it. All of these things add up to quite an investment in the product. Lastly, it basically fulfills what we need our intranet site to do.
Eric Batson profile photo

Usability

Adobe Experience Manager10.0
Based on 2 answers
I personally feel that AEM is very intuitive to use from an authoring standpoint. The entire CMS was engineered around the author. Everything about AEM is geared to helping authors generate and maintain content. There are ways that tool tips can be customized so that any individual could simply hover over and be guided step by step on how to author web content
Vagner Polund profile photo
Drupal9.6
Based on 9 answers
Perhaps this is just because our organization limited the functions available to us. I'm not sure about all of the possibilities that exist with Drupal as a result. In our circumstance, it did provide the basics of what we needed (basic site pages, images, articles, webforms etc.), but we could not do anything "fancy".
Eric Batson profile photo

Reliability and Availability

No score
No answers yet
No answers on this topic
Drupal9.7
Based on 3 answers
I have had few issues with keeping a Drupal system up and running. When there have been issues, they've been errors in how I went about implementing a change.
Michael Sypes profile photo

Performance

No score
No answers yet
No answers on this topic
Drupal8.9
Based on 2 answers
Drupal page loads can be slow, as a great many database calls may be required to generate a page. It is highly recommended to use caching systems, both built-in and external to lessen such database loads and improve performance. I haven't had any problems with behind-the-scenes integrations with external systems.
Michael Sypes profile photo

Support

Adobe Experience Manager9.0
Based on 1 answer
Its so far the best Content Management System, available in market.
No photo available
Drupal5.0
Based on 4 answers
As noted earlier, the support of the community can be rather variable, with some modules attracting more attraction and action in their issue queues, but overall, the development community for Drupal is second to none. It probably the single greatest aspect of being involved in this open-source project.
Michael Sypes profile photo

In-Person Training

No score
No answers yet
No answers on this topic
Drupal8.0
Based on 1 answer
I was part of the team that conducted the training. Our training was fine, but we could have been better informed on Drupal before we started providing it. If we did not have answers to tough questions, we had more technical staff we could consult with. We did provide hands-on practice time for the learners, which I would always recommend. That is where the best learning occurred.
Eric Batson profile photo

Online Training

No score
No answers yet
No answers on this topic
Drupal6.0
Based on 2 answers
The on-line training was not as ideal as the face-to-face training. It was done remotely and only allowed for the trainers to present information to the learners and demonstrate the platform online. There was not a good way to allow for the learners to practice, ask questions and have them answered all in the same session.
Eric Batson profile photo

Implementation

Adobe Experience Manager8.7
Based on 2 answers
Depending on your individual needs, It is really quite simple to create an authoring experience for a website that looks really good. I have been part of many implementations and many teams and have seen many projects that were super successful and others that were not implemented well. AEM has room for a lot of flexibility in the implementation process compared to other CMS like SharePoint
Vagner Polund profile photo
Drupal5.1
Based on 4 answers
Plan ahead as much you can. You really need to know how to build what you want with the modules available to you, or that you might need to code yourself, in order to make the best use of Drupal. I recommend you analyze the most technically difficult workflows and other aspects of your implementation, and try building some test versions of those first. Get feedback from stakeholders early and often, because you can easily find yourself in a situation where your implementation does 90% of what you want, but, due to something you didn't plan for, foresee, or know about, there's no feasible way to get past the last 10%
Michael Sypes profile photo

Alternatives Considered

This was a C-Level decision.
Meghan Hays profile photo
Drupal is head-and-shoulders above WordPress in terms of extensibility and community support, in great part because it is completely open-source. I would recommend it in almost every case over WordPress. (WP is only better if you already know that system well, and your end users are going to struggle too much with Drupal's complexity and interface.)Symfony, Laravel, and other frameworks are better if you need to implement a lot of complex business logic every time someone enters or alters content. The advantages of having Drupal's wealth of contributed modules at your disposal will likely be outweighed by the difficulties associated with shoehorning Drupal's defined content structures into such a custom workflow.If you're looking for an incredibly extensible system for a few or many users to enter well-defined pieces of content for dissemination, or a basic eCommerce site, Drupal is certainly fit the bill.Raw PHP is only appropriate these days for very simple projects. If you're building anything complex, use some sort of system; it will ease maintenance, portability and sanity for your future developers.
Michael Sypes profile photo

Scalability

No score
No answers yet
No answers on this topic
Drupal8.0
Based on 2 answers
Drupal is well known to be scalable, although it requires solid knowledge of MySQL best practices, caching mechanisms, and other server-level best practices. I have never personally dealt with an especially large site, so I can speak well to the issues associated with Drupal scaling.
Michael Sypes profile photo

Return on Investment

  • Difficult to calculate ROI, which would likely only be measured by time savings and improved SEO.
  • Takes time, which lowers productivity, to get up and running smoothly when first adopted.
  • Ensures we're using best practices, including maximizing SEO and more, through check lists and evaluations/ratings.
Courtney E. Howard profile photo
  • I have had a very negative experience with Drupal. In fact, my client and I decided to switch the site to Joomla because we couldn't get the PDF module to work on the Drupal site. It was a big waste of time and it was unfortunate that I couldn't get the power of Drupal to work for my client because of a bad module that didn't have a good doppelganger. Because their site had been built in Drupal previously, we ended up painting ourselves into a corner, wasting months of time trying to contact developers and get things worked out.
  • Since Drupal is inefficient as far as integrating the admin with the frontend of the site in the same page, it makes the work go much slower that with other CMS.
  • As the module community for Drupal is so poor, the customer service I end up providing to my client looks poor. If I can't get an answer from a developer of a critical module, it makes me look bad to my client. Be very aware of this issue when investigating Drupal.
Jennifer de Spain profile photo

Pricing Details

Adobe Experience Manager

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Drupal

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details