Technician Lead Generation Bonus: How an HVAC and Plumbing Company Found $52K in Tech-Sourced Sales Its Report Showed as Zero

9

min read

4.10.26

A technician lead generation bonus paid 3% on tech-sourced leads, but the report showed zero. See how one HVAC and plumbing company found about $52K.

Why a technician lead generation bonus is harder to run than it looks

A technician lead generation bonus sounds like the easiest incentive in the book. A tech spots a failing system on a routine call, flags it, a comfort advisor runs the estimate, the homeowner signs, and the tech who found the opportunity gets paid a slice of the sale. Everyone understands that sentence. The hard part is proving, every pay period, which tech found which job.

That is the exact problem a multi-trade HVAC and plumbing company ran into while setting up a new technician plan. Their techs were already doing the work. They flip leads in the field, two comfort advisors close the sales, and the company wanted the originating tech to earn a commission on every one that sold. The intent was clear. The reporting was not. The first lead report the company looked at showed zero tech-generated leads, while the owners expected roughly ten leads worth about $70,000 for the prior month.

If you run an HVAC or plumbing company, that gap is worth understanding before you build your own plan, because the mistake was not in the incentive. It was in how the data got to the incentive.

The plan: six metrics, one of them pays techs for finding the sale

The company runs on ServiceTitan and pays awards every two weeks to line up with payroll. The technician plan they designed has six pieces, and each one rewards a different behavior:

  • Revenue tiers tied to each tech's hourly rate, built around a 20% labor target
  • $10 per membership sold
  • 3% of the job total on tech-generated leads
  • 4% on equipment sales
  • $10 per five-star review
  • A $50 deduction per callback
Problem, fix, and result card showing a lead report that read zero and about fifty-two thousand dollars in lead sales surfaced after a per-job remap

Notice what that mix does. Revenue tiers reward steady production. Memberships and reviews reward the habits that build the customer base. The callback deduction protects quality. The lead and equipment lines reward the one thing a pure hourly or revenue plan never touches: a technician who is willing to look past the repair in front of them and hand a real replacement opportunity to the sales team. If you want the broader menu of small awards like these, our guide to HVAC spiffs walks through the common ones and where they go wrong.

The 3% rate on tech-generated leads is paid on the job total, not on the tech's own hours, and it goes to the employee recorded as having generated the lead. That detail turns out to matter more than the percentage.

Essential KPI Guide [Free Download]: We put together a guide + template of the top 20 essential KPIs used by thousands of successful businesses to boost efficiency and increase profits. Get the guide now →  

What the zero actually meant

When the lead metric first ran, it returned zero for every technician. The owners knew that was wrong. They could name leads their techs had flipped last month, and they had a rough sense of the total. One technician's sales alone, as the company's own review identified them, came to roughly $52,000, a number the company is still verifying against its records. A report that says zero when the owner expects tens of thousands is not a close miss. It means the metric was pointed at the wrong data.

The fix was to stop using a summary-level report and rebuild the metric on a per-job report. Each job now carries the Lead Generated By field, the job total, and the date it was last paid. The 3% is calculated from that job-level row, and the award is attributed when the job is completed and paid. Nothing about the incentive changed. The company simply gave it a record it could trust.

Three data decisions that made the bonus trustworthy

1. Pay on the job total, once it is paid. ServiceTitan's jobs report does not directly expose when an invoice was paid, so the company merges the job data with invoice data and uses the last-paid date once the balance reaches zero. A lead bonus that fires on a booked job will pay for estimates that get cancelled or discounted. A bonus that fires on collected revenue only pays when the company does. If you are weighing completed date against paid date for your own plan, we dug into that trade-off in a case study on a commission report that was always a week behind.

2. Credit the person, not the department. The Lead Generated By field names an individual, so the commission follows the tech who flipped the lead even when a comfort advisor sells the job. That keeps the advisor's sales commission and the tech's lead commission from stepping on each other. A related mix-up in another HVAC company's data, where a booked-lead count read 2 instead of 28, is covered in this HVAC technician sales commission story.

3. Check the filters, not just the formulas. The equipment sales line also returned zeros at first. The cause was a filter on the install business unit, which is where a job lands after the sale, not where the sale happens. The company changed the eligible units to commercial HVAC sales, residential HVAC sales, and residential plumbing sales. Water heater sales are still on hold: they often come bundled with add-ons and have no consistent job type or item code, so the company chose to settle how it tracks them before paying 4% on them. Holding an ambiguous category out of the plan is better than paying it wrong.

Six metric technician plan tiles: revenue tiers, ten dollar memberships, three percent tech-generated leads, four percent equipment sales, ten dollar reviews, and a fifty dollar callback deduction

One more design choice is easy to miss. The company moved from monthly to biweekly payouts on Sunday-to-Saturday periods so awards land with payroll. Techs see the money closer to the work that earned it, which is the whole point of tying pay to the job. We explain why timing matters so much in how a refrigeration and HVAC company fixed its payout timing.

Profit sharing

made simple.

Give your team a stake in the company’s success. ShareWillow helps you create and manage profit-sharing programs that motivate employees and drive business results.

Get a demo

What to copy if you want a technician lead generation bonus of your own

The company has not rolled the plan out company-wide yet, and that is the right call. Before anyone gets paid, they are running the last few months of real jobs through the new structure to see what each technician would have earned, then reviewing the results together. That backtest is the best protection a new incentive plan can have. If a number surprises the owner, you find out while it is still a spreadsheet and not a paycheck.

If you are building something similar, here is the short list:

  • Know your own number first. The owners caught the zero because they had a rough idea how many leads and how many dollars to expect. Write that estimate down before you turn a metric on.
  • Use a per-job record. Summary dashboards hide the attribution you need. A lead bonus lives or dies on one field, who generated the lead.
  • Pay on collected revenue. Use the paid date, or the date the balance hits zero, rather than the booking date.
  • Keep the rate easy to say out loud. "Three percent of the job when you find the sale" is a sentence a tech will repeat to a teammate. A formula with four conditions is not.
  • Hold back anything you cannot track cleanly. Add it later, once the tag or item code is reliable.

A technician lead generation bonus works best as one lever alongside a clear base structure, not a replacement for it. Our overview of HVAC commission pay covers how to fit these pieces together so techs never feel like chasing a lead trades off against their regular production. And if the field flip is where your leads really start, how one HVAC company automated a $500 technician referral bonus shows a flat-dollar version of the same idea. Tools like ShareWillow pull these fields straight from your field service software so the report and the paycheck always agree.

Frequently asked questions

How much should you pay for a technician lead generation bonus?

There is no single right number. This company pays 3% of the job total on leads a tech generates and 4% on equipment sales for the seller, so the finder and the closer both earn. Flat amounts work too, and the right level depends on your average replacement ticket and your margin. Start with a rate you can afford on your lowest-margin sale, then backtest it.

When should a lead generation bonus be paid?

Pay it when the customer has paid, not when the job is booked. Tying the award to the paid date, or to the date the balance reaches zero, means you never pay a tech for an estimate that cancels or gets heavily discounted.

How do you track technician-generated leads in ServiceTitan?

Record who generated the lead on the job itself, using a field such as Lead Generated By, and report at the job level with the job total and paid date. Summary reports often drop the attribution, which is how a metric ends up showing zero when real leads exist.

Related reading

Conclusion

A lead bonus is only as good as the record behind it: credit the tech by name, pay on collected revenue, and test the numbers before payday.

Create incentives
that
drive results

You shouldn't need complex equity plans to align your team. ShareWillow makes it simple to create transparent profit-sharing programs that motivate employees and grow your business.

See the product

Incentive plans to help
small businesses thrive.

"I was able to leverage the knowledge of the ShareWillow team to learn how other companies were designing their bonus plans. The template was extremely helpful."

Brian Tustin
Owner, First Rate Movers

Download for Free

Related Articles

Bars comparing a forty hour budget with thirty-two actual hours, leaving eight hours saved worth four hundred dollars

Crew Bonus Plan: How an Outdoor Living Company Is Paying $50 for Every Hour Its Crews Save

A crew bonus plan that pays $50 per hour saved, gated by daily logs and zero callbacks. See how an outdoor living company is building it on JobTread.

Continue reading

October 4, 2026

Motivate employees to act like owners, without complicated equity

Book a performance pay audit today, and let us show you how ShareWillow can help your business increase efficiency, reduce callbacks, and grow profits.