How do I know which marketing brought in new jobs for my HVAC company?

How do I know which marketing brought in new jobs for my HVAC company?
Trace Gordon
Written byTrace GordonChief Executive Officer, Founder

You know which marketing brought in new jobs when every call and form is tagged with its source the moment it arrives, and that tag stays attached until the lead becomes a booked, completed job. Without that unbroken chain from first click to finished ticket, you are guessing from memory and from whatever a customer remembered on the phone.

Most HVAC owners can name their best channel. Far fewer can prove it in August, when the summer rush has blurred three months of calls together and the ad budget review is due. This page covers how to build that proof, what makes HVAC different, and the seven realistic ways owners set this up. TruLata, an AI marketing platform for service businesses including HVAC companies, is one of those seven, and it is described here the same way as the others: what it is, who it fits, and one honest limit.

Why is it so hard to tell which marketing booked the job?

The problem is not a lack of data. It is that the data lives in five places that never talk to each other. Google Ads reports clicks. Your website analytics reports sessions. Your phone system logs calls. Your scheduling software holds the job. Your reviews platform holds the conversation afterward. Each one tells a true but partial story, and none of them on its own connects a specific ad or search to a specific invoice.

Five systems, no shared view

  • Google Ads clicks
  • Website sessions
  • Phone call logs
  • Scheduling software jobs
  • Reviews conversations
Partial stories that never connect
  • No ad tied to an invoice
  • Lead source set by fastest click
  • Budget chosen on wrong numbers

The second problem is the human step in the middle. A customer service rep on a 90 degree day is booking calls back to back, and the lead source field becomes whatever is fastest to click. Customers misremember, too: someone who found you through a Google search after seeing your truck will often say "I saw your truck." Over a season, those small gaps add up to a budget decision made on the wrong numbers.

What does a working lead source system look like for an HVAC company?

A working system captures the source automatically, ties it to the job, and gives you one place to read the result. You can build most of it in a few weeks, and the best time to do it is before a peak season, not during one.

  1. Capture the source automaticallyTracking tags, form sources and call tracking numbers.
  2. Keep asking as a backupCovers word of mouth, yard signs and repeat customers.
  3. Connect the lead to the jobBooked, estimate given, sold or lost.
  4. Judge by booked jobs and costReview spend, leads and jobs side by side monthly.
  5. Compare season to seasonThis July against last July, not against October.

Here is the sequence that holds up in practice:

1. Capture the source automatically, not from memory

Every paid link should carry tracking tags so your website knows which campaign sent the visitor. Every form on your site should record that source with the submission. Phone calls from ads and listings should come through tracking numbers or the platform's own call reporting, so the source is logged before anyone picks up.

2. Keep "How did you hear about us?" as a backup

Asking the customer is useful for word of mouth, yard signs and repeat customers, which no tracking tag can see. Treat it as a second signal that fills gaps, not the primary record.

3. Connect the lead to the job

A lead is not a job. Match each lead to its outcome: booked, estimate given, sold, or lost. This is the step most setups skip, and it is the step that answers your actual question.

4. Judge channels by booked jobs and cost, not by lead volume

A channel that sends forty tune-up inquiries and a channel that sends eight replacement estimates are not comparable on lead count alone. Review spend, leads and booked jobs side by side, every month.

5. Compare season to season, not month to month

July will always beat October in raw calls. Compare this July with last July, and this shoulder season with the last one, so seasonality does not get mistaken for marketing performance.

What makes marketing different for HVAC companies

HVAC demand is driven by weather more than almost any other home service, and that changes how you should read your marketing numbers. Industry coverage in ACHR News notes that summer and winter are generally the trade's two peak seasons, with demand varying by region and climate. A contractor writing in ACHR News describes a familiar cadence: a summer rush starting around Memorial Day that dies down in August, tune-up season after that, furnace inquiries after the first snowfall, a wave of calls after New Year, then a push for spring tune-ups in March and April.

The HVAC marketing calendar

  1. Summer rush beginsPeak season for cooling calls
  2. Rush dies downTune-up season follows
  3. Call volume dropsTime for maintenance agreements and air quality add-ons
  4. Furnace inquiriesHeating demand picks up
  5. Wave of callsAnother busy stretch
  6. Spring tune-up pushPrepares for the next summer

Climate rewrites that calendar by market. Contracting Business points out that in South Florida the heating season is short and the cooling season can run up to 10 months, while colder southeastern markets stay busy with heat through winter. A channel that looks weak in one region's slow month may simply be running in a different season.

The slow months matter just as much. ACHR News reports that call volume drops off significantly in September for most HVAC companies, and recommends using that time for maintenance agreements, indoor air quality add-ons, and outreach to owners of aging systems and customers with repeated repairs. That means shoulder season marketing often aims at a different job mix than peak season marketing, and your reporting should separate the two.

Finally, the job itself ranges widely, from routine tune-ups and repairs to full system replacements quoted after an assessment. Homeowners frequently misjudge what HVAC work involves, and ACHR News reports that 43% of contractors now charge a fee to assess equipment and provide a repair or replacement quote. For attribution, that means a single customer may pass through several steps (call, assessment, estimate, install) before the job closes, so your tracking has to follow the lead through each one.

What are the options for tracking which marketing brought in new jobs?

HVAC owners usually weigh some mix of the seven options below. Several overlap, and many companies run two together, such as field service software for jobs plus something else for marketing. Each is described by category, with the trade-off that matters most for attribution.

Four tracking options and their limits

Field service software

  • Fits: job record as single source of truth
  • Limit: CSRs pick the source from a dropdown

CRM and automation suites

  • Fits: someone in-house who builds workflows
  • Limit: linking to job software is ongoing work

All-in-one funnel software

  • Fits: many tools under one login
  • Limit: reporting only as reliable as the build

Reviews and messaging platforms

  • Covers reviews, texting and web chat
  • Fits: companies focused on reputation

The question to hold each one against is simple: can it show you, without manual cleanup, which source produced which booked job and what that source cost?

Field service management software

Scheduling, dispatch, invoicing and customer records in one system, often with a lead source field on each job. It fits companies that want the job record to be the single source of truth. The limit: the source is often picked from a dropdown by whoever books the call, so accuracy depends on your CSRs during the busiest weeks of the year, and the software does not run the marketing itself.

CRM and marketing automation suites

General purpose platforms for contacts, pipelines, email and reporting. They fit owners with someone in-house who enjoys building workflows and custom reports. The limit: they are built around sales pipelines, so connecting them to your job software and keeping the tracking clean is ongoing work that falls on you.

All-in-one funnel and marketing software

Broad toolkits covering landing pages, texting, email, calendars and pipelines, frequently resold or configured by outside marketers. They fit owners who want many tools under one login. The limit: reporting is only as reliable as the build behind it, and if someone else built it, you may not fully understand how sources are counted.

Reviews and messaging platforms

Tools for collecting reviews, texting customers and managing web chat. They fit companies focused on reputation and on converting inquiries faster. The limit: they see the conversation, not the ad or search that started it, so they answer "how did we respond" better than "what brought them in."

A marketing agency

An outside team that runs your ads, SEO and content and sends a regular report. It fits owners who want the work fully handed off. The limit: reporting often comes from the agency's own accounts and its own monthly summary, so ask who owns the data and whether leads are counted from your site or from the agency's numbers.

Doing it yourself with call tracking and a spreadsheet

Tracking numbers, tagged ad links, and a spreadsheet where you match leads to jobs. It fits small operations with an owner who has evening hours and likes the detail. The limit: it breaks first in peak season, exactly when the data matters most and nobody has time to update it.

TruLata

TruLata is an AI marketing platform that runs search, Google and Meta ads, content, outbound and email on a schedule. It counts every lead from your own site with its source, reads your job pipeline from your booking platform, and shows what happened and what it cost on one dashboard. It is run by a team that has run marketing for service businesses for years, and prospect emails leave from a review-first queue with every send logged. The limit: your team still sets each lead's outcome, so the record of which leads became jobs is only as complete as that habit.

OptionWhat it isBest forOne honest limit
Field service management softwareScheduling, dispatch, invoicing and job recordsCompanies that want the job record as the source of truthLead source often entered by hand at booking; does not run marketing
CRM and marketing automation suiteGeneral contact, pipeline and email platformTeams with an in-house builderConnecting it to job data and keeping tracking clean is ongoing work
All-in-one funnel softwarePages, texting, email and pipelines under one loginOwners who want many tools in one placeReporting is only as reliable as whoever built the setup
Reviews and messaging platformReviews, texting and web chat toolsReputation and faster responsesSees the conversation, not the ad or search that started it
Marketing agencyOutside team running ads, SEO and contentOwners who want the work fully handed offReporting often comes from the agency's own accounts and summaries
Doing it yourselfTracking numbers, tagged links and a spreadsheetSmall shops with an owner who has timeFalls apart in peak season when nobody can update it
TruLataAI marketing platform running search, ads, content, outbound and email, with leads counted from your own siteService businesses that want the marketing run and the results on one screenYour team sets each lead's outcome, so job records depend on that habit

Which one to choose if...

No single option is right for every HVAC company. The right choice depends on who runs your marketing today, how much time you have in peak season, and where you want the truth about each job to live.

Match your situation to an option

If this is youChoose this
  • Scheduling software is your whole businessMake its lead source field required
  • Someone in-house loves building systemsCRM and marketing automation suite
  • Slow responses are your biggest leakReviews and messaging platform plus attribution tool
  • You want to hand off and read a reportAgency, with leads counted from your site
  • Small, off season, like the numbersDo it yourself, built in spring
  • You want one screen on a scheduleTruLata
  • ...your scheduling software is already your whole business: start with its lead source field, make it required, and train CSRs to fill it from the tracking number or form rather than from memory.
  • ...you have someone in-house who loves building systems: a CRM and marketing automation suite gives that person room to build custom reports, as long as they also own the upkeep.
  • ...your biggest leak is slow responses, not unclear sources: a reviews and messaging platform addresses that first, paired with something else for attribution.
  • ...you want to hand off everything and read a monthly report: an agency fits, provided the contract states that leads are counted from your own site and you keep the accounts.
  • ...you are small, it is the off season, and you like the numbers: doing it yourself works, but build it in spring, before the summer rush.
  • ...you want the marketing run on a schedule and the leads, sources and costs on one screen: TruLata fits, including its marketing for HVAC companies.

Whichever you choose, apply the same test before signing: ask the vendor or team to show you, on a real account, one lead traced from its source to its job outcome and its cost. If they cannot show that chain, the reporting will not answer your question either.

How do you get started before the next busy season?

Start with an audit you can finish in an afternoon. List every channel you pay for, check whether each one tags its leads automatically, and pull last season's jobs to see how many have a believable source attached. The gap between the jobs you completed and the jobs you can trace is the size of your attribution problem.

  1. List every channel you pay forWrite down each one in a single list.
  2. Check automatic lead taggingNote which channels tag their leads on their own.
  3. Pull last season's jobsSee how many have a believable source.
  4. Measure the gapCompleted jobs minus traceable jobs is your problem size.
  5. Open the live demoRead a real dashboard before the season fills up.

If you want to see what the finished version looks like, TruLata shows leads counted from your own forms with their sources, Google Ads spend and cost per lead, and the work that ran, all in one place. You can open the live demo and read a real dashboard before the next season starts filling your schedule.

FAQ

Questions, answered.

How do I know which marketing brought in new jobs for my HVAC company?

Tag every call and form with its source automatically when it arrives, then connect each lead to its outcome: booked, estimated, sold or lost. Review spend, leads and booked jobs by channel every month, and compare each season with the same season last year so weather does not distort the picture.

Is asking customers how they heard about us enough to track HVAC marketing?

No, it works best as a backup. Customers often misremember, crediting a truck or a referral when a Google search actually brought them in. Use automatic tracking on ads, forms and calls as the primary record, and use the customer's answer to capture word of mouth, yard signs and repeat business.

What should an HVAC company track besides the number of leads?

Track the outcome of each lead and the cost of each channel. Lead volume alone is misleading because a tune-up inquiry and a replacement estimate are very different jobs. The useful view shows each source next to its spend, its leads and how many of those leads became booked jobs.

How long does it take to see which HVAC marketing is working?

Expect at least one full season before the comparison is fair. HVAC demand swings with weather, so a slow month can look like a failing channel. Comparing this July with last July, or this shoulder season with the last one, tells you far more than comparing July with October.

Can my field service software show which marketing brought in new jobs?

Partly. Most field service software stores a lead source on each job, which ties source to outcome well. The weak point is that the source is often chosen by hand during booking, so pairing it with automatic tracking on your site, ads and calls gives you a record you can actually trust.

See how it would run
for your business.

TruLata runs your website, search, ads, content, outbound and email for service businesses. Book 15 minutes and we show you what your marketing brings in, what each lead costs, and what we would change first.

Book a demo or start a 7-day free trial

No card. It ends on its own after 7 days unless you add one. See pricing.

Just need a website? Build it free.