RealGreen
How to calculate customer lifetime value from your RealGreen data
By Marketing 180 Team · October 7, 2025 · 9 min read
Customer lifetime value is your average annual revenue per customer, multiplied by how many years the average customer stays, multiplied by your gross margin. Worked example (illustrative): $600 a year × a 4-year average lifespan × 55% gross margin = $1,320 of lifetime gross profit per customer. Two of the three inputs are already sitting in your RealGreen database; the third comes off your P&L. Here's where to find each one, and why the answer changes what you can afford to pay for a lead.
What is the formula for customer lifetime value?
CLV = average annual revenue per customer × average customer lifespan in years × gross margin. If you know your annual churn rate instead of lifespan, use the equivalent form: CLV = annual revenue × gross margin ÷ annual churn rate. They produce the same number, because average lifespan is just 1 ÷ churn: a book that loses 25% of its customers a year keeps the average customer four years.
Run it both ways with the same illustrative inputs. Version one: $600 × 4 years × 55% = $1,320. Version two: $600 × 0.55 ÷ 0.25 = $1,320. Same answer. And note it's margin, not revenue: a customer who pays you $2,400 over four years did not hand you $2,400 to spend. After product, labor, and fuel, they handed you about $1,320: that's the number acquisition decisions should hang on.
Where does each input live in RealGreen?
Two of the three come straight out of Service Assistant. The third doesn't live there at all, and pretending it does is the most common CLV mistake.
- Average annual revenue per customer: invoice history. Total invoiced revenue for a full calendar year ÷ average active customer count for that year. Pull it from RealGreen's reporting, or from a nightly data sync if you want it recalculated without anyone exporting spreadsheets.
- Lifespan and churn: start dates and cancel dates. Count the customers active on January 1 of last year, count how many of those canceled during the year, and divide. That's churn; 1 ÷ churn is average lifespan. RealGreen has been quietly recording these dates for as long as you've run it, so even a ten-year-old install can produce this in an afternoon.
- Gross margin: your P&L, not RealGreen. Revenue minus direct costs (labor, product, fuel, equipment share), divided by revenue. Lawn care operators commonly land somewhere in the 45–60% range, but use your accountant's number, not an industry average.
How does program count change CLV?
Dramatically, and this is the finding that should change your behavior. Customers on two or more programs cancel far less often than single-program customers, and they pay more per year. Both effects multiply, so the CLV gap between a one-program and a three-program customer is commonly 4–5×, not the 2× the revenue difference alone would suggest. The numbers below are illustrative; the retention pattern is directionally consistent with what multi-program books commonly report, but verify against your own cancel data.
| Programs on the account | Illustrative annual revenue | Typical annual churn | Resulting CLV (55% margin) |
|---|---|---|---|
| 1 program | $550 | ~25% | ~$1,200 |
| 2 programs | $850 | ~15% | ~$3,100 |
| 3+ programs | $1,200 | ~10% | ~$6,600 |
This is why cross-sells pay twice. Adding mosquito and tick control or aeration to an existing account doesn't just add its own ticket: it moves the whole account into a stickier retention tier. The second program is often worth more in retained future seasons than in its own revenue line.
Why does churn dominate the math?
Because churn sits in the denominator, and denominators are violent. Halve your churn and CLV roughly doubles; raise your average ticket 10% and CLV moves 10%. Same base case: $600 × 0.55 ÷ 0.25 = $1,320. Cut churn from 25% to 12.5%: $600 × 0.55 ÷ 0.125 = $2,640, doubled. Raise the ticket to $660 instead: $1,452, up 10%. Price increases are worth doing (we wrote a separate playbook on that), but nothing moves the lifetime number like keeping customers, which is why retention automations are usually the highest-leverage system a RealGreen company can install.
What does CLV mean for your marketing budget?
It sets your allowable customer acquisition cost. A common planning rule: you can spend up to 25–35% of CLV (or, said another way, roughly one year's gross profit per customer) to acquire a customer. At a $1,300 CLV, that's a $300–400 allowable CAC. That number changes how you bid. A $40 cost-per-lead that closes at 15% is a $267 CAC: comfortably inside the window, even though it feels expensive the week the card gets charged. Companies that only know their first-invoice revenue routinely underbid on Google Ads and LSA, then wonder why competitors who did this math outrank them everywhere. The full budget framework is in our marketing budget guide.
Where does CLV math go wrong?
Two places. First, a single blended CLV hides the segments that matter. Your one-program, discount-acquired price shoppers might be worth $900 while your three-program referrals are worth $6,000: a blended $1,800 tells you almost nothing about what to spend on which channel. Compute CLV by program count and by acquisition channel, at minimum. A reporting dashboard wired to your synced RealGreen data keeps those segments current without annual spreadsheet archaeology.
Second, CLV is a profit number, not a cash number. A $400 CAC against a $1,300 CLV is great math that still takes two-plus seasons to pay back. If your line of credit can't carry that window through a slow spring, spend less than the formula allows. CLV justifies patient capital; it doesn't create it. Don't let a good ratio talk you into a cash position you can't hold.
Who doesn't need this: if your book is under roughly 300 customers, skip the segmentation entirely. Do the napkin version (revenue per customer × years × margin) and get back to work. At that size, "a customer is worth about $1,300, so a $60 lead is fine" is all the precision the decision requires.
The takeaway: CLV = annual revenue × lifespan × margin, and every input except margin is already sitting in RealGreen. Know the number by segment and two things happen: you stop underbidding for customers worth $1,300 or more, and you start treating cross-sells and retention as the profit engines the math says they are.
Start this month
- Pull last year's invoiced revenue ÷ average active customers from RealGreen: input one.
- Count last year's cancels against the January 1 book for your churn rate: input two.
- Get gross margin off your P&L, from your accountant, not a guess: input three.
- Compute one blended CLV, then split it by program count using the table above as a template.
- Set your allowable CAC at 25–35% of CLV and re-check every ad channel against it.
- Put the number in front of whoever answers cancel calls: saves look different when the account is worth $3,000.
Frequently asked questions
What's a good customer lifetime value for a lawn care company?
There's no universal benchmark: CLV scales with your ticket, your margin, and your retention. As a directional reference, single-program fertilization accounts commonly work out to $1,000–$1,500 of lifetime gross profit, while accounts with three or more programs can run $5,000+. The more useful test is the ratio: if CLV isn't at least 3× your customer acquisition cost, the growth math is fragile.
Should I use revenue or profit in the CLV formula?
Gross profit. Multiply by your gross margin: revenue minus direct labor, product, and fuel. A revenue-based CLV overstates what you can afford to spend on acquisition by nearly double at typical lawn care margins, and that's how companies talk themselves into ad budgets that never pay back.
How do I find my churn rate in RealGreen?
From start and cancel dates. Count the customers who were active at the start of last year, count how many of those canceled during the year, and divide. Include customers lost to moves: you still have to replace them. That percentage is your churn; 1 divided by churn is your average customer lifespan in years.
How often should I recalculate CLV?
Once a year, after your season closes, is enough for most companies. Recalculate sooner if something structural changes: a price increase across the book, a new program that shifts your mix, or an acquisition. The goal is a stable planning number, not a live dashboard metric that twitches weekly.
Does CLV include referrals and reviews?
The standard formula doesn't, and we'd keep it that way. Referrals, reviews, and neighborhood visibility are real second-order value, but leaving them out keeps your CLV conservative, so when you set an allowable acquisition cost from it, the surprises land in your favor.
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.