Mugo Web main content.

Oldham County Public Library

Mugo partner since 2020

Oldham County Public Library prepares for the future with new website

The Oldham County Public Library needed to improve its website to better reflect its expanding events programming and physical facilities. The library is anticipating a capital campaign for two new locations in the Louisville, Kentucky, metropolitan area this year. And its summer reading and non-traditional learning resource lending programs are drawing record numbers of participants.

screenshot of oldham homepage

But its website wasn’t keeping pace. OCPL’s old site was built with HTML and CSS by library staff and hosted in-house. It provided basic information to patrons, but it was cumbersome to manage. And the relatively high level of technical expertise needed to update content created a bottleneck. 

What’s more, the site’s appearance didn’t support OCPL’s innovative vision. It was not optimized for all devices, and it simply looked a little old.

“We knew we needed to update the site, with our plans for growth, but the prospect of this kind of project is always a little daunting,” said Jessica Powell, OCPL’s director. “There’s always more than you expect to deal with, and our main focus is always going to be on serving patrons, not technology.”

OCPL chose Mugo Web as its development partner, and its new site went live in November 2020 – on time, on budget, and to a welcome reception by the library’s staff and patrons.

“Everyone is very pleased,” said Bethany Morse, the OCPL librarian who coordinated the project and is the primary operator of the new site. “The staff loves it, our patrons tell us they really like it, editing content is a joy. And the launch was incredibly smooth.”

The process

The OCPL website project needed to encompass more than just content management system (CMS) selection and development. A brand refresh, careful audit and management of legacy technical systems, and prioritization of patron engagement features were essential. And the entire process needed to be managed smoothly so as not to create a strain on staff resources while the library responded to the COVID-19 pandemic.

The reason the OCPL project went so well, while other libraries run into so many problems, was careful planning and a focus on identifying and solving any obstacles, regardless of where they might arise.

OCPL - Mobile view of elementary age programs

“So many projects fail because the web developer does not take a big picture view of where the website fits in with all of the other technology,” said Peter Keung, Mugo Web’s managing director.

“People tend to say ‘it’s not my problem,’ – no, it is going to be a problem, and somebody has to fix it, whether or not you signed up to sort out the previous Windows server or internal DNS, or whatever,” Keung said. “The web team has to be willing to drive the process forward.”

Keung noted that libraries are particularly at risk of these issues slipping through the cracks, given that different groups tend to manage the tech, operations, and marketing of the site. All of these elements need to come together under one project umbrella, and a web development consultant is the best candidate to help guide that organization. “It’s an unfair burden to place on an IT team. You should be able to collaborate with your website developer and solve these problems together,” he said.

The results?

“This was the smoothest transition we’ve had with any tech update, ever,” OCPL’s Powell said. “Peter fully explained what needed to happen … Mugo was patient and very communicative.

The project

The first step in the OCPL project was identifying key stakeholders and identifying all the issues that would need to be resolved prior to launch. This audit included tech issues, such as the catalog system, internal web-based staff tools, domain names, and SSL certificates, as well as resource availability and ensuring that third parties involved were up to the task.

After this roadmap was laid out, the project kicked off.

Brand refresh

Mugo Web worked with design partner Spin Key Media to create a new logo, font set and color palette that would work not only on the new site, but also on letterhead, business cards, social media and all other visual communications.

Oldham-Business-Cards-brand-refresh

The new logo has a modern feel, but Powell said it still “looks library enough” to clearly convey the message that while OCPL is a place for readers, it offers a broad range of learning resources and programming. “It really looks like it belongs on this new, modern site,” she added.

Morse said the library is working on incorporating the new visual brand into staff and programming imagery. 

Legacy IT systems

OCPL’s old site was hosted on-site and managed on the IT side by a third-party service that focuses on library tech. The library's main catalog system is TLC’s LS2 PAC, which remains locally hosted. The new site, built on the Ibexa DXP, is entirely web-based.

Integrating the new site with about five key internally-hosted systems could have been tricky and resulted in painful project delays. For example, DNS has to be managed for both internal and external access. And each domain needs proprietary configuration for ports and SSL certificates.

Additionally, numerous applications were tied to the old domain for the internally-host website and could not simply be moved to new locations. This required moving some assets to sub-domains and re-routing requests.

Hunting down and resolving such details can take months, Mugo’s Keung said, if they are not meticulously anticipated. Mugo worked with OCPL’s IT consultant to identify every possible snag and have a clear plan to address them.

Site features

The new OCPL site is based on the library-centric features developed by Mugo Web on the Ibexa DXP.

Each of the library’s three branches has a page dedicated to its operating hours, location and other features. The events calendar, a standout feature of the Mugo solution, can be filtered by both category and branch location.

OCPL - Events calender view

Mugo Web added a photo consent checkbox to its event registration form, given that OCPL uses photography and other rich media to promote its events programming. The site’s gallery hosts all media files as well as downloadable binary objects, such as PDFs. 

The library is migrating to the Mugo system’s custom form editor for patron feedback.

The Ibexa DXP’s intuitive editing interface has been an enormous hit with the staff, said Morse, who previously made all content updates herself and worked with IT to push changes to live. The ability to quickly update home page content and operating hours was particularly helpful shortly after launch, when the library had to respond to new state guidance on COVID-19.

Staff training and launch

Mugo Web trained Morse and few other OCPL team members on site operations in advance of the launch. These users managed content migration to the live production environment, which had the dual benefit of enforcing their training and providing QA testing on the new site.

Getting the server environment and other infrastructure in place well in advance of the planned launch date enabled the team to get ready and ensured a smooth transition.

Reception

The library began seeing positive results from the new site immediately, Morse said. In fact, even before the site went live to patrons inside the physical library, users began signing up for events through the new site’s registration system. And in the first couple weeks of operation, about 70 new users signed up for library cards online, more than the previous phone-in process would generate in several months.

Patron feedback about the new site has been almost entirely positive, and Morse said the bounce rate on visits has dropped significantly. And response from library board members has been positive, as well.

“This is just such a wise investment,” Powell said. “With the capital campaign coming up, it’s a really strong brand statement to the community.”

Next steps

OCPL has aspirations for more services and features to be supported by its new site. Morse said she’s thinking about even more tweaks to the event registration system. She’s also considering a tool for managing remote check-out of physical “learning crate” toolkits – a need that the library could not have anticipated prior the COVID-19 pandemic.

Powell said she expects her library’s web platform to grow and evolve to meet new needs for years to come.

“With Mugo doing it for us, we don’t have to worry about the technology,” she said.

Read more

Read more

Cartoon hand holding a cartoon bulhorn over a banner that reads annoucement banners

Anatomy of an announcement banner: key features for a better user and editorial experience

There's a lot your website needs to communicate to users. When you have crucial information you don't want people to miss, an announcement banner can be a useful way to prioritize that information on your site. While this can be a simple solution, there are several use cases to consider when implementing site-wide banners. Working with our library partners, we've developed a full range of features to help deliver information quickly, effectively, and painlessly for both the front-end user and the back-end administrator.

LEARN MORE
bar chart surrounded by a gear, dollar sign, and clock
AWS

Optimizing Amazon CloudWatch for peak efficency and cost savings

Monitoring your web infrastructure is key for several reasons. It enables you to gain insights into the performance and health of your resources, identify potential issues, and make informed decisions for optimization. AWS offers a comprehensive monitoring solution through Amazon CloudWatch, which provides built-in metrics and the flexibility to create custom metrics. However, while comprehensive, the free monitoring options available still might not always meet your needs, and upgrading to the next level of configuration might be overkill and drive up your hosting costs. Auditing and customizing your CloudWatch infrastructure is a great way to get the metrics you desire and save money along the way.

LEARN MORE
a group of frogs hanging out on a branch

Custom search with Solr and Ibexa’s native Object Relation Model puts advanced information at users’ fingertips

As your website grows, custom site search becomes an increasingly important way for users to quickly find the information they need.

Here at Mugo Web, we find that most of our clients’ sites evolve to the point that they want to add a custom search feature. They may simply want to provide a more seamless experience for users as they search for that one how-to blog post from seven years ago, or they may want to guide an intricate search and drill down through a scientific taxonomy.

LEARN MORE
line art of a funnel shape overtop binary code

Exploring user journeys in GA4

One of the most helpful uses of website analytics for an ecommerce site is being able to track a user’s journey. Following someone’s path as they enter the site, visit different pages, and reach (or don’t reach) key milestones can tell you a lot about what is working on your site and what isn’t.

LEARN MORE
A meter above icons for articles, audio, and video content

Flexibility and scale are key features in new content paywall system

Subscription paywalls are an essential part of any publisher’s strategy to build a strong brand and diversified revenue stream. Our team at Mugo Web has worked with several publishers to implement paywalls based on content type, age, and subscription level. Imagine any criteria you can, and we’ve built a paywall to give site visitors gated access to premium content.

LEARN MORE
a hand holding a magnifying glass over the top of a laptop computer screen

Custom search filter options built into the CMS make for better UI

Your website can have the best data in the world, but it quickly loses value if your users struggle to find it. Solid search features and intuitive filtering options can increase discoverability and lead to more sales. 

We’ve helped several of our partners by creating better solutions for searching to address this issue. Our book publisher clients using the ReaderBound platform have very rich data sets they need to make use of for discoverability, presentation, and sales.

LEARN MORE
https://www.mugo.ca/Portfolio/Oldham-County-Public-Library
www.mugo.ca
CC-MAIN-2023-50
62929
application/http; msgtype=response
sha1:BD6N4XP3WDCK7X56PP47AAMEMZOPQ7EM
<urn:uuid:cae45584-6c21-44e2-a561-2f65d1e7c9a2>
2023-12-01T09:50:35Z
45.33.59.26
text/html
sha1:VOJNBTQMNW27V4SI5Q63H4UIYBPZGGCD
<urn:uuid:fe19af67-fb54-4402-819f-1b81377da1de>
https://www.mugo.ca/Portfolio/Oldham-County-Public-Library
response
<urn:uuid:e4f986bc-cb17-476d-b54c-9e80228a9ca6>
isPartOf: CC-MAIN-2023-50
publisher: Common Crawl
description: Wide crawl of the web for November/December 2023
operator: Common Crawl Admin (info@commoncrawl.org)
hostname: ip-10-67-67-63
software: Apache Nutch 1.19 (modified, https://github.com/commoncrawl/nutch/)
robots: checked via crawler-commons 1.5-SNAPSHOT (https://github.com/crawler-commons/crawler-commons)
format: WARC File Format 1.1
conformsTo: https://iipc.github.io/warc-specifications/specifications/warc-format/warc-1.1/