Skip to main content
TrustRadius
Magnolia

Magnolia

Overview

What is Magnolia?

Founded in 1997 with a vision to create the first truly open content management system, Magnolia is presented as a fast way to launch digital experiences. With a mission to help clients move fast and stay flexible and boasting users…

Read more
Recent Reviews

Magnolia CMS

10 out of 10
March 30, 2024
Incentivized
Magnolia is our front end CMS serving the content for our B2B website serving 24 countries and 18 different languages. The Magnolia CMS …
Continue reading

Personalisation is key

7 out of 10
October 16, 2023
About 3 years ago we looked at updating our CMS solution to something that was more adaptable and allow us to be more personalised with …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 16 features
  • Page templates (73)
    8.9
    89%
  • Role-based user permissions (70)
    8.1
    81%
  • Admin section (71)
    8.0
    80%
  • Publishing workflow (74)
    7.5
    75%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Magnolia?

Founded in 1997 with a vision to create the first truly open content management system, Magnolia is presented as a fast way to launch digital experiences. With a mission to help clients move fast and stay flexible and boasting users among brands like Atlassian and The New York Times, Magnolia…

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?

44 people also want pricing

Alternatives Pricing

What is ExpressionEngine?

ExpressionEngine is a content management system from EllisLab in 2002, a successor to pMachine Pro, a blogging system, which is written in object-oriented PHP and uses MySQL for data storage. ExpressionEngine is their flagship Content Delivery Platform.

What is Adobe Business Catalyst (Discontinued)?

Adobe Business Catalyst was a cloud-hosted system for building and managing web content and online stores with a built-in CRM framework in addition to sales, service, and marketing features including eCommerce and Email Marketing tools. It has been end of life (EOL) since 2020.

Return to navigation

Features

Security

This component helps a company minimize the security risks by controlling access to the software and its data, and encouraging best practices among users.

8.1
Avg 8.0

Platform & Infrastructure

Features related to platform-wide settings and structure, such as permissions, languages, integrations, customizations, etc.

8
Avg 7.7

Web Content Creation

Features that support the creation of website content.

8
Avg 7.6

Web Content Management

Features for managing website content

7.5
Avg 7.3
Return to navigation

Product Details

What is Magnolia?

Founded in 1997 with a vision to create the first truly open content management system, Magnolia is presented as a fast way to launch digital experiences. With a mission to help clients move fast and stay flexible and boasting users among brands like Atlassian and The New York Times, Magnolia DXP supports industries ranging from automotive to telecommunications, offering enterprise features and headless agility to help them stay ahead.

From humble beginnings in Basel, Magnolia's footprint is now global with offices on five continents and more than 200 certified Magnolia Partners strategically located around the world.

Magnolia Features

Web Content Creation Features

  • Supported: WYSIWYG editor
  • Supported: Code quality / cleanliness
  • Supported: Content versioning
  • Supported: Admin section
  • Supported: Page templates
  • Supported: Mobile optimization / responsive design
  • Supported: Publishing workflow
  • Supported: Form generator
  • Supported: Content scheduling

Web Content Management Features

  • Supported: Internal content search
  • Supported: Content taxonomy
  • Supported: SEO support
  • Supported: Browser compatibility
  • Supported: Bulk management
  • Supported: Page caching
  • Supported: Availability / breadth of extensions
  • Supported: Built-in e-commerce / shopping cart
  • Supported: E-commerce / shopping cart extension
  • Supported: Community / comment management
  • Supported: Import / export
  • Supported: Website analytics

Platform & Infrastructure Features

  • Supported: API
  • Supported: Internationalization / multi-language

Security Features

  • Supported: Role-based user permissions
  • Supported: User-level audit trail
  • Supported: Version history
  • Supported: Simple roll-back capabilities

CMS programming language or framework Features

  • Supported: Java

Magnolia Screenshots

Screenshot of the customer experience: Brings together content and audiovisual digital assets to form more compelling digital experiences.Screenshot of the Magnolia App Launcher, used to switch between workspaces and manage pagesScreenshot of Magnolia's native analytics integration framework, used to take advantage of data directly in the authoring UI, coupled to content.Screenshot of global search that brings relevant content, no matter where it resides.Screenshot of customizing the ecommerce experience.

Magnolia Videos

The strengths of Magnolia in 100 seconds.
How to manage content in Magnolia more efficiently
Magnolia headless with no limits
Introducing the Magnolia Visual SPA Editor
Magnolia - Built for speed

Magnolia Technical Details

Deployment TypesOn-premise, Software as a Service (SaaS), Cloud, or Web-Based
Operating SystemsWindows, Linux, Mac
Mobile ApplicationMobile Web
Supported CountriesGlobal

Frequently Asked Questions

Reviewers rate Page templates highest, with a score of 8.9.

The most common users of Magnolia are from Enterprises (1,001+ employees).

Magnolia Customer Size Distribution

Consumers0%
Small Businesses (1-50 employees)10%
Mid-Size Companies (51-500 employees)57%
Enterprises (more than 500 employees)33%
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(120)

Attribute Ratings

Reviews

(1-14 of 14)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We build solutions based on Magnolia for our customer's needs. These needs include intranets, web pages, eCommerce, etc. Also, our customers come from a wide range of industries, such as banks, wholesalers, or [travel] companies.
  • API Rest calls
  • Organising contents
  • Usability by non-technical people
  • User interface
  • Administration site performance
  • More consistency when indicating if a content is published or not
Magnolia is well suited for almost every scenario you can [imagine]. It is less appropriate for very basic web pages where other tools like WordPress are more specialized.
Ivan De Paz | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Magnolia in our day-to-day business in several different ways
  • As a content management system for pages in which we display useful information to our customers.
  • We also have several headless systems in which we send different information dynamically from banners to regions of the home page to display depending on the type of device that connects (Desktop browser, Mobile browser, Native App).
  • ContentApps in which we send literals according to languages selected by the user.
  • The flexibility it offers us to be able to implement all the needs we have.
  • To be able to perform Front development in the technology that best suits your needs, VueJS, ANGULAR, ReactJS.
  • Constant version upgrades make Magnolia a 100% reliable product.
  • The active community behind it to provide support and help.
  • Flexibility and simplicity of creating ContentApps that can be attacked via APIs
  • As a developer the learning curve is long, you can start developing relatively quickly but getting to know the platform in depth takes time.
  • Having a history of modifications not only at the page level but also at the Content Apps level would be very useful.
I firmly believe that Magnolia is a very flexible tool so it can be adapted to any situation, both as a pure static content manager, as well as providing content through APIs according to defined rules.

Score 7 out of 10
Vetted Review
Verified User
Incentivized
The company where I work has been a Magnolia partner for almost a decade. I started working with the product more than 5 years ago and since then I have been involved in many different types of projects, covering customers in areas such as tourism, aviation, and public administration. My work with Magnolia consists of developing the functionality needed by each of these customers, doing version migrations, and solving the problems that we encounter.
  • Ease of page setup for user editors
  • Personalization of content based on the characteristics of the visiting user
  • Open source makes developers' lives easier
  • Intuitive interface
  • Use of JCR limits the amount of content that can be handled efficiently.
  • The latest version has made it more complicated to customize content apps than in previous versions.
  • It has a steep learning curve for new developers.
Magnolia is well suited for cases where Magnolia is going to be used to make web pages where an editor needs to make changes or edit the content on certain pages. In cases where you have a small volume of content and want to customize the content based on user characteristics. Also if you want to use it as headless. Magnolia does not fit when you want to use the CMS as a back-office or to manage a large amount of content that needs to be referenced as you would in a relational database. It is not suitable for content that is related to other content and has different types of content as children.
David Caviedes Márquez | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We are official partners of Magnolia, so we implemented Magnolia DXP in multiple customers with multiple use cases: e-commerce webs, industry services, tourism operators, airline companies, government, etc. Each of these use cases is different, with different needs, but, in the end, Magnolia facilitates the state of the art on customer business, and plays as a central platform for digital strategy
  • Headless approach
  • Easy to use (minimum learning curve)
  • Reduced time-to-market
  • DXP capabilities
  • Open source
  • Documentation
  • Support
  • Modular architecture
  • e-commerce capabilities
  • Cloud services
  • New major versions upgrade process
Magnolia adapts well to various types of scenarios, thanks to its fast time-to-market, agnostic front-end, and DXP capabilities. Some examples of well-suited scenarios could be: Company services Thanks to its content app approach, it is easy to model different types of contents, like services, and thanks to front-end capabilities, it is [easier] to expose these content to end-users Aviation, transport Retail
Score 9 out of 10
Vetted Review
Verified User
Incentivized
To begin with, Magnolia is not used in whole of our company or other departments. I am a software/web application developer. Given that I had the decision making power over what tool we should use for CMS and SEO management for a website, I went with Magnolia for our use case.
  • SEO management is quite automated and powerful. I lacked knowledge of SEO as a backend developer but the tool made my life much easier.
  • The headless CMS is awesome. It allowed me to use Magnolia as a central data warehouse for my web app.
  • Analytics and traffic monitoring offers great way to research which components are gaining traction a and what needs to be improved.
  • It also has payment systems built in. I did not use it but it shows how complete of a software suite it is.
  • Feature deprecation: There have been cases where some of the features I used were gone or changed in newer releases. This made updating website code mandatory and hence increasing the cost.
  • Difficult for beginners. Especially not from technical background.
For someone who wants to build websites quickly, targeting ecommerce, newsletters, CRM, SEO then Magnolia can be one of the best options. For developers alike, the tool is really well suited since it has API to integrate Magnolia functionalities in web apps. For example, integrating data coming from CMS into something like a Reactjs application is totally possible.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
The company uses Magnolia for the purposes of developing an e-commerce platform, which accepts universal cash-out out cart, for swift and global transaction. Furthermore, Magnolia assist in developing media content like product catalog and web page information, which provides solid and first hand information to the audience we serve. The CMS also provides us with ready developed page templates, which allows us develop our web content. Nonetheless, the product is customizable, and hence, efficient for us to develop our templates. Finally, Magnolia has a multilingual support, hence, giving us freedom of hosting the web sites in different space/areas.
  • Magnolia is sufficiently configurable/flexible, allowing us deploy our plugins and content.
  • Besides, Magnolia supports numerous language, giving us the global presence.
  • The substantial and powerful editing approaches from the application advances our companies communications process.
  • Lastly, through e-commerce support, the company obtains a worldwide competitive edge.
  • The process of designing some web page content requires an expertise in ICT field.
  • Besides, the learning process of Magnolia is hectic and time consuming.
  • Lastly, the problem of uploading and publishing files that are enormous/large is felt from Magnolia.
For a customizable and rational program that concentrates with digital media sharing and content upload on web sites, Magnolia is a fulfilling app. More so, through blogging, ad management, and catalogs, the process of marketing is enhanced. Magnolia is the application that defeats the barriers of languages, as it is multilingual, and hence, globally viable and functional. The integration with external agencies, social networks, managing of digital presence and audiences, among others makes Magnolia recommendable.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Magnolia as a digital content manager adapted to the creation of eCommerce and our intranet. This CMS has numerous options for creating product catalogs and other advanced tools, such as pricing and discounts. It also offers us the possibility to choose default templates or create our own templates. It has numerous options to customize the website by adding code. It may not be a well-known content manager, but it is one of the best for creating scalable web pages with a certain degree of complexity. For example, we often use it to create intranet websites. It has very interesting functions, such as multi-language support or the possibility of hosting numerous websites from the same installation.
  • Includes intuitive posts and content management options.
  • It provides a powerful editor that allows us to format our content with ease.
  • It is highly customizable, thanks to the thousands of plugins and themes.
  • It has a strong and very active community.
  • Includes support for multilingual websites.
  • It allows us to manage multiple sites from a single installation.
  • It makes it possible to share data and tools between our websites.
  • In any case, it is more focused on users with experience in web development and in the design of complex web pages.
  • High learning curve.
It has its own market for templates and themes, both free and paid, with which you can forget about design and maintain consistency between elements, since you can implement the base in all components without the need for complex development processes. If you prefer to customize it, this platform offers you a very intuitive drag & drop system with which you can modify and adapt the pages, with the modules you want, you can even create your own with simple knowledge of HTML and basic CSS.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Magnolia deployed across several departments and it is our main content management system. We use this software to create web pages, customize and upload web content on our company website. Being the company web administrator, I can say the software has been very effective. I also like the SEO support features.
  • There is so much to like about Magnolia, firs the software houses many features
  • I like that using and understanding Magnolia is easy more so for the tech-savvy gurus
  • The software is amazing when it comes to creating and designing pages thanks to the templates and the editor
  • The software is affordable with no compromises on capabilities.
  • My only concern and probably concern of other web experts is that the software misbehaves when publishing huge files at ones. Uploading becomes a problem.
[I feel] This is a must-have tool for all website designers and web marketers. It makes designing pages, publishing, optimizing pages, and handling tons of other CMS needs seamless. I would recommend it because it has worked perfectly without fail.
April 07, 2021

Magnolia review

Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Magnolia for our corporate website. Multiple departments with[in] our organization use this product to share product information and marketing content. We moved from a custom-developed tool to Magnolia, as it offered IT the ability to develop and build banners and tools for the users. While giving the users the ability to create, manage and publish their own content with no IT involvement.
  • Very good support and training team
  • Straightforward publishing/approval process
  • Highly customizable with banners and customer content
  • Steep learning curve
  • Documentation written for development teams and lacking for User Admins
Magnolia works in our environment with a development team to build banners, customize the system and end users who can build out pages using the banners and customizations built. As the end users bring forward ideas for improvements, our development team can investigate how to make this happen. A lot of features are present in Magnolia and once configured, meet the needs of our users.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use Magnolia as the content management platform for our corporate website. It is used across the company and enables users to take control of the relevant content, without involvement of technical staff.
  • Good control of publishing content.
  • Easy to use by the end users / publishers.
  • Very flexible for adding functionality.
  • Excellent support for development efforts.
  • Steep learning curve for the admins / developers.
  • Some user interface features don't always work, sometimes even crash the system (deleting messages in bulk for example).
Solid content management platform for situations where content is changed often.
I would consider it overkill for smaller websites where content is not changed very often.
Marvin Kerkhoff | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Magnolia is used in Marketing and IT Department to manage user journeys on all digital clients. As a customer of Magnolia you can build up a complete content strategy to fulfill a consistent experience and behaviour on all channels. If you want to use it as an easy to use CMS or as content pool for apps or services is up to you.
  • Ease of use / Usability
  • Flexible for all kinds of integrations
  • Modularity - not a heavy lifted suite
  • Technology stack has a steep learning curve
  • Could improve mass data management
  • Speed of Performance
Magnolia is a very flexible and great way for a couple of system landscapes. But I wouldn't recommend it for small single site building projects. It's just too much for the small companies and finding good java developers is not that easy as it is probably on other technology stacks. But besides that, I highly recommend it because it is easy tp use and the flexible integrations.
Maurizio Müller | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Reseller
Magnolia CMS is a great product to develop enterprise websites, extranets and intranets. At the moment, the community is growing day by day but so far not many extensions are available. Magnolia is an enterprise CMS, the initial learning curve takes time, to learn all its functionalities and how to customize it is necessary to know Java. When one wants to develop just a simple website without complexity which doesn’t need any specific features such as workflow, versioning, environment separation between staging and public, etc. it is preferable to choose another CMS.
  • The usability of Magnolia is appreciated, a content editor easily learns how to manage the content in two hours only.
  • Magnolia is open, flexible and extendible and it is possible to modify or improve the standards features. Using Java API, REST, SOAP, CMIS, XML, etc. makes it possible to integrate other software or legacy data.
  • Magnolia as a modular architecture, a module has its lifecycle, configuration, version handing and dependency: this is a good approach for package content and functionality.
  • Magnolia is written in Java, the platform of choice for enterprise IT systems. It is scalable, stable and secure, and Magnolia separates the staging from public environment.
  • Magnolia lacks of an administrative dashboard showing all the workflow, possibly in a graphical representation of their status.
  • The audit module only logs in a file: having a dashboard for the audit would be a nice improvement.
  • When the time comes to configure templates and components in the Standard Templating Kit is quite complicated and boring at times. A widget to help the developer would be a very interesting job. In addition, having the possibility to configure template and component in the Standard Template Kit by code would be nice.
  • Implementing a customization in the administrative UI or in the dialogs isn’t simple and the developer must know Vaadin.
  • Migrating from the previous major release is complicated and expensive, since Magnolia 5 isn’t compatible with the old major versions (Magnolia 4).
Magnolia CMS is a great product to develop enterprise websites, extranets and intranets. At the moment, the community is growing day by day but so far not many extensions are available. Magnolia is an enterprise CMS, the initial learning curve takes time, to learn all its functionalities and how to customize it is necessary to know Java. When one wants to develop just a simple website without complexity which doesn’t need any specific features such as workflow, versioning, environment separation between staging and public, etc. it is preferable to choose another CMS.
July 07, 2015

Magnolia Review

Score 7 out of 10
Vetted Review
Verified User
Incentivized
Overall it is a good CMS product, but sometimes it has issues with publishing content. It is open source and pure Java. It is easy to deploy and maintain. Also, it has a good community to ask questions. We can customize on our demand. Java developers learn it very quickly without any knowledge curve.
  • Deployment
  • Development
  • Open Source
  • Easy to Maintain
  • Publishing
  • Content Management
  • Subscribe
It is open source so from a budget perspective it is a good choice. It is Java based, so Java developers can learn it fast and it is easy to maintain. It has an author and subscriber model, so you can distribute content to multiple servers without any problem. It is a JCR support Oracle database so the content repository is safe.
Score 4 out of 10
Vetted Review
Verified User
We used Magnolia CMS for a prototype solution for a range of multilingual websites that are managed by their own department in that country. We investigated the product to create a solution for the client, who were looking for a content managed website solution.
  • The product allowed the site to be skinned easily.
  • The product allowed developers to create dialogs to enable the content editors to enter content for the website.
  • The product is a powerful content management tool.
  • The set-up of Magnolia CMS seemed to be a little fiddly.
I think that Magnolia CMS is a powerful tool, but I only had a limited experience of using it. I think it is probably costed effectively, but I prefer Adobe CQ5 CMS and find it easier to use and easier to set up. Magnolia CMS is very similar because it uses the JCR (technology).
Return to navigation