Service Autopilot
Calculating CLV from your Service Autopilot data
By Marketing 180 Team · July 23, 2024 · 8 min read
Customer lifetime value = average annual revenue × gross margin × average lifespan, where lifespan is roughly 1 ÷ your churn rate. A typical worked example: $1,100 a year × 55% margin × 4 years = about $2,400 of gross profit per customer. Every input is sitting in your Service Autopilot data right now, and the number changes what you can afford to pay for a lead more than anything else in your marketing.
What's the formula, exactly?
Three factors, no spreadsheet heroics:
- Average annual revenue per customer: total invoiced revenue over 12 months ÷ average active customer count. Use real invoices, not program list prices; skips, credits, and partial seasons are part of reality.
- Gross margin: after labor, materials, fuel, and equipment share; before office and marketing. Most owners who compute this carefully land somewhere between 45% and 60% in residential recurring work, but use your P&L, not an industry average.
- Average lifespan: the shortcut is 1 ÷ annual churn. 25% churn ≈ 4 years, 20% ≈ 5 years. It's an approximation (it assumes churn is flat across tenure, which flatters slightly since first-year churn runs hottest), but it's plenty accurate for the decisions CLV drives.
So: $1,100 × 0.55 × 4 = $2,420. Write your own version of that number down: the rest of the article is about what it buys you.
One scoping note before you run it: compute CLV on gross profit, not revenue. The revenue version ($4,400 in this example) is the one that gets quoted at conferences, and it's the one that talks owners into acquisition costs their margin can't actually carry. If you only remember one guardrail from this article, make it that one.
Where do the inputs live in Service Autopilot?
Revenue per customer comes from SA's invoice data; churn comes from account status history (cancelled ÷ active over 12 months); margin comes from your books applied to SA's revenue-by-service breakdown. The friction isn't finding the data: it's that nobody recalculates it, so companies steer by a CLV guess someone made in 2022. A nightly sync via our Service Autopilot integration keeps the inputs live on the reporting dashboard, next to the ad numbers CLV is supposed to govern. Calculate once by hand to trust the method; automate it so it stays true.
Why does churn dominate everything else?
Because lifespan is a reciprocal, and reciprocals are violent. Hold revenue and margin constant at $605/year of gross profit and watch churn do all the work:
| Annual churn | Avg lifespan | CLV (at $605/yr margin) | Change vs. 25% |
|---|---|---|---|
| 33% | ~3 years | ~$1,815 | −25% |
| 25% | 4 years | ~$2,420 | baseline |
| 20% | 5 years | ~$3,025 | +25% |
| 15% | ~6.7 years | ~$4,033 | +67% |
No pricing initiative, upsell menu, or route optimization moves CLV 67%. Retention does it with five to ten points of churn, which is why the retention automations and cancel-save sequences we write about aren't customer-service niceties. They're CLV engineering, and CLV is marketing's budget ceiling.
It also reframes where "marketing dollars" should go. If a $6,000 retention project cuts churn two points across a 1,000-customer book, the CLV math values that at six figures of lifetime gross profit, a return no ad campaign will match. Most owners have never compared the two because churn and ad spend live in different meetings. Put them in the same one.
How does service mix change the number?
Segment your CLV by service count and the spread will surprise you. Multi-service customers win twice: they spend more per year (obviously) and they commonly churn meaningfully less: every added service is another reason not to switch, another truck they'd have to replace, another relationship thread. A two-service customer isn't worth 2× a one-service customer; with the churn effect compounding, it's often closer to 2.5–3× in lifetime terms. Illustrative, but the direction is near-universal.
Two decisions fall straight out of that: cross-selling your existing one-service customers is usually the cheapest CLV you can buy (renewal season being the prime window, see the prepay playbook), and marketing that attracts multi-service-shaped buyers (full-program offers, bundles) earns a higher allowable cost per lead than one-off promotions do.
What does CLV mean for allowable cost per lead?
This is the payoff. Decide what share of CLV you'll spend to acquire a customer (a common planning band is 25–35% for growth-mode companies), then divide by close rate:
- CLV $2,420 × 30% = ~$725 allowable acquisition cost per new customer.
- At a 30% lead-to-sold rate, that's ~$215 allowable cost per lead.
Now compare that to the owner who evaluates ads on first-job profit: a $215 lead against a $300 first invoice looks like a disaster, so he caps bids at $40, loses every auction, and concludes Google Ads "doesn't work in our market." His competitor running CLV math happily pays $120 a lead all spring and buys the market. Same auction, different arithmetic. (How that allowable feeds a full budget is in the marketing budget guide.)
The honest caveats: CLV math assumes you can service the growth (capacity is a real ceiling), the 25–35% band is a planning convention rather than physics, and cash flow still matters: spending $725 to acquire $605-a-year margin pays back in year two, which is fine only if your balance sheet agrees.
The takeaway: CLV is three numbers you already have, multiplied. Churn dominates it, service mix compounds it, and the result sets the ceiling on what you can pay for growth. Run the math once by hand, then let the sync keep it honest.
Your CLV worksheet
- Pull 12 months of invoiced revenue ÷ average active customers from SA.
- Compute real churn: cancelled accounts ÷ active accounts, trailing 12 months.
- Apply your gross margin from the P&L. Multiply the three. That's CLV.
- Segment it by service count, then pick your cheapest cross-sell.
- Set allowable cost per lead (CLV × 25–35% × close rate) and re-read your ad budget with it.
Keep reading
Ready to turn it around?
Get a free marketing snapshot. We'll show you exactly where you stand and what it would take to win.