Rebranded, rebuilt, and running on managed systems
A club rebrand, two websites, and the systems behind both
Youth soccer club in the Spokane and Coeur d'Alene area returning to its original name needed more than a new logo on the website. We handled the rebrand online, rebuilt the site twice as the club grew, and moved the whole organization onto managed infrastructure.
Two full rebuilds as the club grew, the latest on a headless CMS with no plugins to maintain
Every page moved off WordPress with redirects mapped so the club kept the search presence it had built
Moved off personal email onto managed nonprofit accounts with shared Drive, access control, and security
A name change is the easy part. The systems underneath aren't.
Sting Soccer Club spent several years operating as Timber-Thorns before deciding to return to the name the club was founded under. A rebrand at a youth club touches everything at once. The website, the search presence built up under the old name, the email accounts coaches and board members were using, the Google listing parents find when they search for tryouts. Most of that was held together informally. Club business ran through personal email addresses, files lived wherever someone put them, and there was no clear owner for any of it. The club needed the rebrand handled without losing what they had built, and it needed the underlying systems to stop being a volunteer problem.
Rebuild the presence, then rebuild what holds it up.
The rebrand online
Moved the club from Timber-Thorns back to Sting Soccer Club across the website, the search presence, and every listing that pointed at the old name. Redirects were mapped so the pages that already ranked kept their value instead of starting over under a new brand.
Two websites, four years apart
The first build modernized what the club had. The second and most recent moved the site off WordPress entirely onto a static Astro front end with Sanity as the content system, deployed on AWS through deploy hooks. Sixty-two pages migrated with their redirects intact. The board and staff update news, programs, and tryout information themselves without touching a plugin.
Google for Nonprofits and a real email system
Enrolled the club in Google for Nonprofits and stood up a club-wide Google Workspace. Coaches, board members, and staff moved off personal email onto managed club accounts. Shared Drive, access control, and security handled centrally, so an account follows the role instead of the person and nothing walks out the door when a volunteer steps down.
Found when it matters
Set up and maintain the club's Google Business Profile and the ongoing SEO work behind it. Tryouts are the moment the whole year turns on, so we run the marketing around them, including paid search and paid social, timed to when families are actually looking.
What this project included.
Website and content system
Static Astro front end with Sanity as the content system, deployed on AWS. Staff publish news, programs, and tryout details without a developer.
Rebrand and search preservation
Full move from Timber-Thorns back to Sting Soccer Club with redirects mapped so ranking pages carried over.
Google Workspace and Drive
Club-wide Workspace through Google for Nonprofits, with accounts, shared Drive, permissions, and security managed centrally.
Search presence and paid marketing
Google Business Profile, ongoing SEO, and the paid search and paid social campaigns that run around club tryouts.
What it's built on.
The platforms behind this project, and why each one was the right fit for Sting Soccer Club.
Astro
The second rebuild moved the club off WordPress entirely. Pages are built ahead of time, so they load fast and there is very little to maintain between seasons.
Sanity Headless CMS
Staff publish news, programs, and tryout details from a simple dashboard without a developer, and the content stays separate from the design so the next board inherits something clean.
AWS Amplify
Hosting that deploys every change automatically and holds up through busy weeks like tryouts.
Google Workspace
Club email and accounts tied to roles rather than people, so when a coach or board member steps down, the account stays with the club.