Ground-up rebuild of the web presence for Col'Cacchio, a South African restaurant franchise — store finder, menus, and ordering and booking journeys, instrumented end-to-end so every funnel step is measurable.
A national restaurant franchise lives or dies on three web journeys: find a store, see the menu, and order or book. The legacy site treated those as static pages — slow to load, hard to update across a national footprint of stores, and completely unmeasured. Nobody could say which stores drove orders, where booking intent leaked away, or whether a menu change helped or hurt.
Rebuild the site around the three journeys rather than around pages, and make measurement a first-class requirement instead of an afterthought. Every step that matters commercially — viewing a store, starting an order, clicking to book — fires a typed analytics event from day one, so the franchise gets a funnel it can read the week the site ships, not a redesign it has to guess about.
A modern, fast web platform on Vercel, structured around store discovery, menus, and order/booking journeys
A store finder built for a national footprint — each location with its own details, menu, and ordering hand-off
Conversion instrumentation in PostHog: store views, order clicks, and booking clicks tracked as first-class events across the funnel
Preview-deployment workflow so the franchise reviews every change on a live URL before it ships
The rebuild is in flight — live on preview infrastructure with the full conversion funnel already instrumented and reporting. From launch day the franchise will know exactly how visitors move from store discovery to order and booking intent, store by store, instead of flying blind.
I take on a small number of builds like this each year — agentic systems and tooling for marketplace teams.
GET IN TOUCH