Portfolio

Club Greenwood

Since 2019 we have run and extended the website for Club Greenwood, a 153,000-square-foot athletic club in Greenwood Village, Colorado. Our biggest addition is Greenwood Strong Online, a members-only video library of daily livestreams, on-demand classes and replays.

Greenwood Strong Online · clubgreenwood.com
Greenwood Strong Online landing page with on-demand classes in 10 formats, devices, replay highlights and a member FAQ November class replays page with filters for class, instructor, difficulty, day and video length above a grid of replay videos A class replay playing on the members-only video page
Greenwood Strong Online landing page on a phone Monthly class replays page on a phone, with filters and replay videos A class replay playing on a phone
BuiltGreenwood Strong Online, a members-only video library
OrganizedHundreds of replays in monthly pages under one archive
MaintainedHosting, security and site updates since 2019

The Problem

Club Greenwood had a large class schedule and members who wanted to keep training away from the club. There was no way to deliver classes online, limit them to members, or keep a growing archive of recordings organized and fast to load.


Objectives

Give members one place to stream classes, replays and written workouts on any device.

Tie access to club membership, so members sign in with their existing accounts.

Let the club’s team add new recordings every week without slowing the site down.

Challenge

The volume was the hard part. The club expected roughly 220 replays a month, and a single monthly replay page was already timing out in the editor as recordings were added. Long pages full of video modules use up server resources quickly, so the archive needed a structure that could keep growing.

Access was the second problem. Member accounts live in Club Automation, the club’s membership platform, so the library’s login had to work with those credentials rather than a separate set of passwords.

Strategic Approach

We kept the videos on Vimeo and used the website to organize and protect them. Replays are grouped into monthly pages with a parent archive, so no single page carries the whole library. We worked with the club’s team on how many recordings each page could hold, so editing and loading stay quick as the archive grows.

We built the Greenwood Strong Online member login and landing pages on the existing site, connected to the club’s member accounts in Club Automation. Members use the same credentials as the member portal and app. We also added login and page-view reporting in the WordPress dashboard, so the club can see how members use the library.

The library has kept growing since launch. The club’s team posts each day’s livestream links from Vimeo and adds replays to the monthly pages. When the club rebuilt its site search, we kept the roughly 60 members-only library pages out of the public results, so the video content stays behind the login. When problems come up, such as livestream links redirecting to the wrong page, we trace and fix them quickly so members can keep streaming.

Around the library, we keep adding tools for the club’s marketing team. We built a homepage banner that can show a video or an image, rebuilt the site search to rank results by relevance and gave the blog its own search, added a custom Instagram feed to the homepage, and recoded the Programs page. We also connected member records in Club Automation to Constant Contact through its API, so email lists stay current without manual exports, and set up a Looker Studio dashboard for the club’s website analytics.

What we delivered

  • Greenwood Strong Online: a members-only video library of daily livestreams, on-demand classes, replays and written workouts across 10 formats
  • Member sign-in that uses members’ existing Club Greenwood credentials, the same ones they use for the portal and app
  • A scalable replay archive: monthly replay pages and a parent archive, with videos hosted on Vimeo so the site stays fast
  • Login and page-view reporting in the WordPress dashboard
  • Ongoing library support: daily livestream publishing, members-only pages kept out of public search, and fast fixes when streams misbehave
  • A homepage banner that editors can switch between a full-width video and an image
  • Smarter site search: results ranked by page title, then programs, classes and page copy, plus a separate blog search
  • A custom Instagram feed on the homepage and a recoded Programs page and module
  • Member email automation: Club Automation member records synced to Constant Contact through its API
  • A Looker Studio dashboard for website analytics
  • Hosting and security: a move to WP Engine, later a dedicated server, malware cleanup with plugin hardening, country blocking, firewall reviews and regular core and plugin updates
  • Ongoing site operations since 2019: navigation and page updates, staff-page ordering, forms and spam protection, schedule redirects and a staged chat-assistant test
Hundreds of replays, one archive

Replays are grouped into monthly pages under one parent archive, with the videos hosted on Vimeo, so the library keeps growing without any single page carrying it all.

10 class formatsMonthly replay pagesParent archiveVimeo hostingMember loginUsage reporting

Outcome

Greenwood Strong Online gives members the club wherever they are: on-demand workouts, written workouts and hundreds of class replays from their favorite instructors, on any device. The club's team publishes new recordings themselves, and access stays tied to membership.

The library is part of a much longer engagement. Since 2019 we have also delivered new features, integrations and reporting. We have handled hosting moves, security, and search, navigation and form changes, keeping a busy club's site current without a rebuild.

Ready to Start the Conversation?

Every engagement begins with an introductory call. We’ll discuss your goals, answer your questions, and determine whether Virtual Window is the right fit.

business team holding a calendar and moving forward