How to Measure and Calculate Your Leads ROI
Most home improvement contractors and solar installers know they need leads. Far fewer know how to accurately measure whether their lead sources are actually profitable. This guide walks you through the exact framework for calculating lead ROI — so you can stop guessing and start making data-driven decisions about your marketing spend.
The core principle is simple: the cheapest lead is rarely the most profitable lead. A $25 shared lead with a 1% close rate costs you $2,500 per closed deal. A $200 exclusive appointment with a 20% close rate costs you $1,000 per closed deal. Understanding this math is the foundation of a profitable lead generation strategy.
Define Your Key Metrics
Before you can calculate ROI, you need to track four core metrics for every lead source: Contact Rate (what percentage of leads can you actually reach by phone or email?), Appointment Set Rate (of those you contact, what percentage agree to a consultation?), Sit Rate (of scheduled appointments, what percentage actually show up?), and Close Rate (of appointments that sit, what percentage become paying customers?).
Calculate Cost Per Acquisition (CPA)
CPA is the single most important number in your lead generation analysis. Formula: CPA = Total Lead Spend ÷ Number of Closed Deals. Example: If you spend $5,000 on leads in a month and close 4 deals, your CPA is $1,250. Now compare that to your average deal value. If your average deal is $12,000 with a 35% gross margin, you're generating $4,200 in gross profit per deal — meaning a $1,250 CPA leaves you with $2,950 in gross profit per deal before overhead.
Calculate Return on Ad Spend (ROAS)
ROAS measures revenue generated for every dollar spent on lead generation. Formula: ROAS = Total Revenue from Leads ÷ Total Lead Spend. Example: $48,000 in revenue from 4 closed deals ÷ $5,000 in lead spend = 9.6x ROAS. A ROAS of 3x or higher is generally considered healthy for home improvement and solar verticals, though this varies by market and deal size.
Track by Lead Source, Not Just Total Spend
One of the most common mistakes contractors make is tracking total lead spend without breaking it down by source. You may be running three lead sources simultaneously — and one of them is responsible for 80% of your closed deals while the other two are barely breaking even. Source-level tracking is what separates contractors who scale profitably from those who stay stuck.
Account for Lead Lag Time
Home improvement and solar deals don't close the same day the lead comes in. The average sales cycle for a solar installation is 30–90 days from first contact to signed contract. This means your ROI calculation for leads purchased in January may not be accurate until March or April. Build a 90-day lag into your ROI analysis to get accurate numbers.
Calculate Lifetime Customer Value (LCV)
For solar and home improvement contractors, a single customer can generate significant lifetime value through referrals, repeat projects, and reviews. If your average solar customer refers 1.5 additional customers over their lifetime, your effective revenue per lead is 2.5x your initial deal value. Factor LCV into your CPA tolerance — you can afford to pay more for a lead if you know the long-term value of that customer is high.
Build a Simple Lead ROI Tracker
You don't need complex software to track lead ROI. A simple spreadsheet with columns for: Lead Source, Lead Cost, Number of Leads, Contact Rate, Appointments Set, Sit Rate, Closed Deals, Total Revenue, CPA, and ROAS will give you everything you need. Update it weekly. Review it monthly. Make budget decisions based on the data, not gut feeling.
When to Cut a Lead Source
Cut a lead source when: your CPA exceeds 25% of your average deal value, your contact rate drops below 30%, or you've given it 60+ days and 30+ leads without a single closed deal. Don't cut too early — most lead sources need a ramp-up period. But don't hold on too long either. Data-driven decisions are what separate profitable contractors from those who are always chasing the next lead source.
Ready to Invest in Lead Generation That Delivers Measurable ROI?
LL Media delivers exclusive inbound calls and booked appointments with full source-level reporting — so you always know exactly what you're paying for.
Book a Free Strategy Call
