Lead system4
- 4-step Start Training form → coach’s inbox
- Each lead added to a Klaviyo list
- 5-email nurture flow: day 0, 2, 4, 7, 12
- Thank-you page fires the Google Ads lead conversion
The brief
Move a triathlon coaching brand off Framer onto a faster site that turns visitors into coaching sign-ups, and prove which ads actually bring them in.
The result
2 days
from the first mockup to live on their own domain
Live and working for the business today.
Then and now

The old Framer site (Internet Archive, May 2026) against the rebuild.
Speed check · Google Lighthouse · Nov 2026
Performance
Accessibility
SEO
Phones went from 62 to 97 after the image fix. Run it yourself at pagespeed.web.dev.
What I did
Rebuilt the whole site from Framer onto a fast custom build, live on enduraperformance.ca
A pick-your-race homepage, pinned Swim / Bike / Run story and plans shown like a results sheet
Start Training as a 4-step form: race first, contact last, sent straight to the coach’s inbox
Every lead added to Klaviyo and a 5-email nurture flow, live
Google Ads lead conversion firing from the thank-you page, junk conversions cleaned out
SEO: service and coach schema, city pages for Burlington, Oakville, Hamilton, Mississauga and Toronto, Search Console and sitemap
Keyword pages for Ironman, half Ironman, triathlon swim coaching and triathlon team, plus personal-trainer pages with an FAQ
Google Ads rebuilt: 77 junk keywords blocked, a Personal Training ad group, auto-apply and Display off
Meta: lead pixel on the thank-you page and five new coaching ads
The COOKED fuelling app built into the site as a free extra for athletes
Best pages · click to scroll the whole page
Running now
More work
SHIELD55 → 99
AJ Sports+47%
Gold Rewards0
Aquila8.5×
Racer Sportif2.3×
SALT9.6×
MC Metalworks100
Angry Roaster32 → 90
CSM25+
COOKED99
Stool Scout100Shopify, email, social and paid, from one person who builds it, ships it and owns the numbers.
Replies within one business day13 years12 brands