When I joined Bootcamp UK the business was operating across 7 locations with plans to scale, but the underlying sales and membership processes were fragmented across multiple systems and required significant manual work. Growth was not only increasing revenue, it was also increasing chaos.
Leads, trial offers, session attendance, and full memberships all moved through separate tools, which meant the founder, franchise owners, and internal staff were spending a large portion of their time managing administrative tasks rather than growing the business.
I designed and implemented a unified sales and membership system that removed much of this operational burden and enabled the business to scale to 19 locations during my time there, while reducing the day-to-day workload required to operate each location.
The systems removed a large portion of the daily operational coordination required across locations, allowing the founder and franchise owners to focus on growth rather than administration.
Growth was increasing revenue and increasing chaos. Despite strong paid traffic performance across Facebook and Google, the business lacked a single system to manage the full customer journey.
Leads moved through four disconnected tools across lead capture, introductory offers, session attendance, and full memberships. Every new location added more admin, more coordination, and more founder oversight.
There was no clear visibility into where leads were dropping off, no consistent onboarding or follow-up process, and no reliable way to track member progression across locations.
This created constant operational drag:
Duplicate data entry across disconnected systems
Manual reminders, payment chasing, and booking coordination
Leads falling through the cracks due to inconsistent follow-up
Founder involvement in day-to-day operational decisions
Franchise owners spending too much time on admin instead of growth
The personal assistant alone was spending two full days per week manually transferring and reconciling data between systems.
Without a unified system, scaling locations meant scaling administrative workload. Growth was happening, but the structure underneath it couldn’t support it.
Scaled from 7 → 19 locations within four years during my time there, without increasing admin headcount
~40–80+ hours per week of administrative work was removed across the founder, staff, and franchise owners by automating lead management, onboarding, attendance tracking, payment follow-up, and member communication.
2 full days/week eliminated from manual data handling (personal assistant)
Duplicate data entry was reduced by ~90% through full system consolidation.
Fully automated lead → member lifecycle, removing the need for manual follow-up and coordination
Reduced cost per intro offer from £10 → £4 through improved funnel performance and better tracking visibility.
Franchise owners no longer needed to manually manage bookings, follow-ups, payment chasing, or member progression, freeing them to focus on growth rather than administration.
Reduced the need for the founder to manually oversee operational processes across all the locations by introducing standardised systems and reporting.
Reduced cost per intro offer from £10 → £4 through improved funnel conversion and retargeting accuracy and better tracking visibility.
By creating full visibility across the lead → trial → member journey, the business could finally track where conversions were being won or lost. This improved attribution, retargeting accuracy, and optimisation across paid traffic.
Automated lifecycle follow-up also reduced lead leakage by ensuring every enquiry moved through a consistent progression system instead of relying on manual follow-up.
Increased franchise value through operational structure by transforming the business from a fragmented, manually operated model into a repeatable, systemised franchise operation
Reduced founder dependency, standardised performance across locations, and made expansion significantly easier by removing the need for constant manual oversight and coordination
Enabled the founder to increase the franchise buy-in price by creating a more predictable, scalable, and operationally mature business model for new franchisees
Allowed growth to be absorbed by systems rather than creating more founder involvement, admin workload, or operational complexity
This wasn’t just about saving time. Without these systems, scaling from 7 to 19 locations would have required hiring additional administrative staff just to keep up with operational demand.
Instead, the workload stayed flat, growth was absorbed by systems, not people. That’s the difference between scaling a business and scaling operational chaos.
1. Mapping the Operational Journey
I worked directly with the founder to map the full lead-to-member lifecycle, identifying:
Where manual intervention was required to move a lead through the sales cycle
Where leads were dropping off
Where franchise owners were spending unnecessary administrative time
Where processes varied between locations
This became the blueprint for designing a system that could operate consistently across all locations without requiring constant founder oversight.
2. Lifecycle Automation
I implemented behaviour-based automation across the entire customer lifecycle, including:
Automated SMS and email follow-ups
Attendance-based triggers
Automated onboarding and re-engagement workflows
Automated reminders for upcoming sessions
This significantly reduced the need for franchise owners to manually follow up with leads or trial members.
3. Backend Architecture & Integration
I designed the backend architecture and worked with a Laravel developer to implement:
API integrations (Twilio, SendGrid, Stripe/Connect, Meta API)
Event-based triggers
Server-side tracking
Standardised data structures across locations
This ensured reliable, real-time data flow across the entire franchise network.
4. CRM & Data System Design
I architected the multi-location CRM structure, including:
A centralised sales pipeline
Franchise-specific dashboards showing bookings, attendance, and member status in real time
Automated lifecycle progression from lead → trial → member
Segmentation logic for targeted communication and reporting
This removed the need for the founder and franchise owners to manually reconcile information across systems.
5. Customer Experience Optimisation
I redesigned the customer journey to reduce friction and increase conversion:
Simplified intro offer purchase flow
Reduced steps required to attend sessions
Clear progression from trial → membership
Mobile-first booking and communication experience
Automated reminders and streamlined booking reduced the need for manual follow-ups while improving attendance rates.
If growth keeps creating more work for you, the problem isn’t capacity, it’s structure.