Most promo weeks are won or lost before the first promo dial. A roofing, HVAC, window, or solar shop picks a seasonal offer, pulls a list that has not been touched in months, and drops it on the setter floor on Monday morning. By Wednesday the reps are burning through wrong numbers, disconnected lines, homeowners who moved, and people who already bought from someone else. The offer was fine. The list was cold. This guide covers how to warm up a seasonal call list before promo week so your setters spend the blitz booking appointments instead of cleaning data on the clock.
It is written for home-services teams running outbound with a handful of setters, with or without a door crew. The same approach works for storm follow-up lists, past-quote lists, and any zip codes you have not worked in a season or more.
What "warming up" a list actually means
Warming a list is not about pitching early. It is a short, light pass one to two weeks before the promo that does three jobs:
- Cleans the data so bad numbers, duplicates, and do-not-call requests are gone before volume starts.
- Sorts people into tiers based on a real signal, so the warmest names get the first promo dials.
- Creates dated callbacks for anyone who says "not now, but soon," so they land on the right day during promo week.
Think of it as a scouting run. You are not trying to close anything. You are trying to find out who is reachable, who is interested, and who should be removed, while the stakes are low and your best reps are not yet stretched.
Step 1: Pick the right zips and segments
Do not warm the whole database. Choose the segments that will matter most during the promo:
| Segment | Why it is worth warming | What you are checking for |
|---|---|---|
| Past customers in the promo area | Highest trust, easiest books | Still at the address, still the decision-maker |
| Past quotes not closed | Already showed buying intent | Did they buy elsewhere? Is the project still open? |
| Zips you worked one or two seasons ago | Familiar territory, some name recognition | Number quality, move-outs, new owners |
| Fresh zips near recent jobs | Neighbours of active installs | Reachability and basic interest |
Stale quotes deserve their own pass. A short warm-up call often tells you whether a quote is still alive, and prioritizing aging quote callbacks explains how to rank them by value and recency once you know.
Step 2: Scrub before you dial
Run a basic cleanup before anyone picks up a phone:
- Remove numbers on your internal do-not-call list and any that fail the national registry rules that apply to you.
- Merge duplicates where the same household appears under two names or two numbers.
- Drop obvious junk: incomplete numbers, business lines on a residential list, records with no address.
- Flag records with no contact attempt in over a year so you can watch how they perform.
This is the same discipline covered in list hygiene for cold calling teams. Doing it before promo week means your setters are not discovering dead numbers in the middle of a high-pressure blitz.
Step 3: Run a light warm-up cadence
The warm-up pass should be short and low-pressure. A practical cadence for the one to two weeks before the promo:
- One call attempt per record, spread across different times of day so you are not only reaching retirees at 10 a.m.
- A brief voicemail on past customers and past quotes only, letting them know a seasonal offer is coming and you will follow up.
- An optional door touch in dense zips if you run a canvass crew. A door hanger or quick knock in the same week makes the promo call feel familiar instead of random.
- No hard pitch. The goal is a quick check-in: "We're running our fall special next week. Is the furnace still giving you trouble, or are you all set?"
If you run door and phone together, log both touches against the same record. Running a door-to-door plus dial hybrid tracker covers how to keep knock and call outcomes in one place so the promo-week setter sees the whole history.
Step 4: Tag every outcome so the list sorts itself
The value of a warm-up pass is in the outcomes you capture. Keep the outcome set small so reps can log quickly:
- Interested, call during promo: a dated callback for the first or second day of promo week.
- Callback on a specific date: they named a day. Use it.
- Already done / bought elsewhere: remove from this campaign and note it for next season.
- Wrong number or moved: remove or flag for a data fix.
- Do not call: remove immediately and permanently.
- No answer: stays on the list for the promo cadence.
By the end of the warm-up, you should be able to filter the list into a clear order: dated callbacks first, interested-but-undated next, untouched no-answers after that, and everything else gone. If your team is unsure what to capture, what to log after every cold call is a good baseline.
Step 5: Load promo week in priority order
When promo week starts, the first hours of each shift should go to the warm names you found:
- Callbacks due today from the warm-up pass.
- Interested contacts without a date, called early in the week while the warm-up touch is fresh.
- Past quotes still alive, with the promo as the reason to reopen the conversation.
- No-answer records from the warm-up, worked on your normal promo cadence.
- Brand-new cold records, only once the warm tiers are worked.
Assign callbacks to the rep who had the warm-up conversation where you can. A homeowner who hears the same name twice is more likely to book. For the rest of the week's structure, see how to run a two-week dial blitz.
Who should do the warm-up calls
Warm-up calls are a good job for:
- Newer or seasonal setters, because the conversations are short and low-pressure and teach the outcome vocabulary before the real volume hits.
- Office staff with spare hours, if they can follow a short script and log outcomes consistently.
- Your best setter, for the stale quotes only, because those calls can turn into books on the spot.
Whoever does it, give them individual logins so outcomes are attributed correctly. When a warm-up callback turns into a booked appointment during promo week, you want to know whether the warm-up worked.
What to measure
Keep the scorecard simple and compare it with your last promo that started cold:
- Bad-number rate found during warm-up versus during the promo itself.
- Dated callbacks created by the warm-up pass.
- Book rate on warmed records versus untouched records during promo week.
- Show rate on appointments that came from warmed records.
- Do-not-call and moved removals, a sign of how stale the list was.
If warmed records book at a noticeably better rate than cold ones, the warm-up paid for itself. If they do not, look at whether the warm-up calls were too pitchy or too early.
Common mistakes
- Pitching during the warm-up. If the warm-up sounds like the promo, you burn the promo call before it happens.
- Warming too early. More than two or three weeks out and people forget the touch. One to two weeks works for most seasonal offers.
- Not logging outcomes. A warm-up with no tags is just extra dials. The sorted list is the whole point.
- Ignoring do-not-call requests. Remove them right away and keep them off future campaigns.
- Splitting warm names unevenly. If one rep gets all the warmed callbacks, promo-week leaderboards stop meaning anything.
Where a call tracker helps
A small warm-up pass can live in a spreadsheet. Start with the free call log template and add columns for segment, warm-up outcome, and callback date.
Once several reps are working a few thousand records across warm-up and promo week, a spreadsheet makes it hard to see who owns which callback and which outcomes came from which pass. Dialed Sales keeps outcomes, notes, dated callbacks, and a team leaderboard in one place with individual logins, so warm-up callbacks show up on the right day for the right rep. Sara AI can help summarise the warm-up results and suggest who to call first when the promo opens.
The short version
- Pick the segments that matter for the promo instead of warming the whole database.
- Scrub do-not-call numbers, duplicates, and junk before dialing.
- Run one light touch per record one to two weeks out, by phone and optionally at the door.
- Tag every outcome so the list sorts itself into callbacks, interested, no-answer, and removed.
- Start promo week with warm callbacks and live quotes, then move to cold volume.
If you want your next promo week to open on a warm, sorted list, [start a free 2-week trial of Dialed Sales](https://dialedsales.com/auth?mode=signup).