
How to Get HVAC Replacement Leads (Not Service Calls)
HVAC replacement leads come from marketing that filters system age, repair cost, financing need, and owner intent before your team books the call. A $3M to $10M company needs this split because installs feed crews, carry overhead, and create larger gross profit than diagnostics.
Service work matters. Treat it as one path into install conversations. The owner needs to know which ads, landing pages, dispatch scripts, tech prompts, and follow-up steps create install demand and keep crews full.
In A.C.E. terms, Attract breaks first for most shops. Calls come in, but the board fills with small tickets while install crews wait for financed replacements. Fix Attract first, then Convert and Expand.
Replacement lead math starts with job intent
Split inquiries by intent before you judge cost per lead. A homeowner who wants repair today needs speed. A homeowner who mentions a 14-year-old system, a $1,500 repair, or monthly payments has install intent.
Payaca reports a 60 percent rise in HVAC customer acquisition cost across five years with cost per click ranges of $8 to $25 and cost per lead ranges of $45 to $85 from WordStream data [1]. Use these as market checks. Your CRM gives the only numbers that matter to you.
A replacement inquiry needs more handling than a basic service call. The form needs more fields. The phone script needs tighter qualification. The follow-up needs faster action. The sales rep needs a clean handoff. The install calendar needs slack to book fast.
You can buy cheap leads and still lose money when they turn into tune-ups, capacitor swaps, and tire-kickers. You can pay more per replacement inquiry and win when booked rate, close rate, and average ticket align.
Use this table as your first reporting split.
| Lead type | Typical buyer intent | Intake question that separates the lead | Main metric |
|---|---|---|---|
| Emergency service | Restore cooling or heating today | “Do you need repair today, or do you want pricing for a system replacement?” | Booked diagnostic rate |
| Tune-up | Maintain system and find issues | “How old is the system, and have you had repairs in the last 24 months?” | Tune-up-to-estimate rate |
| Replacement research | Price a new AC, furnace, heat pump, or full system | “What year did the current system go in, and have you received a repair quote?” | Estimate booking rate |
| Old estimate | Revisit prior install quote | “Do you still want a replacement price for the same home?” | Reopened estimate rate |
| Referral | Trust transfer from past customer | “Do you already know which system you want priced?” | Close rate |

The replacement economics beat generic lead volume
Start with ticket size, gross margin, and crew capacity. Small jobs keep cash moving. Installs keep crews producing.
Run the math before you scale spend. If your average replacement ticket equals $12,000, gross margin equals 40 percent, and marketing cost per sold job equals $1,200, the job creates $4,800 in gross profit before marketing and $3,600 after marketing.
Here is the arithmetic.
$12,000 average ticket × 40 percent gross margin = $4,800 gross profit.
$4,800 gross profit - $1,200 marketing cost per sale = $3,600 contribution before overhead allocation.
Now compare two sources.
Source A: 100 leads at $50 each. Spend equals $5,000. Booked equals 40. Sold equals 8. Cost per sale equals $625.
$5,000 campaign cost ÷ 8 sold jobs = $625 cost per sale.
Source B: 50 leads at $90 each. Spend equals $4,500. Booked equals 30. Sold equals 9. Cost per sale equals $500.
$4,500 campaign cost ÷ 9 sold jobs = $500 cost per sale.
Source B costs more per lead and less per sale. Judge channels by sold installs, gross profit, cash collected, and crew fill rate.
Minyona reports that exclusive HVAC programs with immediate appointment setting can produce $45 to $70 leads and 25 to 35 percent close rates [2]. Use those as references. Report your own source-level booked estimates, quoted jobs, sold jobs, average ticket, gross margin, and install dates.
Build the offer around replacement triggers
Build the offer on homeowner conditions that justify replacement. Triggers include age, repeat repairs, uneven rooms, rising utility bills, refrigerant issues, and a repair quote that pushes the owner toward a new system.
Use a clear rule for the repair-or-replace talk. Hartwig Mechanical cites a 50 percent rule: if repair cost exceeds 50 percent of new system price, replacement usually makes more financial sense [3]. Use that rule to frame the talk, then add age, warranty status, comfort, and utilities.
Aero Energy lists a 10 to 15-year useful span for many systems, with younger units and minor issues often fitting repair and older units with repeat breakdowns often fitting replacement [4]. Use that range to filter ad traffic and calls.
Avoid generic ads. Speak to homeowners with systems near end of useful span. Invite a replacement price review, a second opinion on a repair quote, or a comfort check for an old system.
A strong replacement offer includes five items.
- The system-age trigger.
- The repair-cost trigger.
- The comfort or utility-bill trigger.
- The financing or payment path.
- The booked appointment action.
Example copy: “If your AC or furnace is 10 to 15 years old and you face a repair quote, schedule a replacement price visit before you put more money into the old system.”
Add a form that collects equipment age, issue, repair quote amount, system type, home ZIP code, and preferred appointment time.
Choose channels that target replacement intent
Replacement demand comes from search, Local Services Ads, paid social, local SEO, database reactivation, referrals, and tune-up follow-up. Assign a job to each.
-
Search captures active demand. Build ad groups for “new AC cost,” “replace furnace near me,” and “heat pump installation price.” Send traffic to replacement pages. Track calls by replacement vs repair intent.
-
Local Services Ads work when your profile, reviews, service area, and response process fit install demand. Payaca reports that Local Services Ads often produce a 30 to 50 percent lower cost per lead than standard search ads [1]. Allocate budget by your numbers.
-
Paid social creates demand upstream. Target homeowners by age of home and service area. Confirm equipment age with the form and phone script.
-
Local SEO captures research demand. Build pages such as “AC replacement cost in [city],” “furnace replacement cost in [city],” and “repair vs replace AC.” Add job photos, payment options, service area proof, and a clear booking path.
-
Database reactivation turns history into installs. The Scale Your Offers HVAC page, The Fastest Money, frames it as owner work for companies with install crews, sales process, and CRM history. Its example uses 500 unsold estimates, a 2 percent appointment booking rate, a 35 percent close rate, and a $12,000 average ticket to show $42,000 in signed work. Use your own counts and rates. Link: https://scaleyouroffers.com/the-fastest-money
-
Referrals convert well. Tag them as their own source. Ask if the homeowner already knows what they want priced.
The Booked-Out Contractor, a $2.95 book, covers offers, ads, funnels, tracking, and follow-up for high-ticket bookings. Page: https://scaleyouroffers.com/boc
Build a landing page that filters for installs
A replacement page has one job: book the right estimate. Do not mix repair or tune-up offers on this page.
Lead with the buyer condition: “Get a replacement price for a 10 to 15-year-old AC, furnace, heat pump, or full system.”
Ask for data that speeds qualification and handoff: system age, equipment type, repair quote amount, home ownership, ZIP code, preferred appointment time, and phone number.
Explain the visit: the advisor checks the system, reviews comfort needs, measures the home, reviews repair history, prices replacement choices, and explains payment paths.
Prove your company can deliver. Add licenses, service area, crew photos, financing partner logos if permitted, warranties, and project photos. Use claims your team can defend.
Stick to one call to action: “Schedule a replacement price visit” or “Request a system replacement estimate.”
Create a tune-up-to-replacement path
A tune-up can lead to replacement when you train handoffs. Aero Energy lists a $100 to $200 tune-up range and shows that major parts can cost several thousand dollars [4]. That price gap sets the stage for a repair-or-replace talk when age and failure pattern fit.
Start before the visit. Dispatch flags systems 10 years or older, homes with repeat calls, and customers with prior large repairs. Put that history in the job record.
Techs document age, condition, airflow, refrigerant issues, electrical readings, comfort complaints, and customer comments. Techs show the facts, give repair options, and call an advisor when numbers justify it.
Use this script: “Your system is 14 years old. This repair costs $1,500. A new system in this range may cost around $10,000. We can repair it, and we can also have an advisor price replacement so you can compare total ownership cost.”
Track this path as its own channel: tune-ups completed, systems over 10 years old, major repair quotes, advisor appointments set, estimates issued, sales closed, and average ticket.
Worked example: a 14-year-old system with a $1,500 repair
Use local prices and terms for your own math.
A homeowner has a 14-year-old AC. The repair quote equals $1,500. A new system quote equals $10,000. The new system may reduce energy cost by $300 per year. The owner expects a 15-year useful span. The tune-up visit costs $150.
First, apply the 50 percent rule.
$10,000 replacement price × 50 percent = $5,000.
The $1,500 repair equals 15 percent of replacement price.
$1,500 ÷ $10,000 = 15 percent.
It does not cross the 50 percent line. Age still matters because the system sits near the 10 to 15-year range cited by Aero Energy [4].
Second, compare short repair vs replacement.
Repair path for two years:
$1,500 current repair + $1,000 possible added repairs = $2,500 two-year cash outlay.
Replacement path for 15 years:
$10,000 new system price - $4,500 energy savings = $5,500 net equipment cost over 15 years.
$300 annual savings × 15 years = $4,500.
$5,500 ÷ 15 years = $367 per year.
This math does not call for replacement in every case. It gives a clear way to compare a repair on a 14-year-old system with a full replacement.
Present repair, replacement, payment paths, warranty, and install timing in writing. Keep it numerical and specific.
Respond fast enough to win the appointment
Replacement leads cool fast. A homeowner who fills a form may also call two more shops within minutes.
Workato’s March 2026 study tested demo requests at 114 B2B companies and cited earlier Harvard Business Review research with 15,000 leads and 100,000 call attempts. Workato reports that qualification odds fell sharply when response moved from five to ten minutes in that earlier research. It also found that more than 99 percent of sampled companies did not send a personal email within five minutes, and none called within five minutes [5]. Use this as direction for response discipline.
For HVAC replacement leads, hit a five-minute first touch when possible. Follow with two more touches the same day.
A practical five-minute process:
- Lead arrives from form, call, text, ad, or social message.
- CRM creates a replacement lead record with source and campaign.
- Dispatcher calls first.
- Text goes out if the homeowner does not answer.
- Email confirms the appointment path and asks for system age and repair quote if missing.
- Dispatcher books the estimate or routes a same-day call with an advisor.
Confirm ownership, equipment type, system age, current issue, repair quote, timeline, and decision makers. End with a calendar slot. A lead without an appointment remains an inquiry.
Track replacement leads from click to install
Define the object: an HVAC replacement lead is a homeowner inquiry that requests or qualifies for an AC, furnace, heat pump, ducted system, or full HVAC replacement estimate.
Carry the same source fields from lead to invoice. Minimums: source, campaign, ad, keyword or audience, landing page, call recording, first response time, appointment status, quote amount, close result, install date, revenue, gross margin, and cancellation reason.
Review seven metrics every week.
- Replacement leads by source.
- Cost per replacement lead.
- Lead-to-booked-estimate rate.
- Show rate.
- Close rate.
- Average sold ticket.
- Gross profit after ad spend.
Use cost per sale as the owner metric. Cost per lead can mislead when intent differs by channel.
Here is a monthly view.
Google Search: 80 replacement leads at $85 each. Spend equals $6,800. Booked estimates equal 48. Sold equals 14. Revenue equals $168,000 at a $12,000 average ticket.
$6,800 ÷ 14 sold jobs = $486 cost per sold job.
$168,000 × 40 percent gross margin = $67,200 gross profit.
$67,200 - $6,800 ad spend = $60,400 gross profit after ad spend.
Paid social: 120 replacement leads at $45 each. Spend equals $5,400. Booked estimates equal 36. Sold equals 7. Revenue equals $84,000.
$5,400 ÷ 7 sold jobs = $771 cost per sold job.
$84,000 × 40 percent gross margin = $33,600 gross profit.
$33,600 - $5,400 ad spend = $28,200 gross profit after ad spend.
Both can stay in plan. Search gets more budget first because it delivers a lower cost per sale in this illustration.
Keep compliance in the database plan
Database reactivation targets unsold estimates, aging systems, old repair customers, maintenance members, and past customers. Follow email and SMS rules.
The Federal Trade Commission requires commercial email to include a clear opt-out method, keep it available for at least 30 days after sending, and honor opt-out requests within 10 business days [6].
Document consent, maintain suppression lists, and get legal review for SMS. Email and SMS rules vary by channel and jurisdiction. Log source, consent status, opt-out status, and message history in the CRM.
Start with people who already know your company. Reference the prior relationship, state the reason for contact, and offer a clear appointment path.
A.C.E. Method for HVAC replacement leads
The A.C.E. Method sets the operating order: Attract, Convert, Expand. Fix the earliest constraint first.

Attract brings the right buyers. For replacement, target homeowners with system age, repair cost, comfort, and financing intent. A broad “HVAC service” campaign fills the board with mixed work. A replacement campaign names triggers and filters inquiries.
Convert turns inquiries into booked revenue. Speed to lead, phone handling, qualification, estimate booking, show rate, advisor process, and quoted-job follow-up sit here. If you generate leads and then let them sit for 30 minutes, Convert leaks.
Expand increases revenue per customer. Maintenance agreements, repair-to-replacement paths, indoor air add-ons, and database reactivation sit here. A tune-up customer with a 13-year-old system and a major repair quote often becomes a replacement buyer through a clear, number-based path.
Scale Your Offers uses this order in its HVAC work. Attract means owned paid traffic that ends at replacement and maintenance buyers. Convert means speed to lead and appointment booking. Expand means maintenance, repair-to-replacement paths, indoor air, and database reactivation. Scale Your Offers lists aggregate proof of more than $12 million in tracked revenue and more than 50,000 leads across accounts touched. Treat that as aggregate proof, not a promise for any single contractor [7].
For a quick diagnostic before a full audit, the Lead Flow Score page lists 12 questions, a 90-second time, no cost, and instant results: https://scaleyouroffers.com/ace-assessment
What to fix first when replacement leads look weak
Fix the earliest A.C.E. constraint.
-
If ads produce mostly service calls, fix Attract. Segment replacement search terms from repair terms. Use separate landing pages, phone tracking, and budget reports. Name system-age and repair-cost triggers in the ad.
-
If ads produce replacement inquiries and your team fails to book estimates, fix Convert. Tighten response time, call scripts, booking rules, and advisor handoff. Put replacement inquiries in a dedicated queue. Book a time, not a callback.
-
If your customer list has old systems and unsold estimates with no follow-up, fix Expand after you confirm Attract and Convert. Flag old systems, repeat repairs, compressor quotes, refrigerant issues, and prior estimates. Contact those homeowners with a clear repair-or-replace appointment path.
Hold the plan to weekly numbers. Channel mix shifts with market, season, brand, reviews, financing, and install capacity. The math stays the same.
FAQ
How do I get HVAC replacement leads and avoid basic service calls?
Create ads and landing pages around system age, repair cost, replacement pricing, and financing. Ask intake questions that identify equipment age, home ownership, repair quote amount, and replacement timeline. Track replacement leads separately from repair and tune-up leads.
Which channels work best for HVAC replacement leads?
Search, Local Services Ads, paid social, local SEO, tune-up follow-up, referrals, and database reactivation can all work. Search captures active replacement research. Paid social can reach homeowners with old-system triggers. Your CRM should rank each channel by cost per sold replacement job.
How should technicians bring up replacement?
Technicians should document system age, condition, repair cost, and comfort issues. Then they should present repair and replacement choices with total ownership math. A clear handoff to an advisor works best when the system age, repair cost, or failure pattern justifies the conversation.
What should I track for HVAC replacement marketing?
Track source, campaign, lead cost, response time, booked-estimate rate, show rate, close rate, average ticket, gross margin, and cost per sold job. Use cost per sold job and gross profit after ad spend as owner-level metrics.
References and definitions
[1] Payaca, “HVAC lead generation: best practices for growing your customer base,” includes reported HVAC market growth, customer acquisition cost movement, cost-per-click ranges, cost-per-lead ranges, and Local Services Ads cost-per-lead comparison: https://payaca.com/us/blog/hvac-lead-generation
[2] Minyona, “HVAC Lead Generation: What Actually Works in 2026,” includes reported exclusive lead program cost-per-lead and close-rate ranges: https://minyona.com/blog/hvac-lead-generation
[3] Hartwig Mechanical, “Commercial HVAC Repair vs. Replacement: How to Decide Which You Need,” describes the 50 percent repair-versus-replacement rule: https://hartwigmechanical.com/commercial-hvac-repair-vs-replacement/
[4] Aero Energy, “Should You Replace Or Repair Your HVAC Systems?” and “Is HVAC Tune-Up Really Worth It?” include HVAC useful span and tune-up cost ranges: https://www.aeroenergy.com/should-you-replace-or-repair-your-hvac-systems/ and https://www.aeroenergy.com/is-hvac-tune-up-really-worth-it/
[5] Workato, “Lead Response Time Study,” March 2026, includes B2B response-time findings and cites earlier Harvard Business Review lead-response research: https://www.workato.com/the-connector/lead-response-time-study/
[6] Federal Trade Commission, “CAN-SPAM Act: A Compliance Guide for Business,” includes email opt-out requirements and timing: https://www.ftc.gov/business-guidance/resources/can-spam-act-compliance-guide-business
[7] Scale Your Offers first-party site findings retrieved August 4, 2026, including The Fastest Money HVAC page, A.C.E. definitions, aggregate proof, and illustrative database model.
Definition: An HVAC replacement lead means a homeowner inquiry that requests or qualifies for an AC, furnace, heat pump, ducted system, or full HVAC replacement estimate.
Definition: Cost per sold job means total campaign spend divided by the number of sold replacement jobs from that campaign.
Definition: Gross profit after ad spend means sold revenue times gross margin, minus ad spend.
Definition: The A.C.E. Method means Attract brings the right buyers, Convert turns inquiries into booked revenue, and Expand increases revenue per customer.
If you want an outside review of why your HVAC marketing produces service calls, stale estimates, or slow replacement volume, book an A.C.E. Audit. Scale Your Offers will trace Attract, Convert, and Expand in order, find the earliest leak, and give your team the next math-backed fix for more booked replacement work.
