Bethel's Getting a New CMS

A CMS is what we use to build and manage Bethel's website. And it's time for a new one.

We have a content management system (CMS) right now. It's called Silva. It's been a good system for us, but we need something that's more sustainable and flexible for the future of web development.

Moving to a new CMS is a major endeavor. With thousands of webpages, numerous built-in applications, and many users, it's no small feat.

But moving to a new CMS doesn't mean the design of Bethel's website will change. As we migrate, visitors won't be able to tell what's in the new system and what's in the old. All of the change is happening behind the scenes.

What we've done so far...


  • Made the decision to migrate to a new CMS
  • Mapped out needs and requirements for a new system
  • Evaluated vendors and saw product demos of top contenders
  • Selected a vendor and purchased the system (Cascade by Hannon Hill) 

Winter 2014

  • Installed Cascade
  • Integrated single sign on
  • Planned project scope and system build-out process
  • Assessed information architecture
  • Set up basic Wufoo integration
  • Evaluated migration tool
  • Audited test sites and created migration plan for test sites
  • Outlined content requirements for test sites
  • Watched hours and hours of training videos
  • Attended full-day training session with Cascade staff
  • Integrated video player
  • Upgraded to Cascade 7.10 (released in February)
  • Made decisions about site structure and asset organization
  • Moved our basic design template to Cascade
  • Learned about templates, configuration sets, formats, blocks, data definitions, metadata sets, content types, asset factories, and so much more...

Spring 2014

  • Created templates, blocks, asset factories, and more for test sites
  • Set up metadata structure
  • Evaluated solutions for image management
  • Learned how to create role structures and access levels
  • Set strategy for shared content
  • Built out Google maps
  • Set up publishing process and workflows
  • Evaluated needs for calendar and events

Summer 2014

  • Set up the production server
  • Created training process for web authors
  • Launched new event submission system 
  • Launched the Bethel calendar
  • Launched 14 office websites
  • Launched new department websites for CAS academics
  • Launched Bethel and school homepages
  • Launched news publishing

Fall 2014

  • Launched 18 office and program sites
  • Trained a lot of web authors
  • Built and launched a system for managing faculty bios
  • Built and launched a system for managing redirects
  • Built a new tool for financial aid options
  • Consolidated and streamlined web templates
  • Gathered adult program content
  • Built functionality for preload forms

What we're working on...

Winter 2015

  • Creating new adult program websites
  • Integrating the CMS with Banner program data
  • Preparing a new responsive design
  • Migrating more offices

Milestones we’re aiming for....

April 2014

  • DONE - 1-2 undergraduate academic departments live in Cascade (update: websites ready, waiting for production server)
  • DONE - Bethel's About section live in Cascade (update: website ready, waiting for production server)

Summer 2014

  • DONE - University calendar and event submissions running in Cascade
  • DONE - All sites using event pages and feeds migrated into Cascade
  • DONE - Most CAS academic departments running in Cascade

End of 2014

  • DONE - Have a good chunk of the website migrated and live in Cascade

Winter 2015

  • Start launching adult programs in Cascade

Spring 2015

  • Launch an new responsive design for all pages in Cascade

If you have questions about the project, send an email to Also, check out our Web Services Blog for project updates and announcements.