Skip to main content



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

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


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 (68)
  • Role-based user permissions (66)
  • Admin section (66)
  • Publishing workflow (69)

Reviewer Pros & Cons

View all pros & cons
Return to navigation


View all pricing

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
For the latest information on pricing, visithttps://www.magnolia…


  • 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



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

Avg 8.1

Platform & Infrastructure

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

Avg 7.7

Web Content Creation

Features that support the creation of website content.

Avg 7.6

Web Content Management

Features for managing website content

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

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


View all alternatives
Return to navigation

Reviews and Ratings


Attribute Ratings


(1-24 of 24)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
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.
Score 10 out of 10
Vetted Review
Verified User
Our clients like Magnolia for its flexibility and extensibility. We’ve been successful with Magnolia’s hybrid headless approach and multi-channel content distribution for both established companies and growing startups. In addition to leveraging the out-of-the-box features, we’ve built detailed components, layouts, and customized functionality to help meet our clients’ needs. They love that our answer is almost always “yes!” when they ask us “can Magnolia do X?” and the easy-to-use author controls make training and handoff a breeze.
  • Hybrid headless
  • Integration
  • Easy to use UI
  • Robust permission controls
  • Extended DAM features
  • Internal site search (currently is handled through optional 3rd party).
For omnichannel content distribution, Magnolia does a great job of allowing us to create user-friendly content apps and content models, categorize content, manage taxonomies, etc. We've used it for marketing sites, e-commerce, apps, and more. We also like the built-in checkers and workflows for task management and QA. It can be as powerful or as simplistic as you want, but it's really great for scalable content management for rapidly growing businesses.
Score 7 out of 10
Vetted Review
Verified User
My department manages most of the websites (50+) for our organization, with a variety of audiences. Internal business partners across our organization in different lines of business have access to Magnolia in order to be able to update the content on the websites they own. My team manages the development and maintenance of these sites. Before Magnolia, all content updates had to come through my team for development and testing. With the amount of sites we manage, this limited the amount of new work we could take in (new sites, enhancements to existing sites). Using Magnolia has allowed us to free up our developers to work on higher priority work without neglecting our run-the-business content updates. In my role, I train and support our business partners in Magnolia, as well as review all content updates before they are published.
  • Easy to onboard new users - using components is fairly intuitive.
  • Once standardized components are built, propping up a new site is pretty easy and quick.
  • Workflows allow my team to stay hands off with editing, but still review changes before they go live.
  • Simple user interface.
  • Can send direct links to edit a page
  • Cannot revert to previous version if it hasn't been published.
  • Individual users cannot delete failed publishes and messages (which makes it look like there are open requests).
  • Publishing larger folders of images is often not possible.
  • We had to design our own preview link solution for sites integrated with Angular
  • Doesn’t always play nice with Angular
Magnolia is great for managing multiple sites within an organization. We are able to managed over 200 business users with access to 50+ sites with business users only having access to their sites. A few of these sites are integrated with Angular and the integration with Magnolia doesn’t always play nice. We’ve had to design some of our own solutions for this.
Score 7 out of 10
Vetted Review
Verified User
Development of content in Magnolia, such as components, content-apps, pages, etc. with headcounts. [In my experience,] the problem that we find at a technical level is the slowness of Magnolia when there is a heavy load of nodes in [the] workspaces. The speed is slow when it comes to solving problems, [like] when we open tickets in Magnolia. Additionally, Magnolia 6 has removed proper functionality from Magnolia 5.
  • Shows page content
  • Easy development
  • Intuitive
  • Content loading times
  • Documentation in the absence of examples
  • Content that applies [across] different types of nodes (Example: 2 types of nodes within a content app)
Magnolia is put to good use [when] creating a basic website with limited content. It is very easy for both the developer and the customer to contribute content. [In my opinion,] the part [that needs improvement] is in the documentation. Content and examples are missing [when trying to] develop certain properties. [In my opinion, the] Magnolia modules should be explained better in the documentation. In the interface, [I find that] it is difficult to move elements and nodes sometimes. [I also believe that] content loading is sometimes very slow when there are more nodes on the account.
January 12, 2022

Magnolia is cool

Score 9 out of 10
Vetted Review
Verified User
We use Magnolia in a project developed for an airline. Specifically, it is used to host the website and all its related content (images, files, and other contents in content apps developed specifically for this) and to host content that we serve headless that is consumed by other source platforms.
  • Api Rest
  • Page translation
  • Multisite management
  • Management of informative messages to the user
  • Improve performance on heavily loaded content apps
  • Information and control of the livecopy actions carried out
I think that Magnolia is especially well trained to generate and manage multisite web pages and all their content. Regarding the scenario in which magnolia is less appropriate, I think it is directly related to the management of large volumes of content in the same content apps. Especially when sharing these contents via api rest.
Score 7 out of 10
Vetted Review
Verified User
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.
Kelvin Gregory | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Magnolia has been an excellent content-easy marketing software that can be used by any user and its dual deployment is effective. The content publishing using Magnolia is extremely great, helpful with electronic signatures, and the Magnolia Mobile accessibility is effective. The cloud capabilities offered by the system for workflow configuration are profitable.
  • Perfect for easy audio file management.
  • Documentation through Magnolia is nice.
  • Easy marketing content management with Magnolia.
  • The digital asset provides easy management.
  • The Magnolia cloud setting is confusing.
  • Data migration through cloud deployment is not easy for any operator.
  • For Magnolia to perform well, you will need a stable computer machine in my opinion.
I recommend Magnolia as a perfect and effective cloud marketing system that can effectively manage multiple business information and creation of productive marketing content. Magnolia has easy features that any user can easily adapt to how they work. Also, its cloud services quality is on top and even the content searching tools are very powerful.
Score 10 out of 10
Vetted Review
Verified User
I have been using Magnolia for a little more than 3 years. Magnolia is used company-wide. One of the biggest reasons for us using Magnolia is the user-friendly interface and unlimited options to customize it as per our requirements. There are multiple project and report templates that one can choose to start with.
  • It's easy to use and custom reports can be generated.
  • Once the initial configuration is done, anyone without technical knowledge can manage the digital content.
  • Search Engine Optimization can be done with extra filters configured from within the main console.
  • The initial setup does take a bit of time to complete.
All tools to develop applications in the Digital Experience Module are built-in and a developer does not need to export or import project files from VisualStudio or Java. The content management experience is wonderful since some APIs are already available that can be used to perform that function. Depending on the requirement, Magnolia can be hosted on the cloud or on-premises as well.
Score 8 out of 10
Vetted Review
Verified User
Magnolia is used across different business departments (3 Magnolia systems supporting several portal sites). The main business problem being addressed is to split different authoring/editing activities into multiple teams. There is heavy usage of light modules so many separate frontend teams can focus on creating frontend apps on top of Magnolia systems.
  • Easy to start authoring (simplicity during editing pages/ components) as the UX is straightforward for newcomers.
  • Flexibility by proving light modules that helps front-end developers work independently compared to backend/Java modules' developers.
  • The personalization mechanism is easy to use (the variants/traits logic is really simple to familiarize yourself with).
  • The multiple site mechanism is easy to set up (for EE version) even for non-developers.
  • YAML configuration flexibility is easy to change on the fly (for developers).
  • There is a need for out of the box ready & reusable components (customizable components, e.g. banners).
  • Resource (js) loading mechanism (resources can be added at multiple levels: e.g. pages, components, files, etc.) is very hard to manage sometimes in real projects.
  • The drag 'n drop of components in UI author is not supported.
  • Documentation needs a lot of improvement, especially for migration to the newest version (Magnolia 6.2).
  • It would be nice to add integrations with other CMS systems (e.g. Adobe AEM, Hybris, etc.) or other systems in general.
  • I would appreciate more dynamic renditions for images/assets (e.g. now there are only predefined dimensions - thumbnails/medium, etc.).
  • I would appreciate improved functionality for publishing & unpublishing during a specific date & time.
Well suited for Systems with big website content & multiple sites to manage (if set up properly - performance is very good), many different teams/users that are authoring different sites/business areas, and custom content apps for simple data units (and rest entities). Less appropriate for: Systems maintaining more complex data structures (including big data etc.) and integrations with other systems (e.g. commerce) when other CMS products include ready solutions.
Score 9 out of 10
Vetted Review
Verified User
Magnolia is being used by us as our leading CSM platform and we were able to manage our diversified content over the web and run targeted campaigns towards potential customers using this wonderful platform. It is easy to customize and manage multiple web pages and edit designs and contents while using Magnolia as CSM. It also helps to monitor traffic on your web contents and campaigns and allows you to integrate multiple tools and plugins, like Google Analytics, for analyzing the overall status of the campaign within no time. The initial setup is not straightforward for the new users, but once the CSM is set up and content is aligned, it is super easy for routine usage and has a very understandable platform to get detailed analytics and use them for your content management and data enriching. We have implemented this tool in a few key departments of the organizations, which are directly or indirectly involved with the marketing strategies.
  • It helps to create and manage multiple web pages at a time and content management is very easy.
  • We can easily integrate third-party plugins and tools to get detailed analytics of web data and content.
  • The CSM platform tool is user-friendly and platform tabs are easy to handle and understand.
  • The automated management and pre-built templates are great.
  • Initial loading time is much more than it should be.
  • Sometimes, it is hard to understand the tools and plugins integration processes through codes for new users.
Magnolia has great functions and abilities to handle multiple web pages and campaign contents at once and large contents can be easily managed and edited through this multifunctional tool. There is everything available within this tool to run successful campaigns and web pages for the organizations over the web in a synchronized manner. I would recommend it to any organization that is looking for an effective and detailed CSM platform.
Score 10 out of 10
Vetted Review
Verified User
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
We are using Magnolia to manage content on our websites. Our company has three websites and Magnolia has been really helpful in managing our content. With this software, publishing is easy and the software also offers other features to make the whole process of content management seamless. Some of these features include editing and coding capabilities, an amazing admin panel, SEO support features, Responsive Design Capabilities, Form Generator and many more. The software have therefore been very helpful and we use it across two departments - IT and Digital Marketing Departments.
  • Magnolia is an all in one CMS software - it houses many features making it very capable.
  • The software is easy to understand and use.
  • Magnolia is secure and this ensures only people with clearance can access it.
  • Magnolia makes web design page fast and easy thanks to page templates. In addition, for customization needs, there are coding options as well.
  • Magnolia works well until you try publishing/loading big files. It can be problematic.
Since I have had a good experience with Magnolia, I would definitely recommend Magnolia. It handles all issues CMS pretty well. When you need it for publishing or designing web pages among other functionalities, the software does not disappoint.
Score 10 out of 10
Vetted Review
Verified User
We have been using Magnolia for publishing content, designing web pages, handling basic SEO, and generally all our CMS needs. In my department, I handle the publishing part and the software works well. However, when it comes to publishing large files, the software is slow and can take forever to load. I'm therefore forced to upload in bits. But overall other features are great including the page templates, editor, among other features.
  • Magnolia is great when uploading small files.
  • Customizing pages and designing new ones is easy.
  • The page templates save time.
  • The software is relatively easy to use.
  • While it can publish content seamlessly, it is not always great when handling large files.
If you or your business is looking for a CMS software, then I would recommend you try Magnolia. It is easy to use and offers helpful features. It can handle a number of things including publishing, web page design, SEO optimization, and much more. Most importantly, it is not pricey.
Score 9 out of 10
Vetted Review
Verified User
As a web developer at my company, I have been using this software with my team to better our website. Magnolia can handle different aspect of our website and this includes managing content and handling some SEO needs. In addition, this software comes with page templates which ensure even those with poor or no coding skills can design web pages. While Magnolia is not deployed across the organization, employees in the marketing and IT department have full access.
  • Designing web pages is easy with Magnolia.
  • Handling web optimization and ensuring that every page is responsive (mobile friendly) is easy with Magnolia.
  • The software is also amazing when it comes to publishing - (small files - large files takes forever).
  • The publishing workflow capabilities are also top notch.
  • Magnolia can be annoying when publishing huge files for instance photos and videos.
  • While it is easy to use, the UI could be better and needs improvement.
When it comes to all issues CMS, there is no better tool than Magnolia. Not that it is perfect but it performs well by offering industry leading features all in one. With Magnolia, you have a one stop solution to better your website. Everything from designing web pages that are responsive, handling the SEO part, as well as publishing and content management is taken care of. Therefore the software is ideal when working on a new website or when managing your website(s).
Score 9 out of 10
Vetted Review
Verified User
Our real estate company has two websites and we have been using Magnolia as our main CMS. Besides publishing and managing website content, Magnolia offers more than that. Our in-house website developer uses this software to design and optimize web pages as well as making pages responsive while I and the rest of the team in the marketing department concentrate on website content. The software has been serving as well and no regrets so far. However, the developer needs to address the issues of uploading large files which can be 'painful' sometimes.
  • There is a lot to celebrate about this software. First, it is so easy to use thanks to the amazing UI and well outlaid features.
  • Magnolia offers many features making it easy to handle design, SEO, and publishing.
  • Magnolia also wins when it comes to security. It is very secure and this is an important feature.
  • I haven't experienced any other problems besides the issues of slow loading when publishing large files.
If you have several or just one website and you need to make it SEO friendly, responsive and have great and easy to use web pages besides publishing content regularly, then Magnolia is what you need. It is a very helpful software and you need to try it.
Score 9 out of 10
Vetted Review
Verified User
When it comes to content management, we only trust Magnolia. We use this software across two departments in our organization - IT and Marketing department. This software offers great features that makes designing websites and optimizing pages easy thanks to features such as coding, SEO support, and publishing capabilities. What I appreciate most about Magnolia is that it is an all round CMS.
  • I like that we can easily design web pages and publish content seamlessly.
  • This software houses lots of features making it the best CMS.
  • The admin panel is resourceful and user friendly.
  • Working with the software is easy thanks to provision of templates and an easy to use editor.
  • With this software, it is easy to develop responsive websites which is important to usability of our website.
  • It is not as affordable as other competitors out there.
  • Can sometimes lag, more so when handling large files.
Magnolia is well suited when it comes to publishing. It offers all the features that one would wish for in CMS software. From designing, optimizing, responsiveness, to publishing, Magnolia offers all these features making it very effective. Anyone in the web design industry can use it. Some digital marketers can as well utilize the software but they need some coding knowledge for effective use of the software.
Score 9 out of 10
Vetted Review
Verified User
Crescendo is a Magnolia partner based in the US but with a global footprint. We implement Magnolia for larger enterprises across the world.

When Crescendo is asked to implement Magnolia, it is usually because the overall project gets done faster, cheaper, and at a higher level of quality than what has been experienced in the past. Magnolia itself is a good fit for us and our clients because it allows everyone to move faster on both the implementation and then the ongoing content operations, digital marketing, and platform efforts.
  • Fast
  • Flexible
  • Good for integrations
  • Cost effective
  • Scaling to very large implementations
  • Author instance redundancy
Magnolia is good for all medium to large size enterprise content management implementations, especially where speed and time to market are important. It's also one of the best for flexibility and integrations with other systems.

I cannot recommend Magnolia for smaller scale content management projects where other tools like WordPress or HubSpot could make more sense.
Score 10 out of 10
Vetted Review
Verified User
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.
Score 9 out of 10
Vetted Review
Verified User
There are mainly two departments that use Magnolia in our organization - the IT department and the digital marketing department. From the IT department, this software makes it easy for us to create web pages as well as customize new and existing pages. The editors also come in handy and I like the ease of uploading and managing content. With Magnolia, our web pages, comments, or social platforms offer all the features that we need. We have been able to save resources by handling all our CMS needs in-house compared to outsourcing.
  • The software offers many features making it multipurpose
  • Understanding and using Magnolia is easy
  • It is relatively affordable
  • Besides the issues of uploading multiple files that seems problematic, I have not experienced other problems
Magnolia is suitable for companies that have an inhouse website design and digital marketing team. The software is also ideal for companies that offers website design and SEO (web marketing and optimization) services. It is very helpful more so in customizing website pages.
June 07, 2021

Magnolia CMS Review

Tou Xiong | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Magnolia CMS gives our business partners a quick and easy way to manage content on their websites. The ability to change content without going through a deployment process has been one of the best feature Magnolia CMS has provided. The product was initially used only in specific areas of the organization but now it has spread to a lot more lines of businesses. With Magnolia CMS, we have given more control of content to the business and empowered them take control instead of IT bottlenecking their needs.
  • Content Management within Magnolia CMS is well structured. Developers are given the freedom to choose how content will be manage and are even given the ability to connect to other systems from within Magnolia.
  • Magnolia CMS's ease of use for the business is a big win for the product. The business partners have the ability to go into Magnolia CMS to make quick edits and publish content easily due how when they are editing their site, it still looks exactly like the live site, except with overlays.
  • Magnolia CMS constant improvements on its REST APIs has helped our other systems leverage Magnolia CMS heedlessly more effectively over the years. Initial support for our Angular apps with Magnolia was difficult at first, but with recent improvements, the headless approach with Magnolia CMS has become more streamlined.
  • Magnolia CMS documentation could use some work. Particularly, more thorough examples of usage of a particular feature can greatly help with understanding the full scope a feature can provide.
  • For version 6.x of Magnolia CMS, I find the Find Bar to be a performance hog and at times imprecise. Specifically, when searching the Configurations app for a specific module, most times it returns nested matches instead of the parent module.
  • The publish and include subside feature is a double-edge sword. It is convenient feature when working with small subset of content. However, as soon as the content grow larger and nested, this feature can bring down our server.
Magnolia CMS has a great use case when business partners wants to take into their own hands of managing a website. Magnolia CMS makes it easy to hand control over because the interface in the Pages app is quiet intuitive once users are shown how to work it.

At the time, a scenario where Magnolia CMS was not suited for our organization when the idea of separation between code and content arose. The "code side" was created using Angular while the "content side" was Magnolia. The integration between the two was difficult but as of now, Magnolia CMS has amended those failing and it has improved this scenario for us.
Score 8 out of 10
Vetted Review
Verified User
Magnolia is used at our company as our enterprise CRM tool. Our business partners are able to update their websites, after receiving appropriate training from our team, as well as create new pages, all on their own, without requiring the assistance of our limited developer resources. It has cut down drastically on development time and allowed our developers to take on additional projects that would not have been possible without this tool.
  • Workflow process works great, allowing for editor, reviewer and publisher roles.
  • Easy to use interface.
  • Flexible components that work for all types of sites.
  • Some previously working functions, no longer work in the current version of Magnolia (email notifications & show changes).
  • Being able to see who the last person that touch an asset would be helpful.
  • Magnolia desperately needs reporting capabilities from workflows.
Magnolia works well with sites that are not frequently updated as well as those site that are updated almost daily. It works well with sites that need to curate information to large audiences. It also works well for news stories in blogs.

I can't really think of any scenarios where using Magnolia would not be appropriate.
April 01, 2021

-Magnolia Review

Score 7 out of 10
Vetted Review
Verified User
Magnolia is our company's content management system. It is used by multiple departments in the organization. It is used to create and publish content [on] the company's website. It offers us an easy way to deliver a digital experience to our consumer, business, and professional audiences. It allows multiple teams within the organization to communicate with an external audience.
  • It's intuitive
  • It's customizable
  • The version we currently use (Magnolia 5) is [aesthetically] pleasing
  • With virtual mapping, it would be useful for there to be a way to organize items in groups and to filter (e.g., alphabetically).
  • Still, with virtual mapping, it would be easier if a page didn't become redirected until the virtual URI is published. Currently, the page being redirected becomes inaccessible once a vanity URL is created, even if left unpublished.
  • More online references/documentation for front-end users.
  • An edit mode that lets you make changes to the actual page (i.e., what the page looks like to a website visitor), which would be a separate edit mode [that] currently exists (editing to the back-end, which looks more like a database).
  • The ability to multi-task in the CMS. For example, if approving publishing requests, the ability to edit pages while the CMS processes the approvals.
Magnolia has worked well for our organization, where there are multiple users in different departments needing to access the same pages. While it can be overwhelming at first, the CMS is intuitive to new users once they have hands-on experience. For basic needs - creating simple pages - works well for front-end users with little to no CMS experience or Java knowledge.
Maurizio Müller | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
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.
Davide Dispenza | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
We use it to manage the sites of the customer I work with. We use as a front end application, with a custom module we made. We don't use the authentication module to let the users login, but our secure servlets. the product lets us solve the problem of finding a templating system and a CMS application to not let IT employees change the contents of the web pages.
  • Easy to use for end users
  • You can use both jsp and ftl
  • It lets you easily develop a site for both mobile and desktop (V5 only)
  • Nice templating mechanism
  • Uninstalling modules it too messy
  • Almost no documentation
  • It uses 2 dbs (one on filesystem) and so it is impossibile to get back in case of errors when publishing new version of self made modules
It is a great CMS for websites of large companies, but not suited for small companies nor blogs or simple services websites. Not so good for selling sites or intranet sites. Still good for documentation pages, showing images and videos, commercials, informative persistent sites, governative sites and so on.
I think it is still a little bit tough to update from one major version to another due to the lack of documentation.
Return to navigation