Overview
What is Cascade CMS?
Cascade CMS (formerly Cascade Server) by Hannon Hill is a content management system, with built-in tools to help users eliminate stale content, increase digital outreach, and promote end-user adoption and accountability. Cascade CMS is designed for decentralized web teams…
Cascade Server rocks!
Cascade Server Gets the Job Done
The Gold Standard in CMS Enterprises for Higher Education and More
A robust CMS for all of your digital publishing needs
A fully-baked enterprise web content management platform
Scripps Research using Cascade for 9 years and still loving it!
Cascade, Spectate and Your Web Site: A winning combination
Cascade: What you see ISN'T what you get
Cascade Server is solid
Make your work efficient and counting.
Cascade is easy to use intuitively, coming from a place with limited HTML/CSS experience
Cascade in California
Cascade Server is Highly Customizable
Cascade Server: Easy for end users, customizable for developers
Cascade: Easy and Quick
Popular Features
- Publishing workflow (19)9.090%
- Role-based user permissions (19)8.080%
- Admin section (19)8.080%
- WYSIWYG editor (19)6.161%
Pricing
What is Cascade CMS?
Cascade CMS (formerly Cascade Server) by Hannon Hill is a content management system, with built-in tools to help users eliminate stale content, increase digital outreach, and promote end-user adoption and accountability. Cascade CMS is designed for decentralized web teams in most major industries,…
Entry-level set up fee?
- Setup fee optional
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Would you like us to let the vendor know that you want pricing?
9 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 Square Online?
Square Online (formerly Weebly) is a basic content management system with blogging and eCommerce features. It can be utilized for building standard websites or specialized webpages for online stores.
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.
- 8Role-based user permissions(19) 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.
- 7API(12) 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.3Internationalization / multi-language(7) Ratings
The software supports multiple languages, countries, currencies, etc.
Web Content Creation
Features that support the creation of website content.
- 6.1WYSIWYG editor(19) Ratings
What-You-See-Is-What-You-Get editing tool allows users to build pages without writing code.
- 6Code quality / cleanliness(18) Ratings
Code generated by WYSIWYG editor is clean and validates according to W3C standards.
- 8Admin section(19) Ratings
The admin page is easy to navigate and use.
- 9Page templates(17) 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.
- 5.5Library of website themes(2) Ratings
A library of website frameworks or themes is available as a starting point for building a website.
- 7Mobile optimization / responsive design(15) Ratings
The CMS helps users build webpages that work well on mobile devices – whether m-dot pages or responsively designed pages.
- 9Publishing workflow(19) Ratings
The software allows users to set up a custom workflow for updating the website, including approval processes.
- 6.4Form generator(7) Ratings
Users can build website forms for visitors to fill out.
Web Content Management
Features for managing website content
- 8Content taxonomy(13) Ratings
Users can create multiple levels and types of content categories including tags.
- 7SEO support(14) 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.
- 9Bulk management(14) 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.
- 6Availability / breadth of extensions(11) 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.
- 4.8Community / comment management(5) 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
- Competitors
- Tech Details
- Downloadables
- FAQs
What is Cascade CMS?
Cascade CMS 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: Availability / breadth of extensions
- 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: PHP
- Supported: Python
- Supported: Java
- Supported: .NET
Additional Features
- Supported: Full support of COPE (create once, publish everywhere)
Cascade CMS Video
Cascade CMS Technical Details
Deployment Types | On-premise, Software as a Service (SaaS), Cloud, or Web-Based |
---|---|
Operating Systems | Windows, Linux, Mac |
Mobile Application | No |
Cascade CMS Downloadables
Frequently Asked Questions
Comparisons
Compare with
Reviews and Ratings
(58)![](/_next/image?url=%2Fimages%2Fnext%2Favatar-group-2.png&w=256&q=75)
Community Insights
- Business Problems Solved
- Pros
- Cons
- Recommendations
Cascade Server is a highly versatile content management system widely used by universities and colleges to manage multiple websites across various departments and administrative offices. Users with no web technology experience have found Cascade Server to be easy to navigate and use, resulting in an efficient web publishing environment. This has allowed departments with high update rates to have immediate control and updates through the IT department's back-end design and structural support.
Scripps Research, for example, has implemented Cascade Server across its entire institute, empowering individuals, studies, and departments to create their own websites without extensive intervention from the IT department. This has significantly saved time and costs. Northern Illinois University also relies on Cascade Server as its main web client, enabling everyone in the organization to easily update and manage their web pages, particularly in the Marketing and Web Communications Department.
Cascade Server's robust features such as versioning, check-in/out assets, workflow management, and cross-site sharing capabilities make it a powerful tool for managing multiple sites, approving content, and maintaining version control. With its intuitive user interface, staff can efficiently retrieve information from the content repository throughout the workday. Additionally, Cascade Server's integration with Spectate allows for personalized web content, easy form generation, and lead tracking. It serves as a comprehensive suite of web content tools that cater to diverse organizational needs.
The flexibility, adaptability, and scalability of Cascade Server have made it ideal for universities and organizations seeking a powerful CMS solution. Its ability to assign different roles and levels of access has been praised by users for providing a self-service tool for end users without web management experience. Furthermore, Cascade Server has enabled departments and programs without technical resources to build and maintain their own sites effectively. It has become instrumental in managing content from hundreds of university web pages while ensuring consistency across the organization. Additionally, Cascade Server has proven valuable for managing online journals by simplifying text placement, image inclusion, document attachment tasks, thus enhancing efficiency in journal management.
Time-saving Tool: Users have found Cascade Server to be a valuable time-saving tool for monitoring stale content and broken links on their public site. They appreciate the automatic handling of version upgrades on the cloud, which has been lightning fast and only takes about half an hour to convert a site with a large number of assets.
Intuitive Permissions: Setting permissions in Cascade Server is described as intuitive and easy to set up at both high or granular levels. Many users have praised the CMS for its ability to track assets and links when moved, deleted, or renamed, as well as its capability for allowing relational publishing of all affected assets.
Great Integration with Third-Party Products: The integration of Cascade Server with third-party products such as Google Analytics, SiteImprove, and WebDam is highly valued by users. They specifically mention the excellent customer service provided by Hannon Hill, the company behind Cascade Server.
Cons:
- Overwhelming and Challenging Interface: Many users have found Cascade CMS overwhelming and challenging to understand, especially without programming knowledge. The complex nature of the system makes it difficult for non-technical users to navigate and utilize effectively.
- Limitations with Images: Users have mentioned that Cascade CMS has limitations when it comes to working with images. Specifically, they find it challenging to save multiple versions of uploaded images and encounter difficulties in managing image-related tasks within the system.
- Complex Maintenance for Large Websites: Maintaining a large website can be difficult in Cascade Server due to its push architecture and the need to write a web services application for re-publishing template-specific pages. Users express frustration with these complexities, which make it time-consuming and labor-intensive to manage their websites efficiently.
Users commonly recommend purchasing consulting time from Hannon Hill to configure and set up Cascade CMS. They suggest considering WordPress for its ease of use and overall design, while acknowledging that Cascade CMS excels in revisions and file structure management. Additionally, users find Cascade CMS to be a powerful solution for enterprise-level content management, although it does require familiarity with Velocity templating language, XML, and structured content markup. They also highlight the ease of use for basic daily functions in Cascade CMS and praise Hannon Hill's customer support. Lastly, for users with advanced technical expertise, they suggest considering Drupal as an alternative option.
Attribute Ratings
- 9.1Likelihood to Renew26 ratings
- 6.7Availability4 ratings
- 8Performance1 rating
- 9.1Usability4 ratings
- 9.1Support Rating5 ratings
- 5Online Training1 rating
- 7In-Person Training1 rating
- 9.1Implementation Rating4 ratings
- 9Configurability1 rating
- 5Product Scalability1 rating
- 6Ease of integration1 rating
- 5Vendor pre-sale1 rating
- 6Vendor post-sale1 rating
Reviews
(1-13 of 13)Cascade Server Gets the Job Done
- Simplified page layout.
- Allow quick editing and previewing.
- Use templates and apply CSS.
- Image uploading and linking can be cumbersome.
- Users posting in div tags and inadvertent coding into content HTML can mess up page design and navigation display.
A robust CMS for all of your digital publishing needs
- Cascade CMS makes no assumptions about your content. Templates control how the content gets displayed.
- Workflows are intuitive and allow for one or more people to review content before it is published.
- The published site is static (no database connection) which allows for faster page loads and reduced risk of attack.
- Upgrades require some technical knowledge; there is not a one-button upgrade.
- There is not an integrated backup/restore. Our IT department manages backups for this server.
A fully-baked enterprise web content management platform
- Cascade CMS uses a simple folder–page paradigm that our content editors can quickly grasp, as it parallels the drive structures they find on their Mac and Windows computers and the URL paths within their sites.
- A powerful and flexible Content Type system allows site managers and administrators to simplify complex page structures and user interactions into manageable fields and WYSIWYG content blocks our content editors can maintain.
- Cascade CMS implements a fully-baked-publishing paradigm. This allows public-facing web pages to be served by an arbitrary number of front-end web servers, while isolating the CMS itself from any spikes in external traffic.
- Cascade CMS provides granular control of permissions/actions pertaining to non-publishable (administrative) and publishable assets assigned to users, groups and site-specific roles. Additionally, optional workflows, asset-naming criteria, file-size limits, spelling and accessibility checks, and other restrictions/automations can be applied and enforced.
- Cascade CMS is not an out-of-the-box pre-built system that you can install, turn on and expect to be serving sites and pages on day one. It's not a blogging system like WordPress, or a drag-and-drop system like SquareSpace (both of which I've used for their own purposes). You need to have someone tasked with management and system administration – and if you implement the on-premise self-hosted version, you ought to have several people. We have the university's IT shop handling infrastructure (server hardware, containers, clustering, operating systems, load-balancing, DNS, database servers, NAS/SAN drives), our Web & Design team managing Cascade CMS (system settings, sites, templates, permissions) and managers coordinating each respective academic unit (A&S, business, education, law, marine science).
Cascade in California
- Cascade Server pushes pages to a static web server via SFTP so when we need to apply an update to the database or application, public pages remain available but not updateable. This is very tolerable for our users especially during off hours.
- Cascade Server has a built in link checking so links don't break when pages are moved or renamed.
- Hannon Hill does a great job of listening to its customers. The company is Higher Ed focused and feature requests are often included in future releases.
- The way Cascade handles permissions can be difficult if users move between areas in a large organization. If users leave the organization entirely, it is easy to de-provision by removing from the global AD group.
- Workflow is available in Cascade Server but is a bit complex and not as user-friendly as some other systems.
Cascade Server is Highly Customizable
- We can customize the edit screen to add form fields which allows us to then customize the output.
- We can set permissions to view or edit content on a very granular level.
- We can customize the site template as needed.
- Cascade has few pre-built templates or plugins, so our site is a fully customized build.
- XSLT formats can be challenging to edit.
Cascade Server - Great support and Flexibility
- Cascade Server comes with several avenues of support. The main resource is help.hannonhill.com, where all support requests are handled by staff but other users frequently contribute. Other avenues include the annual user training conference and the "Idea Exchange," where users vote on new features.
- Because Cascade Server is XML-based, it can ingest any XML-formatted feed (e.g. RSS) from external platforms like Flickr, Tumblr and WordPress. Conversely, content can be published in multiple formats, following the "Create Once, Publish Everywhere" (COPE) strategy. For example, a single page, published as a traditional HTML file, can also be published as a mobile friendly page and PDF document. Similarly, a groups of press releases can be published as an RSS feed and a group of website pages can be published as an XML Google sitemap.
- Cascade Server user interface is customizable for different content types. We've created custom interfaces for admissions open house pages, job openings, staff directories, events and press releases.
- One of the drawbacks of being an XML-based content management system is that any text entered, that isn't XML-compliant, triggers an XML error and the content can't be saved. The company seems to be working on this, as it recently released a new feature allowing content to be saved as JSON and CSS, which don't have to be XML-compliant.
- There is room for improvement when working with images. While the company has made improvements to the image editor and recently added the ability upload images via "drag and drop", the system can't save multiple versions of uploaded images automatically (e.g. original, medium, thumbnail).
- While Cascade Server's push architecture offers performance and security benefits, it can make maintaining a large website challenging. For example, the only way to re-publish template-specific pages is by writing your own web services application in either PHP or Java.
Power has a price
- Very flexible. The system is based in XML which allows for a lot of flexibility for distributed and syndicated content with XSLT and Velocity.
- Large and active user community in Higher Ed. This system is used by many other higher education institutions so there are many relevant resources beyond the vendor and Higher Ed is an industry where other institutions help each other.
- Distinct separation of content from layout. It is very easy to break content out into separate blocks for reuse while leaving a template and layout intact.
- No inherit control over types of content that users can upload such as pdf, jpg, or other files. This has to be done via regular expressions. It's also possible for users to create files/folders that don't use web-safe naming conventions.
- Requires an experienced XML/XSLT developer to implement and structure. Because it's so flexible it's also very complicated to implement a structured solution that allows users to maintain content without getting frustrated with layout and formatting challenges with the WYSIWYG.
- The system doesn't support the latest XML/XSLT standards so you must use a lesser known scripting language Velocity to accomplish more advanced tasks.
We have users that are not competent and try and follow exact steps to maintain content rather than grasp the concept thus increasing their support needs. Workflow is incredibly complicated and can be more of an impedance to users. There seems to be no easy way to overhaul a websites IA and content while keeping the current site alive and then swapping it out later.
Cascade Server -- Serves all your needs to its best !!
I work for the Architecture Department of our university, and my job is to create templates as per the department requirements, and I feel proud of being a part of this.
- What I personally like about Cascade Server is the fact that it does its best as a Content Management Website by providing minimum work of just entering text and uploading files to the department people who have to maintain the website but have no programming and development background.
- The Asset factories, Metadatas etc. makes it much more easier for the people who maintain their websites using Cascade. It makes every feature available in just one click.
- The above points were from the maintenance point of view. Now, as I developer, I would say, I enjoyed working on Cascade as it provides an easy way to write and execute your code. Also it provides the upload feature, where in you can simply upload the existing code file onto Cascade and use it as is or edit it if required.
- Also, I like that Cascade Server automatically generates code for some complex features such as index blocks.
- Personally, as a developer I feel it would be better to have a facility to see the page source directly from Cascade, rather than publishing the entire page and then looking the page source code, as sometimes looking at page source becomes important while debugging.
- Also, Cascade provides detailed documentation on how to implement different features provided by Cascade, however, I felt a little more documentation should be provided about what each features does, what is it exactly for. This would help the naive developers to understand the workflow easily. It took me sometime to understand what are content types for, why do we need configuration set, data definitions, format files etc.
- Apart from these, I find everything else perfect and easy to use, both as a developer and a website maintenance person.
- The user interface provides a clear, easily navigable way to work on web pages, both insofar as small-scale edits and the wholesale generation of new pages are concerned. Any given site's hierarchical structure and your current position (if any) within it is clearly visible in the sidebar at all times, which makes for efficient work.
- Powerful context menus that allow for easy editing of existing pages, the generation of new content, adding new files, deleting, moving, and publishing assets.
- The overall editing interface is fairly intuitive and easy to use, including both GUI-style elements and the ability to write or edit in HTML mode for more precise page creation and modification. Videos and links can be easily embedded as well.
- Copy/cut/paste shortcuts triggered via the editing context menu don't work in Firefox, although the corresponding keyboard shortcuts are fortunately still usable (for example, CTRL-C/X/V). This is a bit annoying, although not a deal-breaker since I normally use keyboard shortcuts anyway, but it would be good to see this addressed in future builds.
- It would be nice if there was an actual drag-and-drop move function, in addition to the context menu's "move" function. It would certainly simplify some of the basic recurring website updates, and particularly when older files and other embedded content needs to be moved to another area for archival purposes.
- It's nice that the CMS will check your edits for seeming-errors when you go to publish, but many of the error messages are unclear insofar as exactly what they mean. Since I have only limited fluency in HTML, more instructive error feedback would be very helpful.
The true cost of Cascade Server: Hannon Hill understands that content management is more about people than technology
- In-context (i.e., in page as it appears) editing with a simple WYSIWYG editor that anyone who can use a word processor can understand
- Push system that results in easier server management and clean, compliant output
- Support from LIVE human beings that don't just refer you to a help document but will actually help you by telephone and email (i.e., great customer service)
- To be used to fullest potential, Cascade Server requires at least one developer who knows or is willing to learn Velocity script
- Setting permissions for users could be simplified as, depending on your build, there are some redundancies regarding user setup
During the selection process, give Hannon Hill an idea of what your designers or consultants have in mind for a design. Show them sites you like and sites you don't like. Ask them if Cascade Server can deliver the type of site you require. If you are a more traditional institution with a basic design in mind, you will spend less on customization and launch faster. If, like us, you are a design school, you will have to be up front about your needs and the possible cost involved in custom design and initial setup.
Also, ask the folks from Hannon Hill to demo the product in detail, both to a large room full of management types, and smaller groups by phone who will end up being the ones who will manage use of the product. Their team of sales, marketing and training staff explain the advantages of Cascade Server better than any other company I considered. Simply put, they seemed to care more than the competition did.
- It is very customizable provided that you have a good development team. You can make it work best for your content.
- Levels of user permissions and workflow allow you to give just enough access to employees in your organization so that they can update their own content, thus taking some work out of the admin's hands, while still requiring an approval process before publishing so that content can meet the Communications/PR office's standards.
- The system can be used to run multiple websites while your users have the same user accounts for those different websites.
- Workflow steps are clumsy. While workflow itself is good, there is a separate screen after the "Submit" button for users to add comments. The screens should be combined or developers should have an option to turn the comment field off.
- The notification e-mails Cascade sends with workflow steps are horrid. They contain no information about which page the e-mail is notifying you of. Due to this, our office had to come up with a standard for naming workflows after the page we are editing.
- The default interface text size is quite small. I always hit "Ctrl +" a few times before I start working to zoom the screen in.
Whatever you want, Cascade Server can do it!
- Cascade Server can be used to break down pages into "blocks" which are basically snippets of code that can be reused over and over again. Using index blocks makes many things on our site so much easier because the block basically finds the information for us, and then all we have to do is write a small XSLT or Velocity format to process that information. Cascade Server makes use of this very well so that we can easily make our pages more dynamic. It's almost like they write themselves at times.
- In Cascade Server, templates can be used in a way that can make updating the design of your site a breeze. Basically you have one or two base templates that every page on your site references, plus your css files. When it's time to change the design, all you really need to do is replace the css and change your template. You can rearrange and modify your blocks to make sure that they don't go crazy, but once the css and template have been updated, the rest is a piece of cake.
- User management is handled well in Cascade Server. We have ours tied in to Active Directory, and we add our users through the ldap connection. Once they have been added, however, managing them is easing with groups. I just give a group the permissions it needs and drop the users in. I think it's vital to be able to restrict what a user can edit, and at times, what they can even see. Cascade lets you show your users as much or as little as you want.
- For me, writing formats has been the bane of my existence at times. Now I am not technically a programmer, so it may come as no surprise that XSLT does not come easily to me. I can modify formats that have already been written, but not write new ones. That being said, the formats do work great, it can just be very technical for those who may not have those skills. However, I have found Velocity much easier to write and understand, but the only problem I have with it is the lack of documentation at times. Hannon Hill has been working to provide more support for Velocity though, so even though the formats can be very technical, they are becoming easier with Velocity.
- Workflows are great, but they can be confusing. Using the workflow builder is the way to go, but for the ones I have made, I have had to follow a tutorial each time. They can definitely take some getting used to as far as setting them up.
Some issues, but you can get by.
- MS Word-like interface for creating text
- Editing multiple times can be challenging since HTML code gets integrated and can lead to misformatting.
- Accordian features are not formattable.
- Limited options in sidebar (if you're not super fluent in HTML coding)