Skip to main content
Funnel Strategy

Pre-Qualified Appointments vs Raw Leads: The Math Behind Window Replacement Close Rates

Most window contractors are sold on lead volume. The metric that actually drives revenue is qualified appointments. Here's the conversion math behind why.

April 21, 20269 min readBy Frank LauricellaLast reviewed September 20, 2026
Contractor's hand on a workshop office desk sorting between an overflowing stack of leads on the left and a neat paper-clipped stack on the right.

Most marketing agencies that sell to window & door contractors compete on lead volume. They'll tell you they delivered 312 leads last quarter. What they won't tell you, usually because they aren't tracking it, is that 30 of those leads turned into qualified appointments, 12 turned into sat appointments, 4 got proposals, and 1.5 became signed jobs.

Those numbers are an illustration rather than a measurement, but the shape of them is the point. The metric you care about is not lead volume, it's qualified appointments on your sales rep's calendar.

The actual conversion funnel a window and door contractor faces

Here is what happens to a paid marketing dollar from impression to signed job for a residential window & door replacement contractor. The ranges below are the planning assumptions we use when we model a funnel before we have that contractor's own history to work from. They are not a published industry dataset, and once you have three months of your own numbers, yours replace these:

  1. Impressions → Your ad gets shown.
  2. Clicks → Roughly 1-3% of impressions click through to your funnel.
  3. Form-fills (raw leads) → Roughly 5-15% of clicks convert to form submissions.
  4. Contacted leads → 30-70% of form-fills get actually reached, depending on response time and persistence.
  5. Qualified leads → 30-50% of contacted leads pass basic qualification (homeowner, in service area, real project, no prior agency engagement, budget plausible).
  6. Booked consultations → 50-70% of qualified leads agree to a consultation and a slot is held.
  7. Sat consultations (showed up) → 60-80% of booked consultations actually happen.
  8. Quoted jobs → Most sat consultations result in a written quote.
  9. Signed jobs → 25-45% of quoted jobs sign, depending on your in-home close process.

Round-trip math

Start with 1,000 form-fills, run the assumptions above through every stage, and you land somewhere around 8 to 25 signed jobs. That is a form-fill-to-signed-job rate under 3%. The arithmetic matters more than the inputs: most contractors have never modeled this funnel at all and are managing the metric at the top of it.

Where the leverage actually lives

Look at the funnel above. There are two stages where small improvements compound massively:

Stage 4: Contact rate (form-fill → reached)

Reach twice as many of the people who filled out your form and you get roughly twice as many signed jobs. Same ad spend, same creative, same in-home close process, same cost per form-fill. The lever is response time: a homeowner answered while they are still at the keyboard is a different conversation from one answered the next morning. We are deliberately not quoting you a response-time curve, because the figures that circulate in this industry do not trace back to a study anyone can read. Measure your own contact rate before and after you shorten the response window. The lead-response math is covered in detail here.

Stage 5: Qualification rate (contacted → qualified)

This is where pre-qualification before the rep gets involved pays for itself many times over. If your form is gating only on email + phone, you're sending unqualified leads into the consultation funnel. If your form is gating on residential ownership + project type + general budget range + service area + decision timeline, you're sending pre-qualified leads into a higher-conversion funnel.

The cost of the unqualified lead isn't just the ad spend, it's the salary of the sales development representative (SDR) who chases them, the calendar slot of the in-home rep who drives 45 minutes to sit with someone who can't buy, and the morale cost on a sales team that starts treating every appointment as a coin flip.

What “pre-qualified appointment” actually means

When a marketing system delivers a pre-qualified appointment, it should mean all of the following are confirmed before the appointment hits the calendar:

  • Homeowner status. Not a renter, not a spouse who can't make the decision alone.
  • Service area fit. Address is inside the contractor's actual install radius, not 90 minutes away.
  • Project scope. Real replacement need, not a curiosity inquiry. Number of windows or doors in the ballpark of a viable job size.
  • Budget plausibility. Homeowner has indicated they understand the rough investment range and aren't shopping the lowest possible bid only.
  • Decision timeline. Looking to make a decision inside 30-90 days, not “maybe next year.”
  • Both decision-makers present. When relevant, both spouses confirmed for the consultation.

Pre-confirmation, on top of pre-qualification

Pre-confirmation goes a step further: the day before the consultation, the lead receives a reminder and explicitly confirms (e.g., “reply C to confirm or R to reschedule”). Day-of, a same-day text confirms again. In our experience running these accounts, and not as a measured finding, this is the single cheapest change available to a contractor with a no-show problem. Every point of sit rate is a rep slot that produced a conversation instead of a drive.

The economic argument

Here's the comparison that matters. Take a window contractor running $5K/mo in Meta ads. Both scenarios below are arithmetic on the assumptions above, not a case study from a client account.

Scenario A: raw leads, no qualification, manual response.

  • 50 form-fills/mo at $100 each.
  • 35% contact rate = 17.5 contacted.
  • 40% qualification rate = 7 qualified.
  • 60% booking rate = 4.2 booked.
  • 65% sit rate = 2.7 sat.
  • 35% close rate = 0.95 signed jobs.
  • Cost per signed job: ~$5,300.

Scenario B: pre-qualified, pre-confirmed, sub-2-minute response.

  • 50 form-fills/mo at $100 each.
  • 75% contact rate = 37.5 contacted.
  • 55% qualification rate (pre-screen filtering) = 20.6 qualified.
  • 70% booking rate = 14.4 booked.
  • 90% sit rate (pre-confirmed) = 13 sat.
  • 40% close rate (better-qualified leads close better) = 5.2 signed jobs.
  • Cost per signed job: ~$960.

5.5x

What the two scenarios above work out to on paper. It is arithmetic on the stated planning assumptions, not a measured result from a client account.

Same ad spend. Same creative. On those assumptions, five and a half times the signed jobs. The leverage isn't in the ads, it's in everything after the click.

What this means for how you buy marketing

Stop comparing agencies on lead volume. Lead volume without qualification infrastructure is a vanity metric that bills you in real dollars. Compare on:

  1. Sit-rate on consultations they deliver.
  2. Contact rate on the leads they generate.
  3. Pre-qualification standards (specific criteria they gate on).
  4. Confirmation cadence (day-before, day-of, no-show recovery).
  5. Cost per signed job they can substantiate from past clients.

Sources

Ready to talk numbers on your own pipeline?

On the strategy call, we'll lay out the plan we'd run for your business and talk through how it fits your market.

Book a Strategy Call

Final thought

The contractors who win the next five years are not the ones with the cheapest cost-per-lead. They're the ones whose marketing systems deliver pre-qualified, pre-confirmed appointments, at every hour of every day, with the compliance posture and consent record to back it up. That difference shows up in signed jobs rather than in lead counts, which is why it is invisible on most agency dashboards. Build accordingly.

Tagged

lead qualificationsales funnelclose ratewindow contractors