FRESNO PALThe Fresno Police Activities League moved off Webflow onto a faster, accessible site with a live program calendar and stories families can share.

Client
Fresno PAL
Disciplines
WebMigrationAccessibilitySEONonprofit
Stack
Next.js · Vercel · GA4 · Search Console
Live since
Stage
Operations
Project at a glance · hybrid
89%
Delivered
125
Tasks
18
Workstreams
182.25
Story points
11
Sprints
www.fresnopal.orgOpen live ↗

The running site, embedded live. If it doesn’t load, the site blocks embedding. open it in a new tab ↗.

Live results
Visitors · 28d
235
updating daily from the live site
Pageviews · 28d
500
updating daily from the live site
Search clicks · 28d
159
updating daily from the live site
100PERF
LCP
0.6s
INP
0ms
CLS
0
Performance from PageSpeed Insights · traffic from Google Analytics · search from Search Console. Updates automatically.
01

Overview

Fresno PAL, the Police Activities League, builds positive relationships between young people and law enforcement through free programs: Lady Boxing, Boxing, Flag Football, Basketball, Run Club, Soccer Skills Camp, Bike with Blue and Robotics. Officers and volunteers run the programs, and every one of them is free to families.

We have managed the site since fall 2024. In 2026 PAL asked us to take it off Webflow and onto our managed platform, with a stronger look and a site that keeps up with a busy season.

02

The challenge

PAL's site changes constantly. Coaches join and change roles, fight nights and tournaments come and go, sponsors sign on, and families need to know where to be this week. The rebuild had to make that easy without losing anything people already relied on.

  • No lost content or search ranking. Fourteen pages of live copy and every image had to move over exactly, and old Webflow addresses had to keep working.
  • A schedule that stays current. Practice times and events live in PAL's existing calendar tool, and the site had to show them without anyone copying dates by hand.
  • Families on phones. Most visitors are parents checking times on a phone, often on a slow connection.
  • Care with young people's information. Coach and athlete details needed a privacy eye, and analytics had to ask before it counted anyone.
Before: Webflow, 2025 / After: 2026 rebuild
The new Fresno PAL home page with a flag football team photo under a bold condensed headline and blue Donate button
The previous Fresno PAL home page on Webflow, with a boxing gym photo and red Donate button
The home page, before and after. Same mission line, now set in a sports-program look with a standing donate bar.
03

What we built

We captured the live copy for all fourteen pages word for word, then rebuilt each one 1:1 in a new design direction we called Night Game in Blue: a dark field, PAL blue, a gold donate bar and tall condensed headlines that read like a game-day poster.

  • Every program on one page. A Programs page lets families pick a sport and jump straight to its schedule, coaches and sign-up.
  • A calendar fed live. The Calendar page reads PAL's existing Tockify calendar and presents it in the site's own design, so staff keep using the tool they know.
  • Featured events that retire themselves. Fundraisers and fight nights get a flyer on the home page and calendar, and drop off on their own after the date passes.
  • Coach and board profiles. A reusable profile card handles coach bios, board members and a Hall of Fame, so adding a person is a short edit.
  • Success Stories. Testimonials and alumni stories now live together under one Stories menu.
  • Sponsors that show up. Sponsor logos became linked cards, and we fixed markup that was causing ad blockers to hide them.
The new site
Programs: pick a sport, jump to its page.
The Calendar page reads PAL's live calendar.
Each program has its own page, coaches and schedule.
Success Stories brings testimonials and alumni together.
Built for parents checking times on a phone.
The phone menu lists every program in one tap.
04

Speed, accessibility and search

Performance was treated as a feature. We made the images 43 MB lighter with modern formats, moved analytics off the critical path, dropped an unused font, trimmed monitoring code out of the visitor's download, and fixed a setting that slowed down every first visit. Every route passes an automated WCAG AA scan, and fixed two-column layouts now stack cleanly on small screens.

For search, old Webflow addresses redirect to their new pages, Search Console was verified on the canonical www address, and a cleanup removed signals that were matching program pages to unrelated searches.

05

Privacy and sharing

A cookie notice with Google Consent Mode gates analytics, and plain-language privacy and terms pages cover the sign-up forms, error monitoring and the reminder that the site is not for emergencies. Coach cards were reviewed so personal identifiers like badge numbers stay off the public site. The contact form runs through our managed intake service with spam protection, and key pages carry a share kit with branded images, a QR code and a share menu so families can spread the word.

Details
Share kit: images, QR code and a share menu.
A short contact form with a plain privacy note.
Analytics runs only within the visitor's choice.
The principle
A youth program's site is a schedule first and a brochure second. If a parent can find this week's practice in ten seconds, the site is doing its job.
06

Outcome

Fresno PAL now runs on a site we manage end to end, live at fresnopal.org, with every page carried over from Webflow and the old addresses still working. Updates that used to wait on a page builder, like a new coach, a tournament flyer or a sponsor, now ship the same day. The live performance and traffic figures above come straight from the running site.

Next case
ALL WORK
Start a project