How to Run Your Inbound Agency Like a Business
Key Takeaways
- The most successful agencies are run like businesses with strong financial metrics, not just creative shops
- Fee billings per FTE is a critical metric - inbound agencies often average only $120K versus much higher for other agency types
- Separate account management from project management to prevent scope creep and maintain quality
David C. Baker, one of the most respected agency consultants in the industry, joins the show to deliver a message that inbound agency owners need to hear - your agency is not special, and it needs to be run like a business.
Inbound Agencies Are Not Immune
David has done consulting work for 39 HubSpot partner agencies after meeting HubSpot VP Pete Caputa at a conference. His observation is direct: the agencies that are most successful in the long term are not the most creative ones. They are the ones with the most business sense - leaders who understand their numbers and make decisions based on data rather than instinct.
The Numbers That Matter
One of David’s key metrics is fee billings per full-time equivalent employee. Inbound agencies tend to perform poorly on this metric, with $120,000 per employee being considered high for a typical HubSpot partner. Other agency types regularly exceed this figure. The gap points to systemic issues with pricing, efficiency, and service delivery that many inbound agencies have not addressed.
Structural Recommendations
David advocates separating account management from project management roles. When one person handles both, scope creep becomes inevitable because the account manager prioritizes keeping the client happy over maintaining project boundaries. He also recommends against taking outside investment for most agencies, arguing that it constrains decision-making autonomy and diverts focus from building a sustainable business. On billing, he suggests replacing fixed retainers with a low monthly base fee plus variable charges to reduce client friction.