Turning thirty-eight years of past customers into booked heating appointments, before the season starts and the phones get busy.
Every business is sitting on customers it has already earned. They were happy, they paid, and then life moved on. They are not lost, they are simply not thinking about their heating system right now, and most of them will not think about it until it fails on the coldest night of the year.
This system reaches those customers on purpose, at the moment it is genuinely useful to them, using something only their own contractor could know. Every message references their equipment, their address, or their history with you. Nothing generic goes out under your name.
The timing is not arbitrary. Yours is the only market of its kind in this group of accounts with a genuine winter, which makes the weeks before heating season the highest-value window you have all year, and the one your competitors reliably miss.
Before anyone is contacted, we decide who should never be contacted. This step protects your name, and it comes first for that reason.
Columbus is a military market, so a meaningful share of your older records belong to families who have since transferred. Address and number verification catches those first, which both protects the campaign and cleans your database as a side effect.
Your team flags anyone who should be left alone, for any reason. That list is honored without question and without discussion.
"Last seen eighteen months ago" tells you nothing useful. "Owns a fourteen-year-old system we have repaired twice" tells you everything. Customers are grouped by their actual situation, because situation is what determines whether a message is welcome.
| Group | Who they are | Why they respond | Est. |
|---|---|---|---|
| Lapsed Club members | Were on the Comfort Club, no longer are | Already believed in maintenance once. The easiest conversation in the list. | ~200 |
| Aging systems | Equipment now twelve years or older | Replacement candidates. The highest-value group by a wide margin. | ~750 |
| Past installs | You installed their system | Highest trust. They already chose you for the biggest decision. | ~500 |
| Open estimates | Quoted, never booked | They wanted it. Timing or price got in the way, and both change. | ~250 |
| Everyone else | One service call, never returned | Lowest intent, contacted last and most gently. | ~1,500 |
A message without a reason is an advertisement. A message with one is a service. The difference is whether the customer can immediately see why this arrived today, and the legitimate reasons are few and specific.
The primary reason is heating season arriving with their system unexamined since their last visit. The secondary reason is equipment age, quoted from your own service records rather than guessed.
The strongest reason of all is the first genuine cold snap, and that campaign is built in advance and held ready.
Discounts are the weakest tool available and the easiest for a competitor to copy. This campaign leads instead with the two things no competitor can offer: honest information about equipment you personally installed or serviced, and priority access ahead of the general public.
| Offer | What it says to the customer | How it is used here |
|---|---|---|
| Money off | "Here is a discount." | Held in reserve. Trains customers to wait for the next sale. |
| Loyalty recognition | "You have been with us for years." | Long-standing customers and military families, alongside your military discount. |
| Priority access | "You go before the general public." | Every message. Costs nothing, means everything during a rush. |
| Honest information | "Here is the real state of your system." | Every message. Only their own contractor can credibly say it. |
| Comfort Club | "Fifteen dollars a month covers the visits and more." | The conversion, earned on the visit rather than sold by text. |
A tune-up is $125 once. The American Comfort Club is $14.99 a month and includes both seasonal visits, plus 15% off parts, a reduced $79 service fee, priority scheduling, and 3% off a future system replacement.
A customer comparing $125 for one visit against a membership that covers two and keeps paying off all year makes that decision on their own. Your technician does not have to sell it, only explain it, which is the version of the conversation your team is already good at.
Wave size is set by how many additional jobs your team can comfortably run in a week, never by how many names are on the list. Booking work you cannot service is worse than not booking it at all, so the schedule leads and the campaign follows.
Every message is sent from Melanie by name, not from a company address, and every one contains a detail only you would know. Where a merge field cannot be filled, the customer is held back rather than sent something generic.
Day one
Day four, only if no reply
Day one
Day four, only if no reply
Day one
Day four, only if no reply
Within a day of the forecast
A customer who is not ready to book will still reply to an honest answer about their own equipment. That reply is what starts the conversation, and conversations are what produce appointments. Asking twice for the same booking produces nothing except irritation.
Every reply is answered in under a minute, day or night, weekend or holiday. Your team never has to watch a phone for this, and nothing waits in an inbox until Monday.
A booked appointment that no-shows costs a truck roll, so confirmation is part of the system rather than an afterthought. Appointments are booked two to four days out, never three weeks, because momentum converts and delay cancels.
After the visit, the technician offers Comfort Club membership in person, where it converts best. A review is requested while the experience is fresh, and the customer is scheduled for their next seasonal service so that this never has to be a rescue again.
Appointments and revenue are the headline numbers. The quieter ones tell you whether the relationship is being looked after, which matters more over a full season.
| Measure | What it tells you |
|---|---|
| Appointments booked | The direct result of the wave. |
| Revenue from those visits | What the campaign actually earned, not what it promised. |
| Comfort Club enrollments | One-time jobs converted into recurring revenue. |
| Come-back-later captures | Future work already scheduled to be asked for again. |
| Records corrected | Bad numbers and moved customers cleaned out of your database for good. |
| Reviews generated | Reputation gained as a side effect of good service. |
| Opt-out rate | The health check. If it climbs, we slow down rather than push harder. |
Brian Berbati
Founder, River Plate Consulting
Brian@riverplateconsulting.com · +1 (630) 881-2424
Campaign window August 25 to September 20, 2026, with the weather-triggered wave held for the first cold snap. Customer counts marked estimated are confirmed against your field service records before the first message is sent. Message send window 9:00am to 8:00pm Eastern, covering both Georgia and Alabama customers. All outreach carries opt-out language and honors removal requests immediately and permanently.