← All Case Studies

Website Rebuild & Parent Photo Portal

Camp Kahuna

Summer Camp / Youth Recreation · Burlington, ON

WordPress

Platform

51

Old URLs Redirected

Custom-Built

Parent Photo Portal

4.4s → 3.7s

Mobile Load (Median)

Overview

Camp Kahuna runs day camp, forest camp, overnight camp and a leaders-in-training programme for kids across Burlington, Oakville and the GTA. Director Connor Parkin had been comparing his camp to the bigger names and wanted a site that looked the part, one that a busy parent could get through without picking up the phone. We rebuilt it from the ground up on WordPress, wrote every page of it, brought the camp's own drone and camper footage to the front, and built a private photo area with media protection, so only signed-in families can open the photos and parents can see their kids' week without joining a Facebook group.

The Challenge

The old site was a Wix build of around eighteen pages, several of them covering the same ground. Parents were getting conflicting answers depending on which page they landed on. Day camp ages and sleepaway ages differed between the dates page and the FAQ, the contact and policies pages listed different phone numbers, and a Wix demo product page was still publicly live. Seven in ten visitors came on a phone, and that is where the site was slowest, with the contact page taking close to eight seconds to show its main content. Camp photos went to a locked Facebook group, and each year's parents were younger and less likely to be on Facebook at all.

Camp Kahuna website today
Camp Kahuna website before the redesign
BeforeAfter

Camp Kahuna, before and after our redesign. Drag to compare.

Our Solution

We started with competitive research, studying the larger camps Connor measures himself against and the local camps competing for the same Burlington and Oakville families, alongside twelve months of the camp's real visitor data. That shaped a site built around the questions a parent asks, with six plain tabs named for what they are looking for. We moved the camp off Wix to WordPress, so Connor still edits his own text and dates but now owns a platform he can take anywhere. It runs on a custom theme rather than a drag-and-drop page builder, which keeps it faster on the phones most parents use, and since Connor had no plans to rearrange layouts, a builder would have cost speed for nothing.

We wrote every page of copy, drawing on Connor's knowledge of the camp through a set of written questions, and settled every contradiction with him before it went on a page. Each page is written around what nearby families search for, the camp's name, address and phone number match its Google listing exactly, and the FAQ answers are structured so search engines and AI assistants can quote them directly.

Connor shot his own drone and iPhone footage, and we edited it into the site's video, including a homepage banner montage, a one-minute introduction with campers speaking, short clips for each camp and a set of camper testimonials. Because most of it was shot on a phone held upright, we built the players to match the shape of each clip, so portrait videos fill their frame instead of sitting in a thin strip between black bars, the way a phone video usually looks on a website. We host it all on Bunny Stream rather than YouTube, so the videos load fast, carry no YouTube branding and never end on a suggested video from someone else. Nothing loads until a parent taps play, and every Register button hands off to the camp's existing registration system.

Alongside the website we built a parent photo portal into the camp's own site, because asking a parent to create a Facebook account just to see their kid at camp was a barrier Connor did not need. Families sign in with their email address and see only the albums for their own group, with no Facebook account needed, and the photos are served from the same Bunny account through signed links, so they stay private.

All 51 old addresses, including the full online store, redirect to their matching pages, so nothing parents or Google had saved breaks. We added structured data for the camp, its FAQ, every session and every video, set up lead tracking on Google's free tools so the camp can see how many visitors click through to register, call, email or send an enquiry, secured logins with two-factor authentication, and hardened the WordPress install. Connor now manages his own dates, prices, staff and photo albums, with thirteen short training videos in his WordPress dashboard.

Results

Parents now get one consistent answer to every question, in fewer clicks, and four of the five pages we measured before launch now load faster on a phone. Families have a private place to see their kids' camp photos, and Connor can update the site and post albums himself. With lead tracking in place from launch day, the camp will know how many visitors click through to register ahead of the January rush, which is when the year's busiest month of traffic arrives.

Marketing Team Collaboration

Let's Talk About What's Holding Your Business Back

Book a free introductory call. We'll dig into what's working, what's not, and show you exactly how we'd approach it.