Daily operations · Outbound calling

How to Build a Daily Call List for Your Auto Repair Shop’s Callback Program

Most callback programs do not fail because the calls are bad. They fail because nobody built the structure that makes the calls happen every day. Here is the daily call list, the 15 to 20 minute DMS pull that builds it, and the schedule that protects it.

BDC Mastery · Published October 2026 · 6 min read

A shop finishes a callback training session, everyone is motivated, and for about two weeks the calls go out. Then a busy Thursday arrives, a service advisor gets pulled onto the floor, and the calls quietly stop. Nothing dramatic happens. The program simply was never built to survive a busy day.

Every shop that has tried and failed at outbound calling made the same mistake: they relied on motivation and memory instead of system and structure. Motivation runs out and memory is unreliable. A system runs whether anyone feels like it or not.

Why callbacks stop happening

There are four common causes, and each one has a practical fix.

The biggest reason of all is ownership. Every shop that runs a callback system successfully has one thing in common: a specific person, with a name, who is accountable for the daily call log every single day. Not “the team.” Not “whoever has time.”

The four tiers of the daily call list

The daily call list is built fresh every morning from your DMS and sorted into four tiers. The order matters. Tier 1 happens before anything else, and Tier 2 calls go cold within about 48 hours.

TierWhat it coversCalls a dayDMS filter
1. Today’s callsNext-day satisfaction calls and recheck callbacks2–8Closed repair orders from yesterday; recheck flag
2. Time-sensitiveMissed-sale callbacks, estimates with no booking, recall matches3–10Declined services in the past 24–48 hours; open estimates 5–7 days old; VIN list checked against NHTSA recalls
3. Scheduled intervals90-day oil changes, 12-month warranty reminders, mileage milestones, state inspection5–15Last oil change 80–90 days ago; warranty jobs closed 11 months ago; odometer within 2,000–3,000 miles of 30K/60K/100K; inspection expiring in 30–45 days
4. Relationship callsDeferred services, lapsed customers, referral thank-yous, vehicle anniversaries5–10Declined 30/60/90 days ago; last visit 12–18 months ago; new customers with a referral source; first visit within a week of today

If you want the reasoning behind each call type, the guide to the five types of customer callbacks covers what every one of these calls is for.

The morning DMS pull, step by step

Before the first call goes out, a 15 to 20 minute pull generates the day’s list. It runs in five steps.

  1. Pull yesterday’s closed repair orders. Every customer who came in yesterday gets a next-day satisfaction call. This is non-negotiable and always goes to the top of the list.
  2. Pull declined services from the past 48 hours. Anything recommended and declined in the last 24 to 48 hours becomes a missed-sale callback. Include the specific service, the estimated cost, and the technician’s urgency rating.
  3. Pull interval triggers for the current week only. Run the 90-day oil change, 12-month warranty, and inspection expiration filters. Do not pull the whole database, just the customers entering their window this week. Manageable batches beat overwhelming lists.
  4. Add relationship calls to fill the remaining time. Once Tiers 1 to 3 are covered, use leftover call time for Tier 4, and rotate through the categories instead of calling the same deferred-services list every day.
  5. Set the day’s target and start calling. The course target is a minimum of 15 to 20 calls on a normal day and 40 or more on a slow day. Start at the top of Tier 1, work down, and log every call before moving to the next.

Not every DMS can run every filter. The mileage-milestone and vehicle-anniversary reports are the ones that catch most shops, because they depend on odometer updates and first-visit dates being recorded reliably. If your system cannot run one, treat it as a data improvement to make, and start with the filters it can run.

Protect the calls with time blocking

The most common reason callbacks do not happen is that they are not scheduled. “I’ll get to it when I have a break” means they will not happen. Time blocking turns callbacks from an intention into a commitment.

TimeBlock
7:30–8:00DMS pull and list build, before the phones get busy
8:00–10:30Priority calls: next-day satisfaction, missed sales, time-sensitive
10:30–12:00Scheduled interval calls: 90-day, warranties, milestones
1:00–3:00Relationship calls: proactive outreach and loyalty
3:00–4:00Log results and update the DMS

What to do on a slow day

Most shops treat a slow day as a problem to wait out. A callback program treats it as a growth engine. When car count is low, that is the signal to accelerate outreach, not pause it.

  1. Double the call target. A normal day is 15 to 25 calls. A slow day is 40 to 50, and the entire Tier 4 list gets worked.
  2. Work deeper into declined services. Pull every declined estimate from the past 30, 60, and 90 days. These customers usually said no to the timing, not the service, and the timing concern has often resolved itself.
  3. Run the lapsed customer list. Customers who have not visited in 12 to 18 months mostly drifted rather than left angry. The course reports that a genuine, no-pressure call converts 20 to 30 percent of the time.
  4. Look for seasonal and proactive opportunities. A season change, unmatched recalls, or a holiday coming up are all reasons to get ahead of proactive outreach.
  5. Measure output, not car count. The question at the end of a slow day is how many calls went out and how many appointments were set for tomorrow, the day after, and next week.

Common questions

How long does it take to build the daily call list?
About 15 to 20 minutes each morning, pulled from your DMS before the first call goes out.
How many callbacks should a shop make in a day?
BDC Mastery’s target is roughly 15 to 25 calls on a normal day and 40 or more on a slow day, worked from the top tier down.
What if my DMS can’t run all of these filters?
Start with the filters it can run. Yesterday’s closed repair orders and recent declined services cover the two highest-priority tiers. Treat mileage-milestone and vehicle-anniversary reports as data improvements to make over time.
Go deeper
This is one module out of seven

BDC Mastery: The Callback System includes the full daily operations module: the ownership assignment, the DMS filter reference, time-blocking templates, and the slow-day protocol, plus the scripts and metrics that go with them.

See the full course →