Sector(s)

Team Members

Project Team

To create a new site, contact support@itcare.company or the management team:

Visit the site

Visit the site

Organizations Involved

Community contributions

This project was built using the YMCA Website Services distribution, which itself is an evolution of the community-driven YMCA initiative. As part of this project, the ITCare team contributed back by:

  • Reporting bugs and enhancement suggestions to the YMCA Website Services GitHub repository.
  • Actively participating in the YMCA developer Slack and working groups, offering feedback on module improvements and deployment practices.
  • Sharing configuration and usage patterns related to Small Y Layout Builder, YMCA360 integration, and filtering for class schedules, which helped inform broader best practices.
  • AI Content Migration Tool Testing on SmallY Layout Builder.
  • By documenting and sharing implementation patterns from this project, ITCare continues to support a stronger, more collaborative ecosystem for YMCAs using Drupal.
     

    Testimonial:

    Working with the ITCare team has been a wonderful experience. Our website is being completely revolutionized and will serve our YMCA and community very well. I would recommend ITCare services to anyone who asks! #ymca leaders, reach out to me if you want a testimonial!

    Amber Rae Bernhardt - Marketing & Annual Support Campaign Director at Missouri Valley Family YMCA

The Missouri Valley Family YMCA partnered with ITCare to redesign and optimize its outdated website and transition to a robust, scalable platform using Drupal and the Website Services distribution. The goal: to deliver a faster, mobile-first, and fully integrated user experience aligned with YMCA brand standards and modern digital expectations.

before/after

About the project

Challenges and Requirements:

  • Outdated legacy website with limited mobile support, huge menu and difficult content management.
  • Missing or hard-to-navigate schedules for pools, gyms, and fitness classes.
  • No analytics tools to track user behavior or performance.
  • Limited internal web expertise — requiring a CMS that’s simple and intuitive.

Solution:

ITCare proposed a complete rebuild using Open Y’s Layout Builder with the Small Y template, perfectly suited to YMCA brand guidelines and the organization’s size. Here's how it was done:

  • Collaborative Pre-Live Environment: A staging site was created to co-develop and fine-tune the site with Amber.
  • Hands-On Training: ITCare provided multiple working sessions showing how to use Layout Builder, migrate content, build pages, insert links, and manage media.
  • Empowered Content Ownership: Amber personally migrated about 70% of the content, with ITCare offering technical support and guidance when needed.
  • Streamlined Navigation & Menu Optimization: Outdated pages were removed and program menus were simplified.
  • YMCA360 Integration: Real-time schedules for gyms, pools, and classes were fully synced using the Open Y YMCA360 module.

Benefits Delivered:

  • Modern, mobile-first website with clean navigation and improved user experience
  • Fully integrated YMCA360 schedules, including pool, gym, and fitness class views
  • Streamlined content management via Layout Builder —empowering staff to update independently
  • Optimized performance and security through ITCare Cloud Hosting
  • Efficient project delivery — from strategy to launch within one quarter
  • Post-launch enhancements including updates, alert scheduling, and media library support.

    menu

Why Drupal was chosen

Drupal — and specifically the Website Services distribution — was chosen for its:

  • Purpose-built architecture for YMCA organizations, offering pre-built components for fitness schedules, alerts, content management, and YMCA360 integration.

  • Scalability and flexibility, making it suitable for both large associations and single-branch YMCAs.

  • User-friendly layout tools like Layout Builder, enabling non-technical staff to manage and update content with ease.

  • Strong community support and long-term sustainability, crucial for nonprofit organizations needing future-proof solutions.

Technical Specifications

Drupal version:

Why these modules/theme/distribution were chosen

Drupal and the YMCA Website Services distribution were selected for their tailored support of YMCA organizations. YMCA Website Services provided pre-configured features such as YMCA360 schedule integration, mobile-first design, and flexible content components. Drupal's robust permissions model and Layout Builder allowed non-technical staff to manage content independently while maintaining site integrity and brand alignment. Its long-term sustainability and strong community support made it a future-proof choice for this nonprofit.

Before/After
Menu