A homeowner whose AC unit stopped working at 3 PM on a 95-degree Saturday is not the same lead as a homeowner requesting a furnace inspection for next month. Both submitted a form on the same HVAC company website. Both entered the same GoHighLevel sub-account. But one needs a technician within the hour, and the other needs a scheduling email within the week.
Without lead scoring, both leads land in the same pipeline stage and trigger the same automation. The emergency lead gets a nurture email about the benefits of seasonal maintenance. The maintenance lead gets an emergency dispatch notification that wastes the dispatcher's time. Neither response matches what the homeowner actually needs.
Lead scoring fixes this by assigning point values to each quiz or form answer. The total score determines the pipeline stage, which determines the automation path. Emergency leads get dispatched. Maintenance leads get nurtured. Installation leads get a consultation booking. The entire routing decision happens at the moment of form submission with zero manual sorting.
The three scoring dimensions for HVAC leads
HVAC lead scoring operates on three dimensions. Each dimension answers a different question, and the combination of all three produces a complete routing decision.
Dimension 1: Service type
Question answered: What does the homeowner need? The service type determines which pipeline stage the lead enters. The four HVAC service types are repair, maintenance, new installation, and inspection. Each type has a different response workflow, a different email sequence, and a different booking flow. A lead requesting repair enters the repair path. A lead requesting installation enters the consultation path. The service type score is the primary routing variable.
Dimension 2: Urgency
Question answered: How quickly do they need it? Urgency determines whether the lead enters the emergency dispatch path or the standard scheduling path. The urgency score is based on two indicators: whether the system is currently operational, and whether there is a safety concern. A non-operational system in extreme weather scores highest. A safety concern (gas odor, unusual noise, water leak) scores equally high. A system that is running but underperforming scores moderate urgency. A scheduled request with no immediate issue scores lowest.
Dimension 3: Lead value
Question answered: What is this lead worth in revenue? Lead value helps the HVAC company prioritize when multiple leads arrive at the same time. System age is the strongest value indicator. A system over 15 years old is a replacement candidate worth $5,000 to $15,000. A system under 5 years old is a minor repair candidate worth $150 to $400. The lead value score does not change the automation path, but it does affect which leads the sales team calls first when the pipeline has 10 new entries on a Monday morning.
The HVAC scoring model
The scoring model below assigns point values to every answer option in a 5-question HVAC quiz. The total score determines the pipeline stage. The urgency sub-score determines whether the lead enters the emergency or standard path.
| Quiz Question | Answer Option | Points |
|---|---|---|
| Service needed | Emergency repair | 30 |
| Service needed | Scheduled repair | 20 |
| Service needed | New system installation | 25 |
| Service needed | Seasonal tune-up | 10 |
| Service needed | General inspection | 5 |
| System status | Not running at all | 35 |
| System status | Running but not cooling/heating | 25 |
| System status | Running with reduced performance | 15 |
| System status | Running normally (preventive visit) | 5 |
| System age | Over 15 years | 20 |
| System age | 10 to 15 years | 15 |
| System age | 5 to 10 years | 10 |
| System age | Under 5 years | 5 |
Pipeline routing thresholds: A combined score above 50 triggers the emergency dispatch workflow. Scores between 30 and 50 enter the scheduled service path. Scores between 15 and 29 enter the maintenance nurture sequence. Scores under 15 enter the general inquiry path. These thresholds can be adjusted per market. An HVAC company in Phoenix, where summer temperatures regularly exceed 110 degrees, may set a lower emergency threshold than a company in Portland.
Mapping scores to pipeline stages
The scoring model means nothing until it connects to the pipeline. Each score range must map to a specific pipeline stage, and each stage must trigger a specific workflow. The mapping is the bridge between the quiz and the automation.
Score 51 and above: Emergency Repair stage. Triggers: immediate dispatcher SMS with lead details, homeowner confirmation SMS with company phone number and estimated response window, pipeline card moves to Emergency Repair. No nurture. No delay. The dispatcher calls the homeowner within minutes. For a detailed walkthrough of the dispatch automation, read the HVAC service call booking guide.
Score 30 to 50: Scheduled Service stage. Triggers: homeowner receives a booking confirmation email with a link to the scheduling calendar. Internal notification goes to the scheduling team (not the dispatcher). The lead enters a short 2-email sequence: booking confirmation and pre-visit preparation (what to expect during the service call, how to prepare the area around the unit).
Score 15 to 29: Seasonal Maintenance stage. Triggers: homeowner receives an educational nurture sequence about the value of preventive HVAC maintenance. The U.S. Department of Energy recommends annual professional maintenance for air conditioning systems. The nurture emails reference this recommendation and connect it to the company's maintenance agreement pricing. If the homeowner does not book within 7 days, a reminder SMS fires.
Score under 15: General Inquiry stage. Triggers: homeowner receives a confirmation email with the company's service overview and a booking link. Internal notification goes to the sales team. These are low-urgency leads who may convert over time but do not require immediate attention.
Using system age to identify replacement candidates
The system age question serves a secondary purpose beyond urgency scoring. It identifies homeowners who are likely candidates for a full system replacement, the highest-value transaction in residential HVAC.
According to the Air Conditioning Contractors of America, the average lifespan of a residential HVAC system is 15 to 20 years. A homeowner with a 17-year-old system requesting a repair is a strong replacement candidate. The repair they need today may cost $600, but the conversation about a $8,000 system replacement starts naturally when the technician can show the homeowner the age and condition of their current equipment.
The lead value dimension flags these leads for the sales team. When the dispatcher reviews the morning's pipeline, the leads with high system age scores get priority for consultation scheduling. The technician arrives prepared to discuss both the immediate repair and the long-term replacement option. Without the age data captured in the quiz, this upsell conversation is left to chance.
For the complete HVAC system setup including how the post-service automation converts repair customers into maintenance agreement holders, see the HVAC agency setup guide.
Common scoring mistakes in HVAC lead qualification
Mistake 1: Treating all repair leads as emergencies. A homeowner requesting a repair on a unit that is still running does not need emergency dispatch. The system status question separates true emergencies (unit not running, safety concern) from scheduled repairs (unit running but underperforming). Sending a dispatcher notification for every repair lead creates alert fatigue, and the dispatcher starts ignoring notifications because most of them are not urgent. The urgency sub-score must be the emergency trigger, not the service type alone.
Mistake 2: Not scoring system age. Without system age data, the HVAC company cannot identify replacement candidates until the technician is on-site. By then, the homeowner has mentally committed to "just fix it" and the replacement conversation feels like an upsell rather than a recommendation. Capturing system age in the quiz lets the sales team prepare the replacement conversation before the visit.
Mistake 3: Setting the emergency threshold too low. If 60% of leads trigger the emergency dispatch workflow, the emergency path has lost its meaning. The threshold should produce emergency dispatch for 15 to 25% of leads. The rest should enter the standard scheduling or nurture path. If the ratio is inverted, raise the emergency threshold by 5 to 10 points and monitor the effect on response time and booking rates for two weeks.
Mistake 4: Not connecting the score to the pipeline trigger. The quiz captures data and calculates a score, but the GHL workflow trigger must reference that score to route the lead. A common error is building the quiz with scoring enabled but configuring the pipeline trigger on form submission only, ignoring the score. The lead enters the pipeline, but every lead enters the same stage regardless of score. Test the trigger with a high-score submission and a low-score submission and verify they land in different stages.
How Origin pre-configures HVAC scoring
Origin's HVAC ecosystem snapshot ships with the scoring model pre-configured. Every quiz answer option has point values assigned. The pipeline stages are pre-mapped to score ranges. The workflow triggers reference the score fields. The agency owner imports the snapshot and the scoring system is active without manually entering point values, configuring trigger conditions, or mapping score ranges to stages.
The Quiz Code Workstation builds the quiz as custom HTML/CSS/JS with image cards for each service type. The homeowner selects "Emergency Repair" from a visual card showing a warning icon and a red border, not from a plain text dropdown. The quiz is a branded experience that communicates urgency awareness and professionalism before the homeowner enters their contact information.
The scoring logic runs inside the quiz code at the moment of submission. The score is passed to GHL as a custom field value. The pipeline trigger reads that value and routes the lead. The entire path from quiz answer to pipeline stage is deterministic: the same answers always produce the same score, which always produces the same routing. No AI interpretation. No manual review. No variance.
Explore the full Origin platform to see how scoring, pipeline routing, and automation connect across all 10 niche ecosystems.