Operating Record
We Set 9,548 Appointments. Reps Got 3,993 of Them.
Contractors argue about cost per lead for hours. The number that quietly decided our year was one almost nobody tracks: what share of booked appointments ever reached a rep at all. In 2021, at the eight-figure Toledo exteriors company where I direct marketing, that number was 41.8 percent. Five and a half thousand appointments we had already paid to generate never made it into anyone’s hands.
The Stage Between Booking and Selling
set appointments that never reached a rep in 2021
out of 9,548 booked
share of sets that got issued
2021 to 2026 year to date
issue rate in 2023
our highest revenue year on record
No media budget attaches to this stage. It sits entirely inside your CRM and your call center, which is exactly why it goes unwatched for years.
What a drop actually is
Two terms, and the gap between them is the whole subject. A set is an appointment on the calendar, booked by a canvasser, a call center rep, or a web form. A net issue is that appointment actually handed to a sales rep to run. Everything that dies in between is a drop.
Drops are not one thing. Some are cancellations. Some are reschedules that never landed on a new date. Some are homeowners who were never qualified, did not own the house, or lived outside the service area. Some are duplicates. And a meaningful share are appointments the customer never really agreed to, booked by someone with a quota on the doorstep.
Why ours was so bad
Channel mix explains part of it. Door-to-door was our largest single source and doorstep-set appointments firm up worst of anything we ran. In 2021 that channel generated 5,108 leads and produced 794 demos. A company whose biggest source behaves that way will post a poor company-wide issue rate no matter how good the office is.
The rest was that nobody owned the number. In 2020 I finally sat down with the schedule and found that canvass appointments were booked out two to three months while the call center was booking next-day and the day after. Two halves of the same calendar running on completely different clocks, for months, with no one reading it. An appointment set eight weeks out drops at a far higher rate than one set for Thursday, and we were manufacturing those by the hundred without noticing.
Then there is the seat itself. We went through five call center managers in five years, and the issue rate tracked that turnover closely. This stage of the funnel is governed by whoever runs intake, and a vacancy in that chair shows up in the numbers within a month.
The best revenue year had the worst discipline
The chart’s low point is 2023, at 36.1 percent, which was also our highest revenue year in the six-year record. That is not a coincidence and it is worth sitting with. A storm ran through our market that year and buried us in inbound. Volume arrived far faster than intake could qualify and schedule it, so a larger share of it died on the calendar. Good years hide bad process, and the bigger the year, the better the hiding place.
The math an agency would show you, and why I will not
Here is the tempting version. In 2025 we booked 5,397 appointments and issued 3,127. At our 2021 issue rate we would have issued only 2,257. Call that 870 additional appointments reaching reps, run them through our demo rate, our close rate, and our average ticket, and you land north of four million dollars in recovered revenue.
Do not believe that number, including from me. It assumes a dropped appointment is worth exactly as much as an issued one, and the opposite is closer to true. Appointments drop precisely because they are weak, unreachable, unqualified, or were never real. The recoverable share is a fraction of the gap, and any vendor who runs that multiplication for you in a pitch deck is selling rather than measuring.
There is a second honest caveat. Not all of our improvement was discipline. Over the same period our lead volume fell by half and the mix shifted toward higher-intent sources like repeat customers, our inspection program, and self-generated business. Those appointments were always going to firm up better. Some of the gain was operational and some of it was composition, and I cannot cleanly separate the two.
The cheapest lead you will ever work is the one you already paid for and never handed to a rep.
The takeaway for your scoreboard
Pull two numbers out of your CRM tonight. Appointments set last month, and appointments actually issued to a rep. Divide the second by the first. If the answer is under half, you have more money sitting in your scheduling process than in your ad account, and it costs nothing in media to go get it.
Then give that ratio to one named person, review it weekly, and separate the two kinds of loss. An unqualified lead that drops is your marketing filtering correctly. A qualified homeowner who drops because the appointment sat six weeks out or nobody confirmed it is a process failure wearing a marketing costume. Those two require opposite responses, and a company that reports them as one number will fix neither. The framework for grading every stage against revenue is here: COM%, the number that governs a contractor marketing budget.
How Many of Your Appointments Reach a Rep?
The free audit traces your funnel from set to issued to sold, and shows which losses are your marketing filtering correctly and which are money leaking out of the schedule.