Most home improvement operations are managed on three numbers: leads generated, close rate, and average contract value. All three are real. None of them, individually or in combination, tells you what the revenue system is actually producing per lead issued.

The number that tells you that is net sales per lead issued. It is the total installed revenue from a given period divided by the total leads issued in that same period. It is not a sophisticated calculation. It takes about forty seconds to produce from a CRM with reasonable field discipline. And it is the single management metric that collapses every downstream variable — set rate, run rate, close rate, average contract value, cancel rate — into one number that can be read weekly and trended across time, by rep, and by lead source.

Most contractors do not track it. Most contractors are therefore managing their revenue system by looking at its components in isolation, without ever seeing what the system produces in aggregate per unit of acquisition spend.


Why Close Rate Is the Wrong Primary Metric

Close rate is the most commonly watched sales metric in home improvement for one reason: it is easy to calculate and easy to understand. Appointments sat, contracts signed, ratio expressed. Every manager can explain it. Every rep can be ranked by it. Every Monday meeting can center on it.

The problem is not that close rate is inaccurate. It is that close rate is incomplete in a specific and misleading way. It measures conversion at one stage of the revenue system — the demo — while being entirely blind to every stage that precedes and follows it.

A rep with a 38% close rate who runs 25 appointments per month is closing 9.5 contracts. That is what close rate tells you. It does not tell you how many of those contracts cancel before installation. It does not tell you what the average contract value is relative to the floor's book. It does not tell you what the rep's run rate is — how many of their 25 scheduled appointments actually occur. And it does not tell you what lead volume was required to produce those 25 appointments.

A rep with a 38% close rate, a 14% personal cancel rate, and an average contract value 12% below the floor average is not performing at 38%. Their installed revenue per appointment is materially lower than a rep closing at 28% with a 5% cancel rate and contract values at the floor average. Behind every average close rate is a distribution, and close rate alone cannot see inside that distribution.

Net sales per lead issued sees the whole system. It starts at the moment the lead enters the pipeline and ends at installation. Everything in between — setting, running, closing, surviving the rescission window, installing — is incorporated into the single output number.


The Formula and What It Captures

Net Sales Per Lead Issued (NSLI)
Total Installed Revenue ÷ Total Leads Issued
Calculated over a defined period (weekly, monthly, trailing 30 days)
Segmentable by rep, by lead source, by market

The numerator is installed revenue — not signed revenue, not collected revenue, but the revenue that cleared from signed contract to completed installation. This is the installed ledger from the three-ledger model. It excludes cancelled contracts. It excludes contracts still in process. It counts what was delivered.

The denominator is leads issued — the total number of leads distributed to the operation in that period, regardless of whether they were set, ran, closed, or cancelled. Not appointments. Not completed demos. Every lead that entered the pipeline. This denominator is what makes NSLI a full-system metric rather than a sales-stage metric. It holds the entire operation accountable — the setter team, the rep team, the post-sale process, and the lead quality — against a single output number.

What NSLI captures that close rate does not:


What NSLI Looks Like in Practice

An operation generating 200 leads per month with a 45% set rate, 83% run rate, 32% close rate, $19,500 average contract value, and 8% cancel rate is producing the following installed revenue per lead issued:

That $2,142 is the system's output per lead. It incorporates every conversion rate in the pipeline. It is the number that should govern how much the operation is willing to spend per lead — because it defines the revenue ceiling any lead can generate given the system's current performance.

Now change one variable. The cancel rate drops from 8% to 5% through better post-sale follow-up and a tighter close sequence. Everything else stays the same. Installed contracts rise from 22.0 to 22.7. Installed revenue rises to $442,650. NSLI rises to $2,213. A three-point improvement in cancel rate produced a $71 improvement in NSLI on 200 leads — which is $14,200 in additional installed revenue per month without a single additional lead.

$14,200
Additional monthly installed revenue from a 3-point cancel rate improvement
on 200 leads — with no change in lead volume, close rate, or contract value.

NSLI as a Lead Source Comparator

Net sales per lead issued is the correct metric for comparing lead source performance. Cost per lead tells you what you paid per inquiry. NSLI tells you what each inquiry from that source actually produced in installed revenue. The two numbers together answer the question that neither answers alone: which channel is generating the highest return on acquisition spend.

As established in The Lead Was Cheap. The Revenue Wasn't., a Facebook lead at $45 CPL and a Google Search lead at $110 CPL cannot be compared on cost alone. The comparison requires knowing what each lead produces in installed revenue through the full pipeline. How to Calculate Your True Cost-Per-Acquisition by Lead Source covers the mechanics of building that attribution by channel. NSLI calculated by originating lead source over a 90-day window is that comparison.

An operation calculating NSLI by source will almost always find that the ranking of sources by NSLI differs from the ranking by CPL. How to Read a Lead Source the Way an Investor Reads a Portfolio frames this comparison in the same capital-efficiency terms that the NSLI calculation makes operational. The cheapest leads per inquiry are rarely the leads producing the highest revenue per lead issued. The high-intent search lead that costs $110 to acquire and produces $3,800 in NSLI is a better investment than the social lead that costs $38 and produces $1,100 in NSLI — even though the CPL comparison points entirely the other way.

NSLI vs CPL: Why the Rankings Invert
Channel CPL CPL Rank NSLI (90-day) NSLI Rank Return Ratio
Google LSA $42 1st $3,950 1st 94x
Google Search $95 3rd $3,420 2nd 36x
Facebook / Meta $34 2nd $1,480 3rd 44x
Aggregator $110 4th $740 4th 6.7x
Referral $0 $6,200 Best Uncapped

The table above shows a consistent pattern: sources ranked second and third by CPL often rank first and second by NSLI. Facebook's low CPL is offset by lower conversion rates through the funnel — lower set rates, lower run rates, and higher cancel rates than high-intent search traffic. The aggregator's high CPL is compounded by shared lead dynamics that produce the lowest NSLI in the mix. The referral channel, at zero direct cost, produces the highest NSLI by a wide margin and remains the most underleveraged source in most operations.


NSLI as a Rep-Level Management Metric

NSLI calculated at the rep level is the most complete picture of individual rep performance available. It is the yield-per-appointment calculation from the rep variance framework extended to include the full lead-to-install pipeline rather than just the appointment-to-install portion.

Rep-level NSLI is calculated by attributing the leads issued to each rep to that rep's denominator, and the installed revenue from that rep's contracts to the numerator. A rep who is allocated 25 leads per month and installs $47,500 in revenue from those leads is producing an NSLI of $1,900. A rep allocated the same 25 leads who installs $71,250 is producing $2,850. The $950 gap per lead, across 25 leads per month, is a $23,750 monthly revenue difference between two reps receiving identical lead allocation.

That gap is visible in rep-level NSLI immediately. It requires a separate analysis of close rate, contract value, cancel rate, and run rate to understand its source. But the gap itself — the size of the rep variance problem — is visible in one number, calculated in one report, readable in one weekly management meeting.

The operators who use NSLI at the rep level make two decisions from it. First, they use the NSLI ranking to inform lead allocation — directing more leads to reps producing higher NSLI rather than distributing leads by availability alone. Second, they use the gap between a rep's NSLI and the floor's NSLI target to calibrate coaching priority. The rep whose NSLI is lowest is not necessarily the rep with the lowest close rate. They may have a cancel rate problem, or a contract value problem, or a run rate problem. NSLI surfaces the magnitude. The component metrics identify the source.


Setting an NSLI Target

An NSLI target is derived from the operation's revenue goals and its lead budget. If the operation needs $500,000 in installed revenue per month and is issuing 200 leads per month, the NSLI target is $2,500. Every week, the actual NSLI is compared to that target. If it is above, the system is performing. If it is below, one of the component metrics is underperforming and the diagnosis process begins with the metric most likely to have moved.

NSLI targets can also be used in reverse: given a target NSLI and a target revenue number, the required lead volume can be calculated directly. An operation targeting $600,000 in monthly installed revenue with a current NSLI of $2,200 needs 273 leads per month to hit that target at current system performance. If lead budget constrains volume to 200 leads, hitting the revenue target requires improving NSLI to $3,000 — which requires identifying which component metric improvement produces the largest NSLI gain per unit of management effort.

That calculation is the conversation most operators are not having. They are asking how many leads to buy. They should be asking what their system produces per lead, and what intervention raises that number most efficiently before the next lead dollar is spent.

The question is not how many leads to buy. It is what the system produces per lead — and what it would take to produce more without buying another one.


Building the NSLI Report

The NSLI report requires three data points available in any CRM that tracks leads, contracts, and installation completions: lead issue date, installation completion date, and installed contract value. The report is a grouping of leads by issue period, matched to the installed revenue generated by those leads, divided by lead count.

The practical challenge is the attribution window. A lead issued in week one may not install until week five or six. The NSLI report needs to account for this lag by either using a trailing window long enough to capture the full conversion cycle (30 days minimum for fast-cycle operations, 60 to 90 days for longer-cycle ones) or by using a pipeline-forward method that estimates conversion from current stage distributions. The trailing window method is simpler and sufficient for weekly management use. Why Month-to-Month Lead Data Is Lying to You covers why the window length matters as much as the metric itself.

The visibility gap that prevents most operations from running this report is not a data gap. The data exists. It is a configuration gap: installation completion dates are not being recorded in the CRM, or they are recorded but not connected to the originating lead record, or the revenue field is populated with signed contract value rather than installed contract value. Any of those three gaps renders NSLI uncalculable from the CRM alone and requires manual reconciliation instead.

The fix is a configuration task, not a software purchase. Three fields, properly populated and connected: lead source, installation date, installed value. Once those three fields are live and consistent, NSLI is a query. The operations running it weekly are the ones reading their revenue system as a system rather than as a collection of independent stage metrics that never add up to a full picture.

Calculate Your NSLI Now

Pull your installed revenue for the last 30 days. Pull your lead count for the same period (using the issue date, not the close date). Divide. That is your current NSLI. Compare it to your revenue target divided by your monthly lead volume. The gap between those two numbers is either a lead volume problem or a system performance problem — and NSLI is the metric that tells you which one it is.

If you cannot calculate this from your CRM without a manual reconciliation, the Revenue Visibility Stack assessment identifies which layer of your measurement infrastructure is missing and what it would take to make NSLI a weekly operational metric rather than a quarterly manual exercise.

Revenue Intelligence

The Revenue Visibility Stack assessment identifies whether your operation has the measurement infrastructure to run NSLI as a live management metric — and which constraint is most suppressing your current output per lead.

Take the Assessment →