Ledge

How Landscape Companies Use CRM to Track Revenue Per Client

EG
Edgar Galindo
April 14, 2026· 8 min readCRM
Landscape CRM for tracking revenue per client — lifetime value, service history, and upsell opportunities

If you asked right now which five clients generated the most revenue for your company this year, could you answer? Most landscape contractors cannot — and that blind spot is costing them.

One landscape company owner sat down to review his year-end numbers and realized that 60% of his revenue came from 12 clients. He had 140 clients in his database. He had no idea those 12 were the foundation of his business until he ran the report. The next day he called all 12 of them. Three booked projects for the following spring before January ended.

Revenue per client is one of the most useful numbers a landscape company can track — and almost no one does. It tells you who your best clients are, which relationships to protect, where to focus your marketing efforts, and which referral sources are generating your highest-value work.

What Revenue Per Client Actually Tells You

Lifetime revenue per client tells you the total value of a client relationship — every project, every maintenance contract, every add-on job since you first worked together. This number helps you answer questions like:

  • How much is it worth to acquire a new client? If your average client generates $18,000 in lifetime revenue, spending $500 to acquire them through Google Ads is rational. Spending $5,000 probably is not.
  • Which referral sources are sending your most valuable clients? A client who came from a Realtor referral and spent $45,000 over three years is worth cultivating that Realtor relationship. A client who came from a Facebook ad and spent $4,200 once tells you something different about that channel.
  • Who are your top 20% of clients — and are you treating them like it? High-value clients often get the same attention as every other client because the contractor does not know how valuable they are until they run the number.
Client revenue dashboard in landscape CRM showing total billed, active projects, and open proposals

How a CRM Tracks Revenue Per Client

A CRM that links contact records to invoices and job history can calculate lifetime revenue per client automatically. You open a client record and see: three projects, totaling $31,500 over four years. Last contact: 8 months ago. That single screen tells you this is a high-value dormant client who deserves a personal call — not a mass email.

Without that connection — without the CRM linking invoices to client records — you would have to cross-reference two separate systems manually to get the same picture. Most contractors never do it, which is why most contractors cannot name their top 10 revenue-generating clients without spending an hour in spreadsheets.

Annual Revenue Per Client vs. Lifetime Revenue Per Client

Both matter. Annual revenue per client helps you identify which clients are currently active and generating the most work. Lifetime revenue per client shows you the full picture of a relationship — including clients who had one major project years ago that you may have overlooked.

A client who had a $55,000 full outdoor living renovation in 2021 and has not hired you since is a dormant high-value client. Their annual revenue is $0. Their lifetime revenue is $55,000. They should be on your personal call list — not your generic bulk email list. Tracking both numbers separately lets you treat them correctly.

"You cannot prioritize relationships you cannot see. Revenue per client makes your best clients visible — so you can treat them like it."

What to Do With the Data Once You Have It

Sort your clients by lifetime revenue. The top 20% deserve personal, proactive outreach — calls, not emails. They deserve faster response times when they contact you. They deserve your best crew when their job is scheduled. They deserve a thank-you at the end of the year. None of that is complicated. It just requires knowing who they are.

Identify the referral sources linked to your highest-revenue clients. If three of your top-ten clients came from the same Realtor, that is a relationship worth a lunch and a referral agreement. If your highest-value clients consistently come from Nextdoor recommendations, that is a channel worth investing more energy in. Revenue per client is not just a backward-looking number — it informs where to focus your growth efforts going forward.

Average Revenue Per Client as a Business Health Metric

Your average revenue per client is also a benchmark for how effectively you are developing client relationships over time. If it is increasing year over year, your upsell and repeat business systems are working. If it is flat or declining, you are adding new clients but not deepening existing ones — which is expensive growth.

A landscape company that increases average client revenue from $9,000 to $14,000 without adding any new clients has grown 55% from the same customer base. That is cheaper, more reliable, and more sustainable than the equivalent new customer acquisition.

Never lose a lead again

Ledge tracks every lead, follow-up, and proposal in one place.

CRM pipeline, automated follow-up reminders, and digital proposals — built for landscape contractors who are tired of letting jobs slip through the cracks.

Book a Demo →

Frequently Asked Questions

What is a good average revenue per client for a landscape company?

It depends heavily on your service mix. Design-build companies doing one-time projects typically see average per-project revenue of $8,000 to $25,000. Maintenance-heavy companies see lower per-transaction revenue but higher lifetime value through recurring contracts. The more useful benchmark is your own trend: is average revenue per client going up or down year over year?

How do I calculate lifetime revenue per client without a CRM?

Pull your invoice records sorted by client name, sum the totals per client, and sort descending. It takes about two hours in a spreadsheet if your records are in reasonable order. It is worth doing once — even manually — to see who your top clients actually are. Then invest in a system that calculates it automatically going forward so you are not doing this exercise every year.

How do I use revenue per client data to grow my business?

Three ways: identify your best clients and invest in those relationships proactively, find the referral sources tied to your highest-revenue clients and strengthen those channels, and calculate what a new client is worth so you can make rational decisions about acquisition costs. High revenue per client also identifies your best upsell targets — clients who spent $20K once have demonstrated both the budget and the desire to invest in their outdoor space.

Does a CRM really help with tracking client revenue?

Only if it connects to your invoicing. A standalone CRM that just stores contact info does not know how much each client has spent. A CRM that links contact records to estimates and invoices can surface lifetime revenue per client automatically. That is the version worth using — the data is only valuable if it is updated in real time through your normal workflow, not by manual entry.

What should I do with clients who show up in the bottom 20% of revenue?

Not necessarily drop them — but understand why. Are they low-revenue because of limited budget, or because you have not offered them additional services? Some low-revenue clients are excellent referral sources who have sent you high-revenue work. Others are genuinely not a good fit for your business. Revenue per client combined with referral source data gives you the full picture to make that call.

EG

Edgar Galindo

Co-founder, Ledge

Edgar built Ledge while running a landscape design-build company in Central Texas. Tracking revenue per client was the first report he built in Ledge — because it was the first piece of data that actually changed how he ran his business.