Sector(s)
The YMCA of Greater Seattle (YGS) was an early adopter of Drupal to manage its online presence. However, it did not keep up with the latest updates, leading to significant deviations from the Drupal project and creating numerous inefficiencies and problems. To address these issues, Five Jars was brought in to help YGS get up-to-date with the Drupal project.
About the project
YGS required advanced Drupal features, an improved content editing experience, and cost-effective Drupal upgrades to avoid falling behind in the future. Five Jars successfully migrated the client’s website to the latest version of Drupal and enhanced the website with advanced Drupal features.

Integration of ACTIVE Net for Schedule Management
One of the key features of Drupal is the Program Event Framework, which serves as a data storage solution.
Five Jars extracted data from the ACTIVE Net APIs, the CRM used by YGS to manage their program catalogs, making the data accessible across various systems on the website.

The program event framework offers:
- Near real-time display of program schedule updates
- A dashboard to track and log program updates
- Automatic generation of program schedules in PDF format
- Optimized program schedules for mobile devices
The framework significantly improved the customer experience by simplifying the process of finding and registering for YGS group exercise classes.
Improved Site Search Experience

To increase customer engagement, Five Jars improved the site search experience by implementing Google Custom Search. This technology, powered by Google's reputation, was preferred over a custom solution.
Google Custom Search on the website returns relevant results based on Google ranking and allows users to filter results by specific website sections, such as jobs or blogs, or display only PDF files. This was contributed as a module to the Drupal platform by the YMCA of Greater Seattle as part of a major release.
We are proud of our excellent partnership with the YMCA of Greater Seattle, one of the Drupal community's leading players.
This collaboration has made it possible to bring digital transformation to the YMCA of Greater Seattle as well as the wider Drupal community.
Are you interested in the actual solution we’ve provided? Check out our GitHub repository.
Why Drupal was chosen
Advanced Drupal features: YGS required advanced features that Drupal offers, which are not available in other content management systems. Five Jars was able to implement these features and improve the overall functionality of the website.
Improved content editing experience: Drupal provides a user-friendly interface for content editors, making it easier for YGS to update their website content. This also reduces the time and effort required to maintain the website.
Cost-effective Drupal upgrades: Upgrading Drupal can be a costly process, but Five Jars was able to provide cost-effective solutions for YGS to stay up-to-date with the latest version of Drupal and avoid falling behind in the future.
Integration of ACTIVE Net for Schedule Management: One of the key features of Drupal is the Program Event Framework, which allowed Five Jars to integrate data from ACTIVE Net APIs, making the data accessible across various systems on the website. This significantly improved the customer experience by simplifying the process of finding and registering for YGS group exercise classes.
Technical Specifications
Drupal version: