Smart Thermostat Upsell Texts: The $200 Ticket That Adds Up

A smart thermostat install takes under an hour and carries real margin — but most techs never offer it because they don't know what to say. This post gives them the 60-second in-home discovery script, the text your office sends after the install, and the energy-report follow-up that turns one small ticket into reviews and referrals. Run it across every tech, and the math gets serious.

System 8 from the Leveraged Owner Starter Pack

Your tech finishes a capacitor swap, wipes his hands, and walks past the old mercury thermostat on the hallway wall without a word. That thermostat is a $200 ticket sitting in plain sight — installed, programmed, and explained in about 40 minutes — and nobody mentioned it. Multiply that one missed mention by every truck on your schedule and you stop seeing a thermostat. You start seeing a calendar that pays for itself.

This is a calendar-system post first, an upsell post second. A full, calm calendar isn't just full of new jobs — it's full of jobs that got bigger because every visit had a system behind it. The appointment confirmation rhythm in Appointment Confirmation Texts That Cut No-Shows in Half keeps the visits on the books; this system makes each visit worth more once your tech is already standing in the house. Same pillar, same goal: a schedule that compounds.

Why the thermostat upsell is the perfect small ticket

Big-ticket upsells need financing conversations, spouse approval, and a second visit. The smart thermostat needs none of that. Here's why it works where other add-ons stall:

The constraint is never demand. Homeowners love the pitch — energy savings, phone control, "it learns your schedule." The constraint is that techs won't offer it without words to say. Give them a script and the awkwardness disappears.

The tech's 60-second in-home discovery script

This is a spoken script, not a text — it happens while the tech is standing in front of the old thermostat. Three rules: tie it to what they just saw, name one concrete benefit, and ask a question that invites yes instead of a speech. Memorize it, don't read it.

[While walking past the thermostat] "Hey, quick question while I'm here — how old is this thermostat? [Listen.] Most of these old ones hold the house about 3–4 degrees off what they say, so your system runs longer than it has to. We can swap in a smart thermostat right now, same visit — about 40 minutes, [you set the temp from your phone, and it starts learning your schedule]. It's $[200] installed. Want me to do it while I'm here?"

Why it works: it leads with something the tech observed (the old thermostat, temperature drift), not a brochure. It names the time cost (40 minutes) so the homeowner doesn't picture a project. And the question is anchored to this visit — "while I'm here" removes the future-decision entirely.

Two objection handles to teach once, so techs don't freeze:

The office text after the install

The tech's job ends at the sale. The system's job starts right after — and it runs by text from the office, logged in your FSM (field service management software), so nothing depends on the tech remembering. This text goes out the same day, after the install, and does three things: confirms, teaches, and plants the referral seed.

Texting compliance: A2P 10DLC registration (application-to-person messaging over standard 10-digit long codes) is required before sending business texts (1–7 day approval, ~$15–$20 one-time). Put "Reply STOP to opt out" in your first text to each contact, and honor TCPA quiet hours: no marketing texts before 8am or after 9pm in the recipient's local time. General information, not legal advice.

Hi [First Name], [Your Name] from [Business Name] — [Tech Name] got your new [thermostat brand] installed today. Quick tip: give it a week to learn your schedule before judging it — the first few days it runs a little extra while it figures out your routine. If the app gives you any trouble, text me here and I'll walk you through it. Reply STOP to opt out.

Notice what's missing: no coupon, no "leave us a review!!" blast, no upsell. The install text is pure service. Its job is to make the homeowner feel looked after — because a homeowner who feels looked after writes the review you ask for later, instead of the complaint you never saw coming.

The energy-report follow-up text (the referral engine)

Thirty days after the install, the thermostat has data. Most contractors throw that data away. You turn it into the highest-ROI text you'll ever send: the energy report. Screenshot the first month's usage summary from the thermostat app (or your tech's summary of it) and text it with two sentences of plain-English interpretation.

[First Name], one-month check-in on your new thermostat from [Business Name]: your system ran [X]% fewer heating/cooling hours this month vs. last, mostly because the schedule kicked in. [Screenshot of the month's usage report attached.] If a neighbor complains about their bill, send them our number — we'll take care of them the same way. — [Your Name]

Why this text wins referrals: it arrives as a gift (their own data, interpreted), not an ask. The referral line rides along quietly at the end. And it sets up the review ask — send the review request three days later, while the good feeling is fresh:

Hi [First Name], [Your Name] from [Business Name]. Glad the thermostat's treating you well — if you have 60 seconds, a Google review about the install would mean a lot to us: [review link]. (And never any pressure if not.)

68% of consumers won't use a business with under 4 stars, 97% read reviews, and 89% expect owner responses (BrightLocal 2026). A thermostat install is the easiest review you'll ever earn — small job, fast win, happy homeowner, proof on their wall. Ask for the review the honest way: one ask, no incentive, no filtering unhappy customers before the ask (review gating violates Google's policy).

Worked example: the fleet-wide rollout math

Here's a worked example. Take an HVAC shop with 6 techs, each running 4 in-home visits a day, 22 working days a month. That's 528 visits a month. The tech offers the thermostat on half the visits — 264 offers. One in five homeowners says yes: about 53 installs. At the illustrative $200 example price, that's $10,600 a month in added ticket, or a $127,000 annual run rate — from a script, two texts, and 40 minutes a tech already had on site.

Label it clearly: these are example numbers, not a promise. Your offers-per-visit, your close rate, and your installed price are yours — plug in your own numbers. The point isn't the $127,000. The point is that a $200 ticket with a 20% close rate compounds across a fleet the same way a big-ticket close compounds across a sales team, and it needs no financing desk, no second visit, and no follow-up sequence. Just the script, fired every time.

Mistakes that kill the thermostat upsell

Set it up once: the thermostat upsell system

None of this works as a suggestion. It works as an SOP wired into your FSM:

A shop running this never debates whether small tickets are worth it. The script costs nothing, the texts cost pennies, and the calendar gets fuller and calmer at the same time — which is the whole point of the pillar this system belongs to.

Related guides in this series

This system sits inside Appointment Confirmation Texts That Cut No-Shows in Half, the Pillar D calendar system — confirmations keep visits on the books, and this post makes each visit bigger. For the bigger-ticket side of the same idea, The 5-Text Estimate Follow-Up Sequence That Turns Quotes Into Jobs is the master framework for closing quotes after the visit ends. Small tickets compound in the home; big tickets close in the follow-up. Run both.

Get System 1 free: the complete Missed-Call Safety Net

The full setup SOP, all four copy-paste scripts (including the owner notification), the "Your Numbers" missed-call worksheet, and the step-by-step setup guide — free, no catch. Fix your missed calls this week.

Free. The full 8-system Starter Pack is $27 if you want everything else.

The done-for-you version

This post is System 8 from the Leveraged Owner Starter Pack — the done-for-you version with the full step-by-step SOP, every script, the worksheets, and screen-by-screen setup instructions for all 8 systems, including the tech discovery script card, the post-install text automation, the energy-report template, and the monthly upsell leaderboard worksheet.

Stats sourced as labeled: BrightLocal 2026 (reviews); $200 is our illustrative example installed price (below the $275–$1,200 illustrative ticket range) — plug in your own numbers, not a promise.

Keep building your systems

Related guides from the Leveraged Owner blog: