Worked Example: This case study uses a hypothetical company profile and industry-benchmark response rates to illustrate typical campaign outcomes. It is not a real customer testimonial. We label every example clearly because real case studies require real customer permission — and PostKnock is in early launch.

HVAC Spring Tune-Up Worked Example: 1,500 Customers, $33K Revenue

Updated May 2026 · 7 min read

This is a worked-example HVAC marketing ROI case study, modeled on the typical 6–10 tech residential service company. We use realistic ticket sizes, industry-benchmark response rates, and PostKnock's actual pricing to show what a 2-wave spring tune-up campaign can generate before AC repair season starts in earnest.

Company Profile

Our hypothetical company is Premier Heating & Cooling, an 8-tech residential HVAC operation in a Sun Belt metro. Specifics:

  • Crew: 8 service techs, 2 install crews, 3 office staff including a dispatcher
  • Past customer database: 2,800 households (cumulative over 7 years)
  • Inactive 12+ months: 1,500 households (the recall pool)
  • Average tune-up ticket: $99 promo entry, $280 average billed (after upsells like capacitor replacement, coil cleaning, refrigerant top-off)
  • Repair upsell rate: 20% of tune-ups uncover a needed repair averaging $800
  • Maintenance plan: $189/year, currently sold to 12% of new tune-up customers
  • Existing recall: Seasonal email blast, 1.8% click rate, ~12 jobs booked per spring campaign

The Problem: A Hard Mid-February Deadline

In HVAC, spring tune-up season is brutally time-boxed. If the cards aren't in mailboxes by mid-February, you've missed it. By April the heat hits and customers shift from "scheduling preventive maintenance" to "begging for emergency AC repair" — and the dispatcher has no time to upsell tune-ups when the phones are on fire with no-cool calls.

Premier had been running an email blast for years and getting roughly 12 tune-ups per campaign from a 1,500-household list. The owner suspected the customer base remembered them but hadn't seen anything physical in years. The email subject line "Time for your AC tune-up" went straight to promotions. A postcard would force the brand into the kitchen for a few days at the exact moment customers are weighing whether to call.

Campaign Setup — The Spring Playbook

A 2-wave Seasonal Maintenance Reactivation playbook running across late January and late February, with a phone follow-up sweep between waves:

Plan: PostKnock Pro at $99/month (1 month covers the active campaign window)

Postcard size: 6x9 (room for a before/after coil photo and the $99 tune-up offer)

Per-card cost: $0.79 (Pro pricing, includes print, address, postage)

Audience: 1,500 inactive 12+-month past customers

Total cards: 1,500 × 2 waves = 3,000 cards

Postcard spend: 3,000 × $0.79 = $2,370

Total campaign cost: $2,370 + $99 = $2,469

Wave-by-Wave Performance

Wave 1 (Late January) — "$99 Spring AC Tune-Up — Beat the Heat"

Photo of a tech in branded uniform. Itemized "what we do" list (15-point inspection). QR to booking page. Phone number large. Day 5 follow-up calls to non-responders by the dispatcher during slow afternoons.

Modeled response: 2.5% from card + 1% from call follow-up = 53 jobs booked

Wave 2 (Mid-February) — "Last Chance Before Spring Schedule Fills Up"

Different visual (residential family on couch, AC vent visible). Same $99 offer with deadline ("good through March 31"). Lighter follow-up call pass.

Modeled response: 1.5% of remaining 1,447 = 22 additional jobs

Cumulative response: 75 tune-up jobs booked, a 5% rate against the 1,500-household list. Squarely in the ANA-benchmark 5–9% range for direct mail to a house list with phone follow-up.

Recurring Revenue Lift

The spring playbook isn't just about the 75 tune-ups. Two downstream revenue streams compound on every campaign:

  • Repair upsell: Roughly 20% of tune-ups discover a billable repair (capacitor, contactor, refrigerant leak). 20% of 75 = 15 repair jobs at $800 average = $12,000.
  • Tune-up ticket lift: The $99 promo turns into a $280 average ticket once techs add the standard add-ons (coil cleaning, drain line flush, capacitor test). 75 × ($280 − $99) = $13,575 in upsell on top of the promo line.
  • Maintenance plan signups: If even half the new tune-up customers sign up for the $189/year plan (a fair benchmark when techs are coached on it), that's 40 plans × $189 = $7,560 in recurring annual revenue, plus much higher repeat-visit rates.

ROI Analysis

  • Tune-up ticket revenue: 75 × $280 avg ticket = $21,000
  • Repair upsell revenue: 15 × $800 = $12,000
  • Total ticket revenue: $33,000
  • Maintenance plan recurring: 40 plans × $189/year = $7,560
  • Total Year-1 revenue: $40,560
  • Total campaign cost: $2,469

First-year ROI: $40,560 / $2,469 = 16:1

Cost per booked job: $2,469 / 75 = $33. Cost per acquired maintenance plan customer: $62 against an LTV well over $1,000 across the plan's typical 5+ year duration.

Lessons Learned (from the Worked Model)

  • Mail by mid-February or skip the season. A March 1 campaign hits when service trucks are already double-booked — the dispatcher can't squeeze in tune-ups, and conversion plummets.
  • Lead with the tech, not the equipment. Postcards featuring a uniformed tech outperformed equipment-only designs in test runs. Trust drives the call.
  • Coach techs on the maintenance plan pitch. The plan revenue dwarfs the ticket revenue over 3 years. If techs aren't pitching it on every tune-up, you're leaving 6–10x the campaign ROI on the table.
  • Use the dispatcher's slow afternoons. 2–4pm midweek is the dead zone for emergency calls. That's the perfect time for follow-up call sweeps on Wave 1 non-responders. The script writes itself: "We just sent you a card about your spring tune-up — can I get you on the schedule?"

Run the Numbers for Your Shop

Plug your customer count, average ticket, and target response rate into our postcard ROI calculator to model what a campaign like this returns for your service area. For more on HVAC-specific copy, timing, and offer testing, see our HVAC postcard ideas guide and the PostKnock for HVAC contractors overview.

Ready to fill your spring schedule?

Launch your seasonal tune-up campaign in under 30 minutes. No credit card required.

Start Free