Every step of a shoulder-season reactivation push, labeled as a worked example: building the list, writing the message, timing the sends, and handling the bookings — so your October is full before the first cold snap.
System 7 from the Leveraged Owner Starter Pack
It's mid-September. The summer rush is over, the install crews are catching their breath, and October's schedule has gaps you can see through. Then the first cold snap hits in late October and the phone explodes with no-heat calls — half of them from systems that would have been caught by a tune-up. The fall tune-up campaign exists to fill that gap on purpose, before the weather does it for you.
Example: what follows is a worked example — a fictional 3-truck HVAC shop running its fall campaign, step by step. The numbers are illustrative, not results. The method is what you're here for: it applies to any seasonal reactivation push. This is System 7 (reactivation campaigns) in action, one piece of the full-and-calm-calendar playbook.
Example: our fictional shop pulls its customer list and filters for:
Example: the filtered list comes to 412 customers. The shop splits it into two waves of ~200 to avoid overwhelming the schedule — Wave 1 gets the message September 20, Wave 2 gets it September 27. Staggering the send staggers the bookings.
Before you send anything to a list this size, clean it — bounces and bad numbers kill deliverability. (See How to Clean Your Customer List Before a Reactivation Campaign.)
The campaign runs on two touches: a text first (highest open rate), an email 3 days later for non-responders (more room to explain). Both carry the same offer and the same deadline.
Example — the text (Wave 1):
Example — the email (3 days later, non-responders only):
Subject: Your furnace hasn't been checked since [last service date] — first pick of fall slots
Hi [First Name],
Quick heads-up: we're booking fall furnace tune-ups now, and past customers get first pick before we open the schedule publicly.
Our 21-point check covers [burners, heat exchanger inspection, blower, thermostat calibration, safety controls — adjust to your actual checklist]. It takes about an hour, and it catches the problems that become no-heat calls in January.
Through October 15: [price] (normally [regular price]).
Reply to this email or text us at [number] and we'll get you scheduled.
— [Your Name], [Business Name]
[Unsubscribe link]
Note what's in the message: a specific offer, a deadline, a reason to act now (first pick of times), and the customer's own last-service date for relevance. Note what's not: hype, fake urgency, or a discount so deep it trains customers to wait for sales.
Example — the campaign calendar:
The whole campaign runs inside three weeks. Short campaigns beat long ones — urgency is real when the deadline is real.
The campaign creates demand; the booking flow captures it. Example: our shop sets up:
Example: after October 15, the shop writes down five numbers:
File the debrief where you'll find it next August. Next year's campaign starts from this year's numbers, not from scratch.
This campaign is System 7 of the full-and-calm-calendar framework — the confirmations post covers what happens after someone books. Before your next campaign, read How to Clean Your Customer List, and for the evergreen version of this play, Win-Back Email Templates.
The full setup guide, 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.
Get the AI Automation Starter Pack — $27, one-time: https://leveragedowner.com/starter-pack/
This post is System 7 from the Leveraged Owner Starter Pack — the done-for-you version with the full campaign setup guide, every script, the list-building worksheets, and screen-by-screen setup instructions for all 8 systems.
No third-party research stats cited — the worked example is fictional and illustrative, not a customer result.
Related guides from the Leveraged Owner blog:
The dispatch board system for owner-operators: whiteboard-to-digital setup, the 15-minute morning ritual, and capacity rules that keep solo dispatch sane.
Multi-day jobs need more than one confirmation text. The day-by-day sequence for contractors: kickoff, mid-project check-ins, and the final-day confirm.
New customer service rep starting Monday? The one-day onboarding built on your system docs: what to teach first, the call scripts, and the shadow schedule.