This is a Free/Core Issue. Pro subscribers also get today’s 1-page summary + The ROI Framework → Upgrade to Pro.

The Client Acquisition Cost Nobody Tracks (And Why That’s Costing You £100K+)
Most cleaning operators know their revenue. They know their margins. But client acquisition cost? Zero visibility.
I can tell you exactly what mine is—not in pounds, but in hours.
730 hours built me a £350k pipeline. That’s 2.09 hours per £1k of revenue. At £50/hour time value, I invested £36,500 to generate £350k—a 9.59x ROI.
Most operators couldn’t answer that question.
If you don’t track CAC, you can’t scale what works, cut what doesn’t, or justify where to invest next. You chase shiny objects and burn hours on long-shot deals.
That’s not a strategy. That’s hope.
Here’s what I learned tracking every hour.
My Overall Investment
730 hours over 183 days. Four hours daily: 9-10am, 11am-12pm, 2-3pm, 3.30-4.30pm.
Result: £29k/month recurring = £350k annual pipeline.
My Client Acquisition Cost: 2.09 hours per £1k of revenue.
At £50/hour, that’s £36,500 invested → £350k return = 9.59x ROI.
The insight comes when you break it down by system.
The BTN System: Volume Play
My daily outbound engine: 5 calls + 5 follow-ups targeting low-ticket deals (£350-1.5k) with 2-4 week cycles.
Time: 600 hours (4 hrs/day × 150 days)
Result: £240k annual
CAC: 2.5 hours per £1k
Best for: Building an initial pipeline, consistent income, and learning the market.
The Tier 1 System: Precision Play
Mid-market deals. £50-100k annual contracts. Research-driven, value-led.
The Allsop deal:
Time: 10 hours (3 hours research + 5 emails + 2 weeks follow-up)
Result: £50k annual
CAC: 0.2 hours per £1k (12.5x better than BTN)
Best for: Faster ROI, low CAC, scalable without heavy infrastructure.
The Enterprise System: Patience Play
Big contracts. Long pursuits. High risk, high reward.
A2Dominion:
Time: 120 hours over 12 months
Status: Still in pursuit (£6M opportunity, £2M annual)
Potential CAC: 0.06 hours per £1k (41x better than BTN)
Best for: Highest lifetime value—if you close it. 120 hours on a dead deal is expensive.
Note: The remaining £60k in closed pipeline came from additional Tier 1 deals using the same framework.
Payback Periods: When Do You Break Even?
At a 20% margin and a £50/hour time value:

*If you close it.
Lifetime Value
Factor in retention:
BTN: £10-25k/year × 2-3 years = £20-75k LTV
Tier 1: £50k/year × 3-5 years = £150-250k LTV
Enterprise: £2M/year × 5+ years = £10M+ LTV
The ROI Framework: Which System to Invest In
The pattern:
Need cash now? → BTN + Tier 1
Have a runway? → Enterprise
Scaling? → All three (weighted by stage)
What The Numbers Taught Me
1. Tier 1 has the best economics.
Low CAC. High LTV. Fast payback. Manageable risk. The sweet spot.
2. BTN is a foundation system, not a scaling system.
It builds a consistent income and teaches you the market. But the 7-8-month payback means you need working capital to bridge the gap.
3. Enterprise is worth it—if you can handle the risk.
The LTV is massive. Payback (if you close) is immediate. But I’ve got 120 hours in A2Dominion right now—still in pursuit. If it doesn’t close, that’s expensive.
The Invisible Cost
Most operators invest time randomly. They burn hours on low-probability deals without tracking what works.
When you track CAC, you can:
Compare systems → See which activities deliver ROI
Justify investment → Know when to hire or outsource
Prioritise ruthlessly → Focus your hours where they compound
What To Do Next
Start tracking. Even roughly.
Hours invested. Revenue generated. CAC per £1k.
Compare your CAC to mine:
BTN: 2.5
Tier 1: 0.2
Enterprise: 0.06 (if it closes)
If your CAC is higher, you’ve got a problem. If it’s lower, you’ve got an advantage.
Either way, you’ll know where your hours go—and whether you’re buying growth or buying hope.
This is a Free/Core Issue. The 1-page summary + The ROI Framework are included with The Growth Lab Pro.
Pro subscribers also get bonus issues, monthly deep dives, and phase recap vaults with templates and scripts you won’t find anywhere else.
The 10-Minute CAC Audit
You don’t need 730 hours of tracked data—just a rough baseline from last month.
Calculate your Client Acquisition Cost in 10 minutes:
Step 1: Pick One Activity
Choose one thing you're doing to win clients—outbound calls, LinkedIn outreach, tender submissions, or networking events.
Step 2: Estimate Hours
How many hours last month?
Example: 1 hour/day on outbound = 20 hours/month.
Step 3: Calculate Revenue
What revenue came from it? New contracts, pilots, and discovery calls that closed.
Example: 1 client at £25k/year.
Step 4: Do The Math
Divide hours by revenue (in £1k).
20 hours ÷ 25 = 0.8 hours per £1k
Step 5: Benchmark It
Compare yours to mine:

At 0.8? You’re beating my BTN system.
At 5.0? You’ve got a problem.
If Your CAC Is Too High:
Disqualify faster → Stop chasing long-shots
Automate follow-up → Email sequences, not manual chasing
Target bigger deals → £50k contracts have better economics than £10k
Improve discovery → Higher conversion = lower CAC
Calculated your CAC and want to benchmark it against my systems?
Reply to this email (or DM me on LinkedIn) with your number. I’ll tell you exactly where you stand and what to fix first.
No pitch. Just feedback.
Growth Partner Insight: The £50 Gap (And What I Did About It)
I was £50 too expensive.
Discovery call with the Procurement Manager of a £50m Fit-Out Contractor. I quoted £340 for a collection in London. Procurement’s current provider was charging around £290.
“Yeah, that’s punchy,” he said.
Not miles off. But enough to lose the deal.
I didn’t panic or drop the price immediately.
Instead, I acknowledged the gap, committed to solving it, and stayed in the conversation.
“Look, £50 gives me a good guideline. London’s our stronghold—we’ve got great coverage. Let me work on the rate and come back to you. If I can get it in the ballpark, would you consider a trial?”
The Procurement Manager said yes.
I came back at £305. Still lost it—he went with £295. But I stayed in the frame for the next tender.
Being slightly too expensive isn’t the end—it’s the beginning of the negotiation.
Most operators walk away or immediately drop the price. Both leave money on the table.
The play: acknowledge the gap, commit to solving it, ask for a trial if you fix it.
Price transparency builds trust. Staying in the conversation keeps you in the frame. That’s it for today. Hope you can put this straight to work.
~ Matt
PS. Three ways to take the next step:
#1: Grab a Free Starter Kit 📥
Download The Outbound Starter Kit (Housing Edition) — 13 ready-to-use templates for Soft FM operators who need to build a pipeline fast.
#2: Access the Resource Hub 📚
Browse every playbook, script and tracker in one searchable library. Join The Growth Lab Pro and build your Soft FM growth toolkit.
#3: Ready to win bigger contracts? 📅
Book a Growth Partner Call, and we’ll map the strategy, systems, and steps to scale your Soft FM business.
Forwarded this email?
Subscribe here:
💼 I share daily Soft FM growth insights on LinkedIn. Join 4,000+ leaders learning how to win more contracts. Connect here.
🐦 Want quick-hit tactics in real time? Follow me on X (@iam_mattharris) for daily sales lessons from the field. Follow here.
Thanks for subscribing to The Growth Lab.