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…
Magnolia - a convincing business CMS
Magnolia CMS
Great product, would recommend highly
Magnolia was the best digital decision we've made
Personalisation is key
Magnolia is still our go to platform for our clients and ourselves
Good value for money - highly extensible
Large amount of possibilities with low learning time
Magnolia is a highly extensible CMS with tons of integrations and features for enterprise content management
Simple, intuitive, and easy-to-use.
Magnolia, That Great Unknown
Meh
A Robust Yet Challenging CMS Solution.
Magnolia is an all in one content management system which is easy to customise.
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
- Page templates (73)8.989%
- Role-based user permissions (70)8.181%
- Admin section (71)8.080%
- Publishing workflow (74)7.575%
Reviewer Pros & Cons
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
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.
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.1Role-based user permissions(70) Ratings
Permissions to perform actions or access or modify data are assigned to roles, which are then assigned to users, reducing complexity of administration.
Platform & Infrastructure
Features related to platform-wide settings and structure, such as permissions, languages, integrations, customizations, etc.
- 8.4API(62) Ratings
An API (application programming interface) provides a standard programming interface for connecting third-party systems to the software for data creation, access, updating and/or deletion.
- 7.6Internationalization / multi-language(62) Ratings
The software supports multiple languages, countries, currencies, etc.
Web Content Creation
Features that support the creation of website content.
- 8.5WYSIWYG editor(66) Ratings
What-You-See-Is-What-You-Get editing tool allows users to build pages without writing code.
- 8.4Code quality / cleanliness(66) Ratings
Code generated by WYSIWYG editor is clean and validates according to W3C standards.
- 8Admin section(71) Ratings
The admin page is easy to navigate and use.
- 8.9Page templates(73) Ratings
The CMS has standard webpage templates or types of web pages (e.g. homepage, article page, interior page, blog page, etc.); users can also build custom templates.
- 7Library of website themes(1) Ratings
A library of website frameworks or themes is available as a starting point for building a website.
- 8.5Mobile optimization / responsive design(64) Ratings
The CMS helps users build webpages that work well on mobile devices – whether m-dot pages or responsively designed pages.
- 7.5Publishing workflow(74) Ratings
The software allows users to set up a custom workflow for updating the website, including approval processes.
- 7Form generator(59) Ratings
Users can build website forms for visitors to fill out.
Web Content Management
Features for managing website content
- 7.5Content taxonomy(64) Ratings
Users can create multiple levels and types of content categories including tags.
- 7.1SEO support(64) Ratings
The CMS helps users create the right website infrastructure (pagination, page headers, titles, meta tags, url structure, etc.) to increase the site’s visibility in search engine results.
- 7.8Bulk management(58) Ratings
Users can change an attribute on a group of documents or sites all at once through features such as global search and replace, making bulk changes easier.
- 8Availability / breadth of extensions(63) Ratings
There is a broad library of extensions, plug-ins, modules or add-ons that allow users to easily customize their websites without building custom code.
- 7.1Community / comment management(52) Ratings
Users can put post/page comments through an approval process, auto-approve commenters based on their email addresses, block commenters by IP address, delete comments, etc.
Product Details
- About
- Integrations
- Competitors
- Tech Details
- Downloadables
- FAQs
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
Magnolia Videos
Magnolia Integrations
- commercetools
- SAP Commerce Cloud
- Salesforce Commerce Cloud
- BigCommerce
- Bynder
- CELUM ContentHub
- Cloudinary
- Matomo Analytics
- Adobe Analytics
- Google Analytics
- Adobe Marketo Engage
- Adyen
- Siteimprove
- Elasticsearch
- RabbitMQ
- Apache Solr
- Oracle WebLogic Server
- IBM WebSphere Hybrid Edition
- Ehcache
- Memcached
- Microsoft Translator
- Spring Framework
- WildFly
- Adobe Commerce (Magento Commerce)
- Amazon S3 (Simple Storage Service)
- Translations.com
- GraphQL
- movingimage Enterprise Video Suite
- Salesforce Sales Cloud
- Netlify Platform
- Google Translate
- Bootstrap
- CAS
- REST APIs
- CommerceKit
- Biocryptology
- JBPM
- LDAP
- SiteMesh
Magnolia Competitors
Magnolia Technical Details
Deployment Types | On-premise, Software as a Service (SaaS), Cloud, or Web-Based |
---|---|
Operating Systems | Windows, Linux, Mac |
Mobile Application | Mobile Web |
Supported Countries | Global |
Magnolia Downloadables
- DXP 101: From disjointed to seamless customer experiences - A beginner’s guide to Digital Experience Platforms
- Choosing a CMS for the Future of Ecommerce: The challenges brands face when attempting to deliver modern commerce experiences
- Reimagining Content & Commerce: Providing digital experiences for tomorrow’s customers
- Magnolia in a Can: Containerization with Magnolia
- Choosing a CMS: The Ultimate Guide - A step-by-step guide to finding the right system for your organization’s needs
Frequently Asked Questions
Magnolia Customer Size Distribution
Consumers | 0% |
---|---|
Small Businesses (1-50 employees) | 10% |
Mid-Size Companies (51-500 employees) | 57% |
Enterprises (more than 500 employees) | 33% |
Comparisons
Compare with
Reviews and Ratings
(120)Attribute Ratings
Reviews
(1-25 of 79)In addition, because of Magnolia's open architecture, we were able to easily connect to the GenAI services of our choice. This help us leverage on Generative AI to scale up our content production and serve as a "co-pilot" for content author.
Magnolia's connectors to CDP allow the organization to connect to our CDP and deliver personalized content across multiple "owned" website and apps.
- Open Architecture
- APAC Team, always willing to work with Client to expand our use case
- Visionary Product Road-map, allowing them to stay ahead of time to leverage on the best technology out there
- Easy to use and setup unlike major DXP out in the market
- Not enough connectors - While there is a great marketplace, there is still a lack of connectors to cater for all other MarTech Platform
- Lack of a SaaS solution for smaller website that do not need a PaaS or on Premise installation
One scenario would be a centralized content hub - where through a single platform, content authors can choose which channel to distribute what content. For example, long form content for consumers viewing on a laptop, short form content for those using a mobile browser. This allow the client to personalized the experience based on channels.
Another scenarios would be leveraging on GenAI - using Magnolia's built-in connector to ChatGPT. If that is not the service that one desire, you can always connect to another AI service such as Google Gemini. With GenAI, connected, content author can use AI as co-pilot to help them scale up their content production.
Magnolia - a convincing business CMS
- Headless
- Connector Packs
- Support and Consulting
- Freedom in development
- Easier drag and drop functions
- Form module inflexible
- find the right structure to overwrite given functions
- documentation could be more detailed for new user
Without using the connectors it is not so easy to connect special functionalities like Marketing tools or optimization tools. The DAM is very slow if you have an huge amount of documents and pictures to store for your website - you have to add an external DAM.
Magnolia CMS
- Content authoring
- Content publication
- Workflow
- OOb components
- accelerators
- performance
- headless offering
- probably time to go for microservices architecture
Great product, would recommend highly
- Speed of development - time to delivery from zero to MVP was excellent
- Ease of use - the authoring experience is very easy to build and train
- PAAS/SAAS - the managed service platform removed the traditional overhead of running in-house technologies, meaning we could focus on value add, with less time spent keeping the lights on.
- Online documentation was out of date in some rare but critical instances
- There are relatively few people who know the in-depth detail, responsiveness was generally good from support tickets but occasionally it can take a while to get the right answer.
- The use of Freemarker and time to MVP was resoundingly good, but we were slowed down a little by needing to go to Java to manage what felt like basic requirements to manage the pipeline into web services and this environment seemed to be difficult to setup and manage with dependencies on very specific Java versions ...etc. Room for improvement there.
The weakness I pointed out means that if there are authentication and other integrations needed, more complex development is also needed. I suspect a little bit of alleviation on that would resolve it. Overall its excellent for many use cases for low to high end.
The PAAS/SAAS is not also excellent if not always within the reach of smaller organisations but Magnolia proved proportionate in their pricing model, recognising who we were, which definitely helped.
Magnolia was the best digital decision we've made
- They provide excellent support
- The platform is fast, reliable and incredibly flexible
- Put their customers first
- Improve the scheduling functionality
- Implement a content clean-up tool for unused imagery, etc.
Personalisation is key
Magnolia gives us the ability to not only create variations of pages for different users, but also a easy to use UI for our editiors to build pages quickly and deploy to production with no real time delay.
- Personalitation
- Flexibility
- Integrations
- Adobe Analytics integration could be improved
- Dashboards for magnolia users could be improved
- Reliability
- Ease of use
- Rapid development and deployment
- Performance
- Robust and secure architecture
- Improve coverage in North America and the Middle East
- Arab and Mandarin languages in admin central
- Less reliance on JCR for back end storage interface
Good value for money - highly extensible
- Managing content
- Personalization
- Headless CMS
- Light development - use of YAML to define apps
- More documentation needed, more examples
- Search could be improved
- Tasks app is rather slow
Large amount of possibilities with low learning time
- 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 a highly extensible CMS with tons of integrations and features for enterprise content management
- Hybrid headless
- Integration
- Easy to use UI
- Robust permission controls
- Extended DAM features
- Internal site search (currently is handled through optional 3rd party).
Simple, intuitive, and easy-to-use.
- 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, That Great Unknown
- 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)
Meh
- Allows easy/fast development/configuration via yaml.
- Allows devs to override out of box functionality.
- Allows many integration points.
- Admincentral UI is clunky and animations make it feel slow.
- Admincentral UI layout fosters a frustrating experience w/ many misclicks wasting time.
- Documentation as of late has been inaccurate and hard to follow.
A Robust Yet Challenging CMS Solution.
- Use of YAML to define content models with code.
- Versatility of defining actions for custom handlers.
- Reloading classes when code is modified in a local dev environment is nice. While it doesn't seem to work when changes extend beyond the method body (i.e., adding methods), it remediates the pain of long startup times.
- The documentation provides samples that are often out of context, and difficult to know where the provided example code should be implemented. More tutorials providing the full project or step-by-step instructions on how to implement subject material would help greatly. Baeldung is a resource I would consider the gold standard in how this is done in other spaces.
- The use of JCR and Nodes makes object serialization/deserialization painful. Jackson compatibility or similar would be a welcome enhancement to the developer experience. Maybe leveraging code-gen from light modules to build model classes when possible could help accomplish this.
- Modifying the home layout from light modules is frustrating. It seems that any configuration overrides made merge with the default rather than overwriting, which makes for a difficult combination of guess-and-check while referencing the documentation to see what should be in each row/column when making changes.
- Including "mark all as read" or "delete all" in the notifications app would be a great quality of life improvement. It seems that by default, users have to individually select messages and operate them.
- Managing content
- Easy to edit content
- Easy to build and deploy new functionality
- Ecommerce within the single platform
- More personalisation required. - Changing content based on page visited / city user is in.
Magnolia delivers the goods!
- Ease of implementation
- Personalisation
- Customisability
- Easier configuration options
- Software as a Service option
Once you try it, you don't want to change it
- 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.
Magnolia perfectly manages our digital experiences
- Creating & Managing Web-Content
- Flexibility for custom requirements
- Developer friendliness
- Suitable for enterprise use
- Usability for editors should be improved
- Java module developement is only suitable for experienced developers
- Ease of deployment into third party Cloud infrastructure
It is not suited for casual users, small company or private websites.
Great combination of features for a reasonable price
- Agility to create new contents
- Customization capabilities
- Roadmap of the product
- Reporting of activities performed by contributors (changes, publications, accesses...)
- Log information related with the operation of the platform
- Only five versions for each conten are usually not enough
Magnolia, more than a cms
- Multisite management
- Page translation module
- API Rest
- Message and workflow management
- Improve performance on heavily loaded contentApps
- Generation of contentApps with different nodetypes
Magnolia is cool
- 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
Magnolia Interview
- Functional development in Magnolia
- Technical development in Magnolia
- Maintenance at Magnolia
- the interface
- The usability in creating folders and pages
- Information storage
Magnolia is a product that allows a high degree of customization for both publishers and developers
- 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.
the easiest way to create multiple websites
- fast data search
- fast assets provide
- huge structural data
- UX
- form interface ussage and composition
- logotipe
Magnolia review
- Custom workflows
- Headless capabilities
- Different Author / Public instances
- Traits
- Multi-site capabilities
- Publishing mechanism is slow if the number of elements to be published is high
- Allows only one content type per content app in the newest versions
- Common problems with Lucene indexes