Mugo partner since 2023
East Gwillimbury Public Library launches new website and sees immediate increase in use of library services
East Gwillimbury Public Library (EGPL) had a website that was causing problems for patrons and staff alike. The homepage was not editable and staff could only change pages within the body of the site. Because they were unable to update the site’s homepage, the first experience users had was with a dated and crumbling website. It wasn’t accessible. It was relying on old WordPress plugins that were failing and couldn’t be replaced. Certain parts just weren’t functioning at all. It was time to start to go back to the drawing board and design a new site from scratch.
EGPL issued an RFP to find a new web development partner. Mugo Web’s experience with libraries, accessibility, and transparent cost proposal paved the way to help EGPL with its new site.
Staff at EGPL knew from the start that they wanted their site to focus on the patrons’ experience. It needed to feature a clean design, with clear messaging, and a layout that enhanced discoverability. Making sure patrons had as few steps as possible to get to the services they needed was also key. The library also had a new brand that needed to be incorporated into the design.
The team spent much of the design phase talking through what specific library resources should look like to support these goals. Being able to feature EGPL’s Library of Things, eResources, and digital services was important. Drilling down into how long text should be in descriptions, where accordions would be most useful, and how to filter digital resources were all issues that were thoughtfully addressed by the team. The result is a site with an understated but memorable design, full of features to enhance the library’s services and marketing.
Going with Mugo Library also allowed EGPL to add new, built-in features their previous site didn’t have, such as meeting room reservations and native event registration.
While the previous EGPL site had event registration, it was managed by a third-party service. Patrons would be sent to a different site to complete the registration experience. It was a disjointed experience and had issues with accessibility.
The Mugo Library solution has the registration process built into the CMS, which makes the experience seamless for both the patron and the library staff. Everything from the patron side occurs on the same site. Their personal information is only shared with the library and not outside vendors.
“Study room bookings have been the biggest difference operationally in the new site,” Van Gorp said.
The ability to reserve meeting room spaces online was an entirely new feature for EGPL and is one of the features that has had the most significant impact on their services and patron usability. Previously, patrons would have to call or request rooms in person.
Mugo Library meeting room allows EGPL to create individual rooms with custom calendars and schedules for each of their public meeting spaces. Patrons can view an anonymized calendar of availability on the website and select times to request meeting space.
Each of the rooms has a form that can be copied from a base form or customized to fit the purposes and services of the room. The form is sent to the CMS, where library staff can view it to approve, reject, or reassign the space with a click of a button. Patrons get automatic email confirmations for each stage of the approval process.
Staff can easily view the availability calendar with details in the back end so that they can assist patrons when they arrive and ready the room if needed. Programming staff can also book space in the rooms via a simplified form in the backend.
EGPL decided to use the meeting room feature not just for bookable spaces, but bookable equipment. They set up a separate landing page to allow patrons to request the use of equipment in their maker space.
Since the site launched in January 2024, they’ve seen an uptick in the use of their public meeting spaces. “Since launch, we’ve had 319 booking requests for 3 rooms,” says Ben Van Gorp, Acting Deputy CEO. “That’s an 87% increase of requests compared to 2023 for one location, and a 27% increase in requests overall.”
Another improvement the Mugo team was able to make in the usability of EGPL’s site was developing dynamic booklist creation within the CMS. Using the API from EGPL’s BiblioCommons discovery layer, Mugo Web developed an easy-to-use interface for the EGPL staff to build auto booklists using a few selection categories. Staff can select content format, date of addition to the catalog (recency), and targeted audience for new booklists to auto-populate. This saves the staff time when creating content to promote new books for different audiences. They also have the option of manually selecting each title and supplying the reference ID of the list in the CMS for more specific lists. The flexibility of the solution gives EGPL multiple options to showcase its collection across the site. Booklists are featured on the home page, but also on other pages throughout the website.
“It’s changed collection marketing,” Van Gorp reports. “We have a much more active front-page presentation now. It’s been a big part of our push this year for iterative monthly programming in general. We can swap out and rotate content without any problems.”
“Everyone loves the look,” Van Gorp shared about the staff reaction to the new website. “It looks great and functions great, and we enjoy showing it off to customers.”
The tiered editorial access in Mugo Library’s CMS allows for better workflows and delegation of website tasks. Van Gorp agrees, “We have more hands in it than before. Previously only one or two staff members had access, now everyone has.”
Another benefit of the new site has been the level of support provided by Mugo Web. “Continuous support is great,” Van Gorp reported. “We didn’t just get an artifact that we have to maintain on our own, but a site that can evolve, and that’s what we needed.”
CAPTCHA is an essential need on online forms, but to be blunt, the UX sucks. Without the implementation tips (helpfully detailed below), Google’s otherwise reliable reCAPTCHA service implemented “as-is” doesn’t actually provide any browser validation. The user will have to wait for it to make a time-consuming round trip to the server. It’s a problem for anyone and becomes compounded for users with accessibility needs.
Mugo partner since 2024
Delaware County Libraries is a regional library system in Pennsylvania, USA.
Mugo partner since 2024
Dymax is a developer and manufacturer of broad-spectrum light-curable adhesives.
Mugo partner since 2024
Hibu provides digital marketing solutions to local businesses across the US.
Links are among a website's most valuable components. They connect (that’s what the word “link” means, after all) different pages and resources, helping site visitors find the content they are looking for. Well-planned and formatted links are like a detailed, intuitive treasure map that sends visitors to the right destination.
Links are also critical for making your website accessible to visitors with visual or other impairments. A link that lacks important information can prevent some visitors from accessing all the treasures a website holds. Or even worse, it can send users to completely undesirable content and discourage them from exploring all your site has to offer.
In this post, I’ll discuss how to present links in various contexts, clearly explaining how they can create and inform powerful relationships between different pages and assets.
Amazon Web Services (AWS) EC2 has the reputation of being a pricey option for cloud-based hosting and compute resources. Certainly, that was our initial impression here at Mugo Web years ago when we began standardizing our hosting and site management business on a single cloud platform.
However, we quickly discovered that AWS is actually quite affordable. In fact, our monthly costs for a virtual machine using 8GB of RAM, at 100% usage, is predictably lower with AWS than with other virtualized or traditional data centers. That’s without aggressively tuning our resource usage, which is often the focus of how to optimize AWS pricing.
In this post, I’ll show you how AWS can be a cost-effective option for professionally managed websites. I’ll also take a quick look at some of the additional savings tactics you can employ to get more value from your decision to run on AWS.
In this blog post I am going to talk about several security best practices, particularly for configuring AWS Access Keys. Some of these practices are based on a project that we inherited which was compromised by hackers. Best practices are often learned from mistakes; and when the mistakes are someone else's, so much the better!
If you were used to the Open Source version of eZ Publish, you are probably familiar with the eZ Flow extension, which allows editors to build pages visually specifying the components based on a Layout, Zones, and Blocks system. Users that have migrated to the Ibexa OSS might have noticed that there is no such system available, only the Ibexa Page Builder, which is restricted to the Enterprise version.
At Mugo, we love to contribute to the Open Source community. After identifying this need, we decided to create a prototype for an alternative to the eZ Flow extensions for Ibexa OSS. With that in mind, we created the Mugo Page Bundle as a simple way to build page layouts.