Strong demand. A global client base. But the business behind it was fragile, held together by freelancers, informal processes, and pricing that was slowly eroding margin.
Disclaimer: Due to confidentiality and NDA restrictions, the client featured in this case study has been anonymised. All results and outcomes are real.
This UK-based, 6-figure agency had strong demand and a global client base. But behind the scenes, the business was unstable.
The agency was heavily reliant on freelancers, with only one salaried employee outside of the directors. Following a period of team turnover, delivery had become inconsistent, and leadership had stepped in to stabilise the business.
As the internal team began to rebuild, deeper issues surfaced:
No defined project management structure
No task management system or workflow visibility
No capacity modelling or resource planning
Communication fragmented across channels
Pricing based on hourly billing, leading to scope creep and eroding margins
The agency wasn’t struggling to win work. It was struggling to deliver it profitably and predictably. Without structural change, the risks were significant:
Continued reliance on freelancers, limiting scalability
Margins being eroded by scope creep and inefficient delivery
Team burnout due to lack of clarity and workload visibility
Inability to grow without increasing chaos
I joined the business as part of the leadership team during a critical stabilisation phase. My role was to bring structure to delivery, rebuild the team, and fix the commercial model, turning a reactive agency into a scalable operation.
The first priority was reducing dependency on freelancers. We:
Recruited and built an in-house client delivery team
Established clear roles and responsibilities
Created a foundation for long-term capability
Result:
165% growth in the client delivery team
Significant reduction in freelancer costs
Next, we introduced the systems required to run the agency effectively.
Implemented ClickUp for project and task management
Introduced Slack for structured internal communication
Defined workflows, processes, and delivery standards
Established visibility into workloads and priorities
This transformed the agency from reactive to organised.
The biggest constraint on growth was pricing. Hourly billing was creating:
Scope creep
Unpredictable revenue
Misalignment between value and price
We transitioned the agency to a points-based pricing model, enabling:
Productised, clearly defined services
Better control over delivery scope
Improved margin predictability
Result:
55% average increase in product fees
More profitable, scalable service delivery
Following the initial transformation, I was asked to take full operational ownership of the client delivery function. This included:
Line management of a team of 6
Ongoing personal development and performance management
Ensuring delivery quality and consistency across accounts
Alongside operations, I worked directly with enterprise clients to improve visibility and trust.
Overhauled reporting structures to better demonstrate value
Supported new business proposals and growth opportunities
Strengthened account management across key clients
Freelancer-heavy delivery model
No operational structure or systems
Reactive communication and unclear workflows
Hourly pricing eroding margins
Limited scalability
Scalable, in-house delivery team
Clear systems, processes, and communication channels
Predictable workflows and improved efficiency
Productised pricing aligned to value
Stronger client relationships and improved profitability
This project was about building the structure the agency was missing.
By fixing pricing, delivery, and operations, the business moved from fragile and reactive to stable and scalable, with a foundation for long-term growth.
Average increase in individual product fees
165% growth in the in-house delivery team
Significant reduction in freelancer costs
Improved operational efficiency and team clarity
Stronger margins and more predictable delivery
If your delivery relies on freelancers, your pricing is based on hours, or your processes exist only in people's heads, that is a structural problem. Book a call to discuss what a properly systemised agency operation would look like.