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 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.
Magnolia delivers the goods!
Once you try it, you don't want to change it
- As a content management system for pages in which we display useful …
Magnolia perfectly manages our digital experiences
Great combination of features for a reasonable price
Magnolia, more than a cms
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 (68)8.989%
- Role-based user permissions (66)8.181%
- Admin section (66)7.979%
- Publishing workflow (69)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(66) 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(57) 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.5Internationalization / multi-language(57) Ratings
The software supports multiple languages, countries, currencies, etc.
Web Content Creation
Features that support the creation of website content.
- 8.5WYSIWYG editor(61) Ratings
What-You-See-Is-What-You-Get editing tool allows users to build pages without writing code.
- 8.4Code quality / cleanliness(61) Ratings
Code generated by WYSIWYG editor is clean and validates according to W3C standards.
- 7.9Admin section(66) Ratings
The admin page is easy to navigate and use.
- 8.9Page templates(68) 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(59) Ratings
The CMS helps users build webpages that work well on mobile devices – whether m-dot pages or responsively designed pages.
- 7.5Publishing workflow(69) Ratings
The software allows users to set up a custom workflow for updating the website, including approval processes.
- 7Form generator(56) Ratings
Users can build website forms for visitors to fill out.
Web Content Management
Features for managing website content
- 7.5Content taxonomy(60) Ratings
Users can create multiple levels and types of content categories including tags.
- 7.1SEO support(59) 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.9Bulk management(54) 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(58) 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(48) 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
(116)Attribute Ratings
Reviews
(1-25 of 74)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
Magnolia: open source platform with the best DXP capabilities
- 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
- Customer support
- Communication
- Innovation
- Documentation
- Training
- A few more options for image manipulation in their DAM would be nice.
- 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.
A Feature-Packed DCX Solution!
- 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.
Great CMS Solution for Enterprise Users!
- Interfaces and dashboards are easily customizable.
- Multiple External Plugins can be easily integrated.
- After-sales support is phenomenal.
- I think some detailed descriptions of the features and functionalities would be good.