Services
Locations
Who we build for
WorkPricingProcessResourcesAboutContact
Book a strategy callFree website audit hvac@pixcelit.com

Marketing

HVAC Marketing Plan: A Fill-In Template and Seasonal Calendar

A one-page plan you can fill in: goals worked back from revenue, a service area that protects margin, the numbers worth tracking, an example budget split and a seasonal calendar for heating and cooling markets.

Key takeaways

  • An HVAC marketing plan should set goals in booked jobs by type, worked backward from revenue, average ticket and booking rate.
  • Recording a lead source on every booked job is what lets an HVAC company compare channels by cost per booked job.
  • Heating-led and cooling-led markets need different calendars, but both should market the next season while still working the current one.
  • Split the marketing budget by percentage, review it monthly, and move money toward the channels with the lowest cost per booked job.

An HVAC marketing plan is a short document that answers four questions: how many booked jobs you need this year, which towns and job types they should come from, which channels will produce them at what share of the budget, and what you will do in each month of the heating and cooling seasons. Keep it to one or two pages. A plan that lives in a binder doesn't survive July.

A useful marketing plan for an HVAC company starts from revenue, works backward to calls, and follows the weather rather than the calendar. Below are the five parts, each with blanks to fill in, an example budget split by percentage, and a 12-month calendar for heating-led and cooling-led markets. A condensed one-page template sits at the end.

HVAC marketing strategy vs. marketing plan

The two terms get used interchangeably, but they do different jobs. Your HVAC marketing strategy is the short set of choices behind the plan. The plan is the numbers, channels and dates that carry those choices out.

QuestionStrategyPlan
What it answersWho you serve, which jobs you want, why customers should pick youHow many jobs, from which channels, at what cost, in which month
Example"Grow replacement and maintenance work in the three towns closest to the shop""120 change-outs and 400 new members, with LSA and service pages as the main channels and tune-up campaigns in March and September"
How often it changesOnce a year at mostMonthly, as the numbers come in
Who owns itYouYou, your office manager and whoever runs each channel

Write the strategy in two or three sentences at the top of the plan. If a tactic doesn't support it, the tactic doesn't make the plan.

Part 1: Goals, worked backward from revenue

Most marketing goals are too vague to manage. "More leads" can't tell you whether July went well. Set goals in booked jobs by type, because that's what your CSRs and trucks can act on.

  1. Write your revenue target for the year, split into service and repair, replacements, maintenance agreements and commercial work.
  2. Divide each line by its average ticket to get the number of jobs you need.
  3. Subtract the jobs you expect from members, repeat customers and referrals.
  4. Divide what's left by your booking rate to get the qualified calls and leads marketing has to produce.
  5. Spread those calls across the months using last year's call log, because demand follows the weather.

Example only: a shop needs 1,200 new service tickets this year beyond what members and repeat customers bring in. Its CSRs book 6 of every 10 qualified calls. Marketing has to produce about 2,000 qualified calls, roughly 170 a month on average, with far more in the peak months than in April or October. Use your own figures; the method is the point.

Fill in:

  • Revenue target this year: ____ (service ____ / replacement ____ / maintenance ____ / commercial ____)
  • Average ticket by job type: service ____ / replacement ____ / tune-up ____
  • Jobs needed by type: ____
  • Jobs expected from members, repeat customers and referrals: ____
  • Current booking rate: ____%
  • Qualified calls and leads marketing must produce: ____ a year, ____ in the peak month
  • Maintenance agreements: ____ active today, ____ by year end

Part 2: Service area and the jobs you want

A plan that targets "everywhere within an hour" spends money on drive time. Draw the area around where your margins are best and your trucks already go.

  • Core towns: the ones closest to the shop where you already have customers and reviews. They get most of the budget and their own service area pages.
  • Growth towns: places where you want more work, often newer subdivisions or neighborhoods with older housing and aging equipment. Give them pages and paid coverage once the core is handled.
  • Fringe towns: take the calls, but don't spend money attracting them.
  • Jobs to grow: replacements, heat pumps, boilers, indoor air quality, commercial maintenance, or whatever your margins favor.
  • Jobs to limit: work you accept but don't market, such as low-margin installs far from the shop.

Fill in: core towns ____; growth towns ____; fringe towns ____; jobs to grow ____; jobs to limit ____; heating-led, cooling-led or mixed market ____.

Every core and growth town needs a page with real local substance, not a template with the name swapped. Our guide to HVAC service area pages shows what goes on one.

Is your site ready for peak season?

Run the free audit: mobile speed, Core Web Vitals, SEO basics and an HVAC conversion checklist in about a minute.

Part 3: The numbers to track every month

Track a short list of numbers that connect marketing to booked revenue. Leave likes, impressions and raw traffic out of the monthly review.

NumberWhat it tells youWhere it comes from
Calls and leads by sourceWhich channels produce demandCall tracking, form source, booking tool
Booking rate by sourceWhether CSRs and follow-up turn leads into ticketsCall recordings and your field service software
Cost per booked job by channelWhich spend to raise or cutChannel spend divided by booked jobs from that source
Revenue by sourceWhich channels bring profitable work, not just volumeLead source on every job in ServiceTitan, Housecall Pro, Jobber or similar
Missed and abandoned callsDemand you paid for and lostPhone system and call tracking
New reviews and average ratingWhether the review engine is runningGoogle Business Profile
Active members and renewal rateThe health of your repeat businessField service software
Website calls and form fillsWhether the site turns visits into contactsAnalytics and call tracking

The lead source field matters most. If CSRs don't record where every booked job came from, the plan has no feedback loop, so make it a required field. To put a figure on missed calls, run our lost calls calculator.

Fill in: current booking rate ____; missed calls last month ____; cost per booked job by channel ____; who pulls the numbers, and on which day ____.

Part 4: Channels and budget split for your HVAC company

Choose channels in an order that fixes leaks first: call handling and the website, then your Google Business Profile and reviews, then paid leads, then everything else. Set the total budget with your accountant, then split it by percentage so the plan scales when revenue changes.

Example only, not a recommendation. Here is how one established residential shop in a cooling-led market might split its budget. Your split depends on your market, your season, how strong your organic presence already is, and what your numbers show.

ChannelExample shareWhat it covers
Website, SEO and Google Business Profile25%Service and city pages, technical upkeep, profile management, photos
Local Services Ads20%Pay-per-lead calls for the job types you choose
Google search ads20%Ad spend plus a dedicated landing page for each service
Automations and call tracking10%Missed-call text-back, online booking, review requests, member reminders
Customer list marketing10%Seasonal email and text campaigns to past customers and members
Brand and community10%Vehicle graphics, yard signs, sponsorships, home shows
Testing5%One new channel at a time, with its own tracking

Two rules keep the split honest. Each month, move money toward the channels with the lowest cost per booked job at a healthy average ticket. And never add a channel you can't trace to booked revenue.

A note on roles: HVAC by Pixcel builds the website, the SEO, the landing pages your ads point to and the automations behind them. We don't run ad campaigns or manage ad spend, so the ads lines belong to you or your ads partner. If you're weighing the two paid channels, read LSA vs Google Ads for HVAC.

Fill in: total marketing budget ____; website and SEO ____%; LSA ____%; search ads ____%; automations ____%; customer list ____%; brand ____%; testing ____%.

Part 5: A 12-month seasonal marketing calendar

HVAC demand follows the weather, so the calendar has two versions. Heating-led markets such as Minneapolis–Saint Paul, upstate New York and Pennsylvania have their biggest peak in winter and a shorter cooling peak in summer. Cooling-led markets such as Florida, most of Texas and inland California peak in the heat, with only short heating spells. Coastal California and other mild areas sit in between. The rule in both: market the next season while you're still working the current one.

MonthHeating-led marketsCooling-led markets
JanuaryNo-heat peak. Answer every call, keep missed-call text-back on after hours, collect reviews from busy weeks.Shoulder. Heat pump and heating calls during cold snaps. Plan spring campaigns and website updates.
FebruaryStill peak. Start booking spring AC tune-ups for members. Plan cooling-season pages.Launch the spring AC tune-up campaign to members and past customers. Finish website changes before the heat.
MarchHeating tails off. Push indoor air quality and duct work. Update pages and photos.Tune-ups in full swing. Test booking flow and call routing. Raise paid lead budgets as calls build.
AprilSpring AC tune-up campaign to the whole list. Publish heat pump and replacement content.Calls climbing; the far south may already be in season. Hire and train CSRs.
MayFirst hot days bring no-cool calls. Turn up AC repair pages, ads and LSA job types.Peak begins. Protect the booking rate, keep after-hours coverage, push replacement financing.
JuneCooling peak. Focus on booking, follow-up and reviews.Peak. Review requests on every job. Florida hurricane season begins.
JulyCooling peak. Follow up on repair-or-replace quotes with financing options.Peak. Check cost per booked job weekly and move budget to what books.
AugustCooling eases. Plan the fall furnace and boiler tune-up campaign.Still hot. Plan fall campaigns. Keep storm and power-outage messaging ready.
SeptemberLaunch furnace and boiler tune-ups. Push membership renewals.Heat continues in Florida and Texas. Start heat pump heat checks and an indoor air quality push.
OctoberFirst no-heat calls. Turn up furnace and boiler repair pages, ads and LSA job types.Shoulder. Replacement campaign for older systems. Membership drive.
NovemberHeating builds. Prioritize booking and after-hours coverage.Slow. Pitch light-commercial maintenance. Start website and SEO projects.
DecemberHeating peak around cold snaps. Write next year's plan.Slow. Review the year by lead source and write next year's plan.

Fill in: your peak months ____; your shoulder months ____; spring campaign launch date ____; fall campaign launch date ____.

How to run the plan through the year

  • Monthly, about 30 minutes: review the Part 3 numbers by source, move budget toward the lowest cost per booked job, and note what the weather did.
  • Before each season: test the website, call routing, booking and review automations. The pre-season website checklist covers each step.
  • Quarterly: compare booked jobs with the Part 1 goals and adjust the remaining months.
  • Yearly: rewrite the strategy lines, reset goals and redraw the service area.

The most common ways a plan fails:

  • No lead source on booked jobs, so nobody knows what worked.
  • A budget set once in January and never moved.
  • Tune-up campaigns launched after the shoulder season has started.
  • More spend on traffic while missed calls stay high. Fix those first with missed-call text-back and booking automations.
  • Too many tactics at once. Pick the few that fit the strategy; our list of HVAC marketing ideas rates each group by effort, cost and speed.

One-page HVAC marketing plan template

Copy this into a document, fill in the blanks and review it every month.

  1. Strategy: We serve ____ in ____. We want more ____ jobs. Customers pick us because ____.
  2. Goals: revenue ____; jobs needed by type ____; qualified calls needed ____ a year and ____ in the peak month; members ____ by year end.
  3. Service area: core ____; growth ____; fringe ____.
  4. Numbers to track: calls and leads by source, booking rate, cost per booked job, revenue by source, missed calls, new reviews, active members. Pulled by ____ on day ____ of each month.
  5. Channels and budget: total ____; website and SEO ____%; LSA ____%; search ads ____%; automations ____%; customer list ____%; brand ____%; testing ____%.
  6. Seasonal calendar: peak months ____; shoulder months ____; spring campaign launches ____; fall campaign launches ____.
  7. Owners: plan ____; website and SEO ____; ads ____; reviews and automations ____; customer list ____.
FAQ

Quick answers

Something else? Ask us directly or email hvac@pixcelit.com.

How do I write a marketing plan for my HVAC company?

Start with a revenue target and work backward: divide by average ticket to get jobs, subtract the jobs members and repeat customers will bring, and divide the rest by your booking rate to get the calls marketing must produce. Then define your service area, choose the numbers to track, split the budget by channel and map campaigns to your heating and cooling seasons.

What should an HVAC marketing plan include?

Five parts: goals in booked jobs by type, a service area split into core, growth and fringe towns, a short list of numbers tracked by lead source, channels with a budget split by percentage, and a 12-month calendar tied to your heating and cooling peaks. Put a two-sentence strategy at the top and name an owner for each channel.

When should HVAC companies start marketing for the busy season?

Six to eight weeks before demand rises. In cooling-led markets, that usually means spring tune-up campaigns and website updates in February and March. In heating-led markets, furnace and boiler campaigns go out in late August and September. Test the website, call routing and booking automations before the first hot or cold week, not during it.

What is the most effective HVAC marketing strategy?

For most residential HVAC companies, the most effective strategy is to fix call handling first, then win the map pack with a complete Google Business Profile and steady reviews, then build service and city pages, and add paid leads where the numbers support them. Underneath all of it, grow maintenance agreements, because members fill the shoulder seasons and cost far less to keep than new customers cost to find.

See what your website is costing you before the next heat wave.

Free audit: mobile speed, Core Web Vitals, SEO basics and an HVAC conversion checklist, scored and explained.