FIELD-TESTED TOOLKITS FOR HVAC OWNERS

Why Did Our Marketing Hire Fail So Fast?

Most first marketing hires fail before day one. The shop hired a person before it built the job, funded the role, or connected it to sales. Run this Marketing Hire Readiness Check before you post.

11 min read
Key Takeaway: Most first marketing hires fail because the shop hires a person before building the job. Marketers need budget, data access, and a real mandate.

The Two-Week Notice Nobody Saw Coming

Her coffee mug is still on the corner of the desk.

Branded tumbler. One dead plant. A yellow sticky note that says, “Need retrofit photos from Jeff.”

Laptop gone. Logins handed back. The little burst of optimism that came with the hire is gone with her.

You hired her in July. By December, she was sitting in the conference room, walking everyone through a calm, polite two-week notice while the office tried to act less surprised than it was.

After she leaves, you ask the room the question nobody wants to answer cleanly.

“What did we actually get for the money?”

Silence first. Then the soft phrases start showing up.

“Better brand presence.”
“She had some good ideas.”
“We were still ramping.”
“We probably didn’t give her enough time.”
“She just wasn’t the right fit.”

Maybe. Or maybe you paid about $42,000 in five months for a lesson a lot of commercial HVAC shops in the $10 million to $25 million range learn the hard way.

You did not hire the wrong person. You hired a person before you built the job. That is the mistake.

And if you just fired your agency, or you are tired of do-it-yourself marketing living on the owner’s shoulders, this is the exact rebound move that burns a lot of good shops. They do not fix the system. They put a salary on top of it.

Why This Hire Fails So Often in Field-led Shops

At this size, the temptation makes sense.

The agency feels fuzzy. The owner is tired of guessing. Sales wants better leads. The office wants more control. Someone says, “We need a marketing person in here.”

That sentence sounds grown up. It sounds like the next move. Sometimes it is. A lot of the time, it is unfinished leadership dressed up as a job post.

Because the shop usually has not answered four basic questions yet:

  • What exact outcome this role owns
  • What budget sits behind it
  • How it connects to sales and the office
  • What number proves it is working in the first 90 days

So the hire walks in and gets handed a pile.

Lead generation.
Content.
Social media.
Website updates.
Recruiting help.
Trade show prep.
Sales collateral.

Maybe clean up the Customer Relationship Management system too. That is not a role. That is a slow-motion firing.

Mistake 1: You Hired a Fantasy Role

Reality

The first marketing hire usually fails on paper before they fail in practice. The posting says “own marketing.” What that usually means inside the shop is:

  • bring in better leads
  • make the company look sharper
  • fix the website
  • help sales
  • post on LinkedIn
  • tighten search
  • clean up reporting
  • maybe help with recruiting too

That is three jobs. Maybe four. Then everybody judges the person through their own frustration.

Sales wants more appointments.
The owner wants proof.
The office wants cleaner communication.
The field wants fewer junk calls.

So the new hire becomes the container for every growth problem the shop has not sorted yet. That person is not failing because they are weak. They are failing because the role is fiction.

You do not need “someone good at marketing.” You need a first role with edges.

Fix It

Pick one primary mandate. Not three. One.

Usually the first in-house hire should mainly own one of these lanes:

  1. Lead generation execution
    Campaigns, landing pages, offers, source tracking, and lead flow support.
  2. Content and brand support
    Case studies, photos, jobsite stories, email, website updates, and message consistency.
  3. Customer Relationship Management and reporting discipline
    Source tracking, dashboard cleanup, handoff visibility, and lead follow-through reporting.

If you need all three, you do not need one marketing person. You need a phased plan. Write the role like this:

This position owns generating qualified commercial leads from target accounts in our core counties and improving how those leads get tracked and handed into sales.

That is a role. “Own our brand and grow the business” is not.

Pro Move

Before you post the job, force the shop to answer one sentence:

What problem gets worse if this role does not exist in ninety days?

If the answer is fuzzy, the role is fuzzy. Good answers sound like this:

  • “We cannot keep buying traffic without clear source tracking.”
  • “We need 40 qualified leads a month from target commercial customer types.”
  • “Sales cannot keep following up blind because the handoff is too loose.”

Bad answers sound like this:

  • “We need to get our name out there.”
  • “We need somebody to own marketing.”
  • “We just need more buzz.”

Buzz is not a role. It is a warning sign.

If you have not already worked through Is My Marketing Actually Working?, do that before you write the job description. A person cannot fix math you refuse to face.

Quick Win

Take 15 minutes and write a one-sentence mandate for the role. Not the full job description. One sentence.

If you cannot write a sentence that starts with “This role exists to...” and ends with one measurable business outcome, stop. You are not ready to hire yet.

Mistake 2: You Funded a Salary, Not a Function

Reality

A lot of owners say they want a growth hire. What they actually fund is an isolated employee with no fuel.

Salary only.
No real media budget.
No design support.
No video support.
No call tracking.
No outside help for overflow.
No approved testing budget.

Then sixty days in, they start asking why nothing measurable is happening.

Because salary is not a system. Salary is not a budget. Salary is not a pipeline.

Here is what this looks like when the math is honest.

Shop A vs. Shop B

Shop A: Funded role

90-day cost:

  • salary allocation: $18,000
  • payroll burden and tools: $4,000
  • campaign and content budget: $12,000
  • total 90-day investment: $34,000

90-day output:

  • 52 qualified leads
  • 16 booked appointments
  • 7 booked jobs
  • $49,000 gross margin from those jobs

Math:

  • cost per qualified lead: $34,000 ÷ 52 = $654
  • cost per booked appointment: $34,000 ÷ 16 = $2,125
  • cost per booked job: $34,000 ÷ 7 = $4,857
  • cost per gross margin dollar: $34,000 ÷ $49,000 = $0.69

Not perfect. But measurable. Coachable. Real.

Shop B: Salary-only role

90-day cost:

  • salary allocation: $18,000
  • payroll burden and tools: $4,000
  • campaign budget: $1,500
  • total 90-day investment: $23,500

90-day output:

  • 11 mixed-quality leads
  • 3 booked appointments
  • 1 booked job
  • $6,000 gross margin from that job

Math:

  • cost per qualified lead: $23,500 ÷ 11 = $2,136
  • cost per booked appointment: $23,500 ÷ 3 = $7,833
  • cost per booked job: $23,500 ÷ 1 = $23,500
  • cost per gross margin dollar: $23,500 ÷ $6,000 = $3.92

Same title. Very different setup.

Shop A hired a function. Shop B hired a person and called it a strategy. That is the difference.

Fix It

Build the operating budget before you make the offer. At minimum, define:

  • paid media budget
  • software stack
  • design or content support
  • call tracking and reporting access
  • owner and sales meeting cadence
  • any outside specialist help needed for the first six months

If you cannot fund the lane, do not hire the driver.

And be honest about what the role can produce inside the first ninety days. A first marketing hire should not be judged like a seasoned revenue leader with a built-out team behind them.

Pro Move

Run the budget backward from one number that matters.

For example: We want 40 qualified leads per month from target commercial customer types.

Then ask:

  • what channels will realistically generate that
  • what spend supports those channels
  • what tools and help are required
  • what handoff capacity sales and the office need to absorb it

Now you are budgeting a function, not adopting a fantasy.

If you just fired your agency, this is where owners usually overcorrect. They cut the outside spend, hire one person, and expect the same output. That is not discipline. That is arithmetic denial.

Quick Win

Open a blank note and write two numbers:

  1. the salary range you are considering
  2. the monthly operating budget you are actually willing to approve

If the second number is vague, delayed, or “we’ll see,” do not post the job yet.

Mistake 3: You Dropped Marketing Outside the Revenue Conversation

Reality

This one is quieter, which is why it lasts longer.

The new hire sits in the office. Maybe remote once or twice a week. Smart. Capable. Good with words. Good with platforms. But they are nowhere near the truth loop.

They do not hear the sales calls. They do not hear dispatch say, “Half these are wrong fit.” They do not know which leads turn into the work you actually want more of. They do not know which building-owner profiles make the board stronger. So they optimize what they can see.

Traffic.
Open rates.
Clicks.
Impressions.
Follower growth.

Then sales says the leads are weak. Dispatch says the calls are junk. The owner says the numbers do not feel real. And everybody blames marketing.

The problem is simpler than that. You put a lead-generation function outside the lead-conversion conversation. That never ends well.

If leads are already dying in the handoff once they hit the office, an in-house hire does not fix the leak. They feed it faster. That is why this piece belongs right next to Why Aren’t Calls Turning Into Jobs?

Fix It

Make the role part of the revenue loop from day one. That means the person should have a standing rhythm with:

  • sales
  • office or intake
  • dispatch when relevant
  • leadership

They need to see:

  • what a strong-fit lead looks like
  • what gets booked
  • what gets quoted
  • what gets ghosted
  • what turns into good-margin work

A marketing person who cannot see booked-job outcomes will optimize for vanity. Not because they are shallow. Because you hid the scoreboard.

Pro Move

Create one weekly revenue review for the role. Not a branding meeting. Not a random check-in. A revenue review.

In 30 minutes, cover:

  • leads by source
  • strong-fit versus weak-fit
  • booked appointments
  • booked jobs
  • obvious handoff failures
  • one thing marketing should tighten next week

Now the role is attached to truth.

If you want the hire to help the business, let them hear the business. Let them hear sales frustration. Let them hear intake misses. Let them hear what the field actually wants more of.

Quick Win

For the next two weeks, have the person who owns marketing sit in on one sales call review and one intake or dispatch review each week.

If that feels impossible, your real problem is not the hire. It is the wall between departments.

The Marketing Hire Readiness Check

Before you post the role, score your shop on five points.

Give yourself one point for each “yes.”

1. Do we have a defined budget?

Not just salary. Real operating budget for the role.

2. Do we have Customer Relationship Management system access and tracking planned?

Can this person see lead source, follow-up, booked jobs, and basic conversion data?

3. Do we have a clear mandate?

Lead generation, content and brand, or Customer Relationship Management and reporting. Pick one primary lane.

4. Do we have an integration plan with sales?

Do they know who they meet with, how feedback works, and what counts as a strong lead?

5. Do we have one 90-day success metric?

One number. Not a mood board.

Examples:

  • 40 qualified leads per month from target customer types
  • booked appointments from paid channels up 25%
  • source tagging accuracy above 90%
  • cost per booked job under a defined threshold

Scoring

  • 5 out of 5: You are ready to hire the role you described.
  • 4 out of 5: Close. Fix the missing piece before you post.
  • Under 4 out of 5: Do not hire yet.

Under 4, you are not about to solve a problem. You are about to hand your confusion to one employee and call it an opportunity.

What To Do if You Score Under 4

Reality

You are probably missing one of four things:

  • lead target clarity
  • scorecard clarity
  • handoff clarity
  • budget clarity

Fix It

Pick the missing piece and fix that first. Not all four at once. The biggest leak first.

Pro Move

If the role is still too broad, phase it:

  • tighten the scorecard first
  • clean up the handoff second
  • hire third

Sometimes the right move is not a full-time person yet. Sometimes it is a tighter outside partner, a narrower campaign, or a cleaner reporting layer while you build the lane.

And when summer lead conversion picks back up, this same weak setup gets exposed even harder. More inbound only helps if the role, the routing, and the scorecard are already built.

Quick Win

Write the 90-day success number before you post the role.

Not “grow awareness.”
Not “get us out there.”

Write something like:

Generate 40 qualified leads per month from our target customer type, with clear source tracking and weekly feedback from sales.

If you cannot write that cleanly, do not hire yet.

Why This Matters Beyond One Bad Hire

This is not just about avoiding an awkward exit interview and a dead plant on a desk. It is about whether your lead engine is real.

Serious operators, buyers, and lenders care whether growth comes from repeatable channels, clear ownership, measurable handoff, and useful reporting.

Or whether it comes from owner instinct, random vendor spend, a lonely employee “doing marketing,” and no clean view into what actually converts.

The first version looks like a machine. The second looks like overhead.

That difference matters before any sale. It changes how the shop feels to run on a Tuesday when things are busy and on a Thursday when they are not.

Quick Win for Monday

Before you even think about hiring, write a one-paragraph job description. Then define success in ninety days with one specific number.

Not:

  • grow our brand
  • build awareness
  • get us out there more

Write something like this:

This role exists to generate 40 qualified commercial leads per month from our target customer type, with clear source tracking and a defined handoff into sales.

If you cannot write that paragraph in under 15 minutes, do not hire yet. You are not ready for a person. You are ready for the Customer Leads Workplan.

Tim
Trade-Smart Brand Builder
TradeSworn Operator
Win Smarter. Grow Faster. Lead Like a Pro.

Here are the top toolkits HVAC owners are reading, using, and sharing to work smarter every week.

Read it. Run it. See the results.

Built to Win. Not Just Work.

HVAC technician working on ductwork with safety gear, symbolizing the edge TradeSworn gives pros to win more jobs and keep more profit.

The Edge HVAC Owners Wish They Had Sooner

No spam. Get real advice and proven tactics to win more jobs and keep more profit.

Thanks for joining the FastPitch community! Check your inbox for your first play.
Something went wrong. Please try again.

“This is the stuff no one tells you. We’re making more with less stress.”
Louis, Texas