Analytics
How to Calculate Your True Cost Per Acquisition (Most Contractors Get This Wrong)
A step-by-step framework for calculating real customer acquisition cost across ad spend, sales labor, tools, and follow-up — the single number that should govern every marketing decision in your business.
Cost per acquisition (CAC) is the single most important number on a service business's marketing dashboard, and it is the number most owners calculate incorrectly. The problem is not the math — the math is trivial. The problem is what gets left out of the numerator and what gets averaged across the denominator.
A properly calculated CAC includes every dollar spent to produce one paying customer: media spend, lead purchase, sales labor, tools, software, follow-up expenses, and the fully-loaded cost of a lead your team failed to answer in time. When operators calculate CAC properly, they almost always discover that half their marketing channels are unprofitable and one or two are subsidizing everything else.
This article walks through the complete CAC framework, the segmentation you need to make it useful, the LTV ratio that determines whether your business is healthy, and the reporting cadence that turns CAC from a vanity metric into a decision-making tool.
The naive formula and why it lies to you
Most contractors calculate CAC as ad spend divided by number of new customers. That formula ignores at least half the real cost. It also creates the illusion that cheap leads are always better, which is what pushes owners into shared-lead marketplaces where the true CAC is often 2–3x higher than an exclusive channel.
The naive formula also averages across all channels, which hides the fact that one channel is producing $200 CAC while another produces $900 CAC. The blended number looks fine while your marketing budget is quietly being wasted on the losing half.
The complete CAC formula
True CAC = (Media Spend + Lead Purchase + Sales Labor + Tooling + Follow-Up Cost + Attribution Overhead) ÷ Won Customers.
Every line matters. Media Spend is your paid ad dollars. Lead Purchase is your PPL invoices. Sales Labor is the fully-loaded cost of the CSR and estimator time spent on leads that did not close. Tooling is your CRM, dialer, call tracking, forms, and reporting tools apportioned per lead. Follow-Up Cost is the SMS, email, and remarketing spend used to convert leads on their second, third, or fourth touch. Attribution Overhead is the small but real cost of the analyst or owner time spent reconciling all of this.
How to allocate sales labor
Take the fully-loaded monthly cost of your CSR and estimator team (salary + benefits + tools + share of overhead), divide by the total leads worked that month, and multiply by the leads worked per source. This produces a per-lead labor cost that scales with actual effort, not headcount pretense.
The gap between shared-lead and exclusive-lead sales labor is usually the largest hidden cost in the industry. A CSR working through 300 shared leads to close 27 deals costs the same as one working through 100 exclusives to close 30 — but the per-deal labor cost is 3x higher on the shared side.
How to apportion tools
Total monthly tool spend divided by total leads gives per-lead tool cost. Most operators are surprised how quickly a $180 CRM, $65 dialer, $89 call tracking, and $40 form builder subscription adds up to a real per-lead number.
Segment CAC by source — always
Aggregate CAC hides the truth. Break it out by channel: SEO, Google Local Services Ads, Google Ads, Meta, exclusive PPL vendor A, exclusive PPL vendor B, shared marketplaces, referrals, direct calls, past customers.
You will almost always find one or two channels doing the heavy lifting and one or two channels quietly bleeding your budget. The exercise of segmenting CAC is often the single most profitable analytical exercise a service business owner does in a given year — reallocation of spend based on real per-channel CAC frequently improves overall marketing ROI by 30–60%.
The ratio that matters more than CAC itself: LTV:CAC
LTV ÷ CAC is the ratio that predicts whether your business survives. Most healthy service businesses run at 4:1 to 8:1. If you are under 3:1, either your CAC is too high or your retention economics are broken. If you are over 10:1, you are almost certainly under-investing in growth — you are leaving compounding revenue on the table by not spending more to acquire customers who would clearly be profitable.
Calculating LTV in home services is not as complicated as SaaS makes it sound. For most trades: Average Job Value × Gross Margin × Average Repeat Jobs per Customer × Referral Multiplier = LTV. A landscaper with a $4,000 average job, 45% margin, 3.2 repeat jobs per customer, and a 1.4x referral multiplier has an LTV of $8,064. If their CAC is $600, they run at 13:1 — they should be spending more, not less.
Payback period: the second ratio nobody talks about
CAC payback is the number of months it takes for gross profit from a new customer to equal the CAC spent to acquire them. In home services, healthy payback is under 3 months for one-time-service categories and under 6 months for recurring-revenue models.
Long payback periods are a warning sign for cashflow-constrained businesses even when LTV:CAC looks fine. If you have to fund 9 months of CAC before recovering it, you need working capital that most small contractors do not have.
Reporting cadence that actually gets used
A CAC dashboard that nobody looks at is worthless. Build a simple weekly view: leads by source, cost by source, revenue by source, gross profit by source, blended CAC, and channel-level CAC. Review it every Monday. Kill or renegotiate any channel that has been over target for two consecutive months. Double budget on any channel that has been under target for two consecutive months.
The discipline of the weekly review is what turns CAC into a lever instead of a report.
Common CAC calculation mistakes
The five mistakes we see most often: measuring on quoted jobs instead of closed jobs; forgetting to include follow-up conversions in the source that originated them; leaving out agency management fees; using accrual revenue instead of collected revenue for LTV; and averaging across a period long enough that seasonality distorts the picture.
Frequently Asked
Questions & answers
What should my CAC be as a percentage of revenue?
A rule of thumb is 8–15% of average job value. Below 8% and you are probably under-investing in growth; above 15% and you are eroding profitability unless retention is exceptional.
How do I track CAC accurately?
Use unique phone numbers and UTM-tagged forms for every source, tie them into your CRM, and reconcile monthly against actual paid invoices. Ask every new customer 'how did you hear about us' at intake as a cross-check.
Should I include payroll in CAC?
Yes — the fully-loaded cost of sales labor (CSR + estimator time spent on leads that did not close) belongs in CAC. This is often the largest hidden cost.
What is a healthy LTV:CAC ratio for contractors?
4:1 to 8:1 is the healthy zone. Above 10:1 you are probably under-investing in growth; below 3:1 the business model is under strain.
How do I calculate LTV without years of data?
Use: Average Job Value × Gross Margin × Estimated Repeat Rate × Referral Multiplier. Even rough estimates are better than pretending LTV equals first-job revenue.
How often should I recalculate CAC?
Monthly at minimum; weekly for high-spend channels. Anything less frequent and losing channels burn budget before you catch them.
Put this into practice
Check your market for exclusive leads
See whether your service area and category are still open for exclusive representation.
Check availability