HVAC Software Hub
Buying guides

How to Make an HVAC Marketing Plan That Works

Build an HVAC marketing plan from your own numbers: real budget benchmarks, a seasonal calendar, and a worked $1M example.

Eugene Suslov2 July 202610 min read
ui-03-audience-segment.png

Most HVAC marketing plans are a list of tactics with a dollar figure stapled to the front. They get written in January, ignored by March, and blamed in October.

A plan that works does something narrower and more useful. It tells you how much to spend, on what, in which month, and how you will know whether it worked, using numbers from your own business rather than a percentage someone published on a blog.

This guide walks through building one step by step, with real benchmark data where it exists and an honest account of where it does not, and closes with a worked example for a $1 million shop.

Why Most HVAC Marketing Plans Fail

The failure is almost never the tactics. It is the sequence.

Contractors typically start by choosing channels, then pick a budget to fund them, then hope for leads. That is backwards. You cannot know what a lead is worth to you until you know your closing rate and your average ticket, and you cannot set a budget without knowing what a customer is worth.

The second failure is impatience. Colleen Keyworth, a marketing consultant who writes for the trade publication HVAC Today, makes the point plainly: implementation and consistency, not cleverness, separate growing contractors from stagnant ones. Campaigns get dropped after two or three weeks because they have not produced instant results, and the money spent is wasted precisely because it was withdrawn.

Both failures come from the same place. A plan built on someone else's numbers has nothing to hold it steady when the first slow month arrives.

Step 1: Pull Your Numbers Before You Plan Anything

Before you set a single goal, go get three years of history out of your own records. This is the step nearly every guide skips and every good plan starts with.

Pull these, by year:

  1. New customers acquired, and how that changed year over year.
  2. Average install ticket and average service ticket, broken out by season if you can.
  3. Closing rate. What percentage of quoted jobs became sold jobs?
  4. Call volume by month, which shows you your real peaks and troughs rather than the ones you assume.
  5. Prior marketing spend, total and by quarter, and what you believe it produced.
  6. Service agreement conversion rate. What share of service calls became members?

These six numbers turn every later decision from a guess into arithmetic. If your average job is worth $600 and you close one in three quotes, then a lead is worth roughly $200 in revenue to you, and any channel costing more than that per lead is losing money before you account for the cost of the job itself.

Step 2: Set Goals Tied to Revenue

Vague goals produce vague plans. "More brand awareness" cannot be budgeted for and cannot be judged.

Write two or three goals that name a number and a date. Good ones look like this:

  • Add 100 service agreement members by December 31.
  • Increase spring service calls 15% over last spring.
  • Lift replacement quotes closed from 28% to 35% by Q4.

Notice that each one implies a different channel. Agreement members come from your existing service calls. Spring call volume comes from marketing to your past-customer list. A better close rate is not a marketing problem at all; it is a pricing and sales problem, and the math behind it lives in our HVAC pricing guide.

Goals that do not connect to a lever are wishes. Every goal you write should have an obvious owner and an obvious action.

Step 3: Define Who You Actually Serve

An HVAC company marketing plan that tries to reach everyone within an hour's drive reaches nobody in particular.

Two decisions do most of the work. First, residential or commercial, and in what mix. Residential runs on urgency and closes in a day; commercial runs on relationships with property managers and general contractors and closes over months. They need different marketing and different patience.

Second, your real service area. Not the radius you would drive for a big enough job, but the towns where you can send a truck profitably and where you have enough customers to build a reputation. Marketing to towns you serve twice a year wastes money and, if you build web pages for them, actively hurts you.

Write both down. A marketing plan for an HVAC company that services residential systems within four suburbs looks nothing like one chasing commercial maintenance contracts across a metro.

Step 4: Set the Budget

Here is where nearly every HVAC article repeats a number that has no source behind it.

You will see "spend 10% to 20% of sales on marketing" attributed vaguely to the industry. It traces back to a single 2014 trade-press opinion column, which itself cited a since-superseded survey without linking it. It is not research, and it has been recopied for a decade.

The independent data tells a calmer story. The U.S. Small Business Administration cites an average of 7.9% of revenue across businesses, with B2B services near 6.9% and consumer-facing services near 11.8%. The CMO Survey, run by Duke's Fuqua School with Deloitte and the American Marketing Association, found marketing budgets averaging 9.0% of company revenues across 308 marketing leaders surveyed in January 2026.

Those overlap in a sensible band. A defensible starting point for an HVAC contractor is 7% to 10% of revenue, moving toward 12% to 15% if you are deliberately buying growth, and settling toward 5% to 7% once you are established and dominant in your area.

Annual revenue

Budget at 7–10%

Monthly

$250,000

$17,500–$25,000

$1,460–$2,080

$500,000

$35,000–$50,000

$2,900–$4,170

$1,000,000

$70,000–$100,000

$5,830–$8,330

$2,000,000

$140,000–$200,000

$11,700–$16,700

Two cautions on this table. The dollar figures are simple arithmetic on the percentage, not a survey of what contractors actually spend. And a young company with no reviews and no organic rankings will spend more per booked job than an established one, which is an argument for a higher percentage early, not a lower one.

Step 5: Split the Budget by Job, Not Just Channel

Before dividing money across channels, divide it by purpose: winning new customers versus keeping existing ones. Marketing agencies commonly suggest roughly 60% to 70% toward acquisition and 30% to 40% toward retention, and that split is more useful than any channel breakdown.

Retention money goes to your past-customer list, your service agreement program, and your referral rewards. It is the cheapest revenue in the business, and it is the first thing contractors cut when the budget tightens, which is exactly backwards.

You will find an oddly consistent channel split repeated across HVAC blogs: 30% digital ads, 25% SEO, 20% local or retention, 15% content or print, 10% referrals. Three separate sources publish nearly identical numbers, which suggests one figure being recopied rather than three independent findings. Use it as a starting shape, then move money toward whatever your own tracking says books jobs.

The channels themselves, and what each realistically costs, are covered in our guide to HVAC marketing.

Step 6: Build the Seasonal Calendar

An HVAC business marketing plan that spends evenly across twelve months is wrong twice: it overspends when demand is free and underspends when demand must be created.

Demand tracks the weather. Cooling calls spike through summer, heating calls through winter, and the shoulder seasons go quiet. Agency analyses put July AC-repair demand well over 250% above baseline and January furnace-repair demand over 130% above, and while those specific figures come from marketing firms rather than government data, the shape is not in dispute.

The rule that follows is simple: start each campaign four to six weeks before the season turns. By the first hot week, you are bidding against every competitor for customers who already have an emergency and will book whoever answers.

Quarter

Demand

Campaign focus

Budget weight

Q1 (Jan–Mar)

Winter peak, then trough

Emergency heat, then AC tune-up push from March

Moderate, rising

Q2 (Apr–Jun)

Trough, then cooling ramp

Agreements, IAQ, pre-season tune-ups

Heavy

Q3 (Jul–Sep)

Cooling peak, then trough

Emergency repair, replacement, then furnace push from Sept

Moderate, rising

Q4 (Oct–Dec)

Heating ramp and peak

Furnace tune-ups, agreements, emergency heat

Heavy early

Two things belong in this calendar that most contractors forget. Manufacturer co-op and rebate dollars, which frequently go unused because nobody mapped them to a quarter. And recruiting: if you are hiring techs, some marketing spend should go to a careers page and employee referral program, since a marketing plan that produces work you cannot staff is not a plan.

Step 7: Decide What You Will Measure

Choose the metrics before you spend, or you will invent flattering ones afterwards.

Track four numbers per channel, every month:

  • Cost per lead. Spend divided by leads. The number vendors quote and the least useful of the four.
  • Booking rate. What share of leads became scheduled work.
  • Cost per booked job. Spend divided by booked jobs. The only number that compares channels fairly.
  • Average ticket by channel. An emergency call and a planned replacement are different businesses.

Set your thresholds in advance. Many practitioners flag any channel consistently producing leads above roughly $300 as a problem, and expect at least a 3:1 return on paid channels. Your own numbers from Step 1 should set these, not a blog.

Lifetime value belongs here too. Agencies put the average HVAC customer's lifetime value around $15,000, with service agreement members worth roughly three times a one-time customer. Those are agency estimates, not audited figures, but the ratio is the point: retention is worth more than it costs, which is why the split in Step 5 leans the way it does.

Doing this properly means call tracking on every channel and one place where the call, the job, and the revenue meet. For most shops that is a CRM for HVAC.

Step 8: Review Monthly, Commit Quarterly

The most expensive mistake in this whole process is killing a campaign too early.

Review the numbers monthly. Look for a channel bleeding money, a season arriving faster than expected, or a lead source whose booking rate has collapsed. Adjust spend, fix the offer, change the ad.

But commit for a quarter before you judge whether a channel works. Search takes three to six months to move. Direct mail needs repeated exposure. One HVAC contractor described on Reddit that billboards, radio, and television needed 18 to 24 months minimum before showing any return, while referral rewards, Nextdoor, and a local BNI networking group paid off consistently for very little spend.

That is the shape of it. Slow channels need patience or should not be started; cheap relationship channels pay quickly. Decide which you are buying before you commit the money, and then leave it alone long enough to find out.

A Worked Plan for a $1 Million HVAC Company

Numbers make this concrete. Take a residential contractor doing $1 million a year, four trucks, established but not dominant, wanting steady growth rather than a sprint.

Set the budget at 8% of revenue, which is $80,000 a year or roughly $6,700 a month. Split that by purpose before touching channels: $52,000 toward acquiring new customers and $28,000 toward keeping the ones already on the books.

That money then lands across six lines, weighted toward the shoulder seasons.

Allocation

Annual

What it buys

Local search and profile

$18,000

SEO, content, review generation

Paid ads (LSA and search)

$24,000

Weighted to shoulder seasons

Past-customer campaigns

$12,000

Email and mail to the existing list

Service agreement program

$10,000

Renewal reminders, sales incentives

Referral rewards

$6,000

Paid on completed jobs

Recruiting and brand

$10,000

Careers page, wraps, community

Spend heaviest from March through May and September through October, lightest in July and January when demand arrives on its own. Judge the whole thing against three targets: a blended cost per booked job under $250, 100 net new agreement members, and 15% growth in shoulder-season service calls. Review the numbers monthly and make changes quarterly.

This is not the right plan for every $1 million contractor. It is a plan with a shape, and a shape can be argued with, adjusted, and measured, which is the entire point.

Mistakes That Kill an HVAC Marketing Plan

The same handful of errors turn up in nearly every plan that fails.

  • Setting a budget before pulling your numbers. You cannot allocate what you have not measured.
  • Copying a percentage from an article rather than deriving it from your close rate and average ticket.
  • Cutting retention first when money gets tight, sacrificing the cheapest revenue you have.
  • Killing campaigns at three weeks, which guarantees the spend was wasted.
  • Leaving co-op dollars on the table because nobody mapped them to a quarter.
  • Spending evenly across the year, paying peak prices to reach customers who would have called anyway.
  • Not tracking cost per booked job, which makes every channel argument a matter of opinion.

Each of these is a planning error, not an execution error. They happen before a single ad runs.

Putting the Plan to Work

A marketing plan for an HVAC company is not a document, it is a set of decisions you can defend: this much money, on these channels, in these months, judged by these numbers.

Pull your three years of history first. Set two or three goals with dates. Take 7% to 10% of revenue, split it roughly two thirds acquisition and one third retention, weight it toward the shoulder seasons, and decide your thresholds before you spend.

Then be patient in a disciplined way. Review monthly, commit quarterly, and let cost per booked job settle the arguments. Where those leads come from, and what each channel really costs, is covered in our guide to generating HVAC leads; the search foundation everything else amplifies is in our guide to HVAC SEO.

Frequently asked questions

Six things: three years of your own historical numbers, two or three revenue-linked goals with dates, a clear definition of who and where you serve, a budget as a percentage of revenue, a channel and seasonal allocation of that budget, and the metrics you will judge it by. Anything else is decoration. The plan should fit on a few pages and be reviewable in an hour each month.

ES

Written by

Eugene Suslov

Editor, HVAC Software Hub

I build and maintain HVAC Software Hub, a curated directory of field service software for contractors. I write about how to pick tools that survive contact with a real service business.

Still comparing HVAC software?

Filter 159 vetted tools by pricing, business size, and the features your shop actually needs. No signup, no sales calls.

Browse the directory