All insightsAutomotive

How to Close Open Recalls Before Customers Take Their Cars Elsewhere

Open recalls stay open when OEM data, DMS records, CRM contacts and workshop capacity never meet. Here is how to join them and turn compliance work into booked appointments.

The Ninjaz Group8 min read

Every dealership group has the same list: vehicles with an open recall or service campaign that have not come in. The OEM portal shows them. Someone exports the list, someone sends letters or a batch of texts, and a few weeks later the list looks almost the same. The work is owed, the customer is exposed, and the revenue sits unbooked.

The problem is rarely effort. Open recall management at a dealership depends on four sets of information that live in four places: campaign data from the manufacturer, vehicle history in the DMS, contact details in the CRM, and the real capacity of the workshop, including parts. Each is right about its own slice and blind to the others. So a notice goes to someone who sold the car last year, or a customer books a slot that has no part behind it.

This article covers why recalls stay open, how to find where your recall campaign completion rate leaks, what the leakage costs, and the steps that move the number. It then explains how The Ninjaz Group connects the systems involved without replacing them.

Why open recalls stay open

Customers rarely ignore a recall out of indifference. The path from "campaign issued" to "vehicle on a lift" has several places to break, and most of them are data problems:

  • The campaign list and the customer list do not match. The OEM portal identifies vehicles by VIN. Your CRM identifies people by name, phone and email. If ownership changed, the mobile number is dead, or the contact was never captured, the link fails quietly.
  • Outreach is disconnected from availability. A message that says "call us to book" asks the customer to do the scheduling work. Many won't.
  • The scheduler cannot see parts. A customer books, arrives, and learns the remedy part is on allocation or sitting at another location.
  • Status updates arrive late. A repair done at one location is not reflected in the campaign record, so the customer gets a reminder for work already completed, or the portal keeps showing a closed campaign as open.
  • Nobody owns the number. Recalls fall between service, parts, marketing and compliance, so each team assumes another is handling it.

None of these is solved by sending more messages. They are solved by making the systems agree on what is owed, who owns the car, and what the workshop can actually do this week.

What an open recall really costs

Time. Consider a group with twelve locations. Each service administrator pulls a list from the OEM portal, cross-checks it against the DMS by hand, and works through calls. That is twelve people running the same reconciliation twelve slightly different ways, every week, and the results cannot be compared.

Inventory. Parts get ordered for campaigns that never turn into bookings, tying up capital and shelf space. Or parts are not ordered because nobody knew a cluster of local customers was about to respond to a campaign.

Lost work and lost customers. A recall visit is often the only reason a lapsed customer walks through your door. Alongside the campaign repair, you may find maintenance, tyres, brakes or a conversation about the next vehicle. When the recall is never closed, that chance goes with it. The customer may eventually get the work done at another dealer or an independent shop, and the relationship drifts with it.

Mistakes. Reminding someone about a recall that was completed last month damages trust. So does contacting a previous owner. Weak records of contact attempts also leave you exposed if anyone asks what you did to reach an owner.

Burnout and frustration. Advisors absorb the irritation of customers who received three conflicting messages. Service administrators spend days on spreadsheets instead of customers. Customers see an organisation that doesn't know its own records, and they stop assuming it can be trusted with their vehicle.

How to diagnose where your completion rate leaks

Before changing anything, measure each stage of the journey. Pull these numbers by location, and keep the same definitions every time:

  1. Open vehicles on the OEM portal for your group, by campaign.
  2. Matched vehicles: how many of those VINs have a record in your DMS, and how many show service history with you.
  3. Reachable owners: how many matched vehicles have a current owner with a valid mobile or email and the right consent.
  4. Contacted owners: how many received outreach in the last 60 days, and by which channel.
  5. Responses and bookings: how many replied, and how many turned that into a confirmed appointment.
  6. Completed visits: how many bookings arrived with the part ready and the repair finished in one visit.
  7. Closure lag: how many days pass between completing the repair and the campaign status being updated everywhere.

The stage with the steepest drop tells you what to fix. A group may discover that a large share of its open list is unreachable. In that case, outreach copy is not the problem; contact data is. Another may find contact is fine but bookings are weak because messages offer no times. A third may see good bookings and poor completions because parts are not visible when the slot is offered. Each leak needs a different fix, and without the staged view teams tend to fix whichever one they can see.

The four data sets that have to meet

Each system holds one part of the answer.

OEM recall and campaign portals hold the authoritative list: VIN, campaign code, remedy description, labor time, remedy availability and completion status. They tell you what is owed, but not whom to call.

The DMS holds vehicle and repair history: which VINs you have serviced, when, at which location, and whether campaign work has already been performed. It tells you if the campaign is already closed in reality and whether the vehicle is still active with you.

The CRM holds the person: current owner, mobile, email, consent, channel preference and contact history. Joined to the vehicle through the DMS, it converts a list of VINs into a list of reachable people.

The service scheduler and parts availability hold your ability to deliver: technician hours by location, bay and skill, loan vehicles, and whether the remedy part is in stock, on order or constrained. These decide which appointments you can honestly offer.

Messaging and SMS tools are the delivery layer. They are useful only if their outcomes (delivered, replied, booked, opted out, wrong number) flow back to the CRM and the campaign record.

Once these are joined on the VIN, one record answers four questions: what is owed, who owns it now, can we reach them, and when can we fix it. Most groups have all the data. It sits in places that do not talk to each other.

Steps you can take to turn recalls into booked work

You can begin without new software, then automate what proves worth automating.

  1. Build one record per VIN. Use the VIN as the key and combine campaign status, last service, owner and contact quality. Even a shared sheet is better than twelve separate lists.
  2. Segment by what you can do next. Typical groups: ready now (reachable owner and part in stock), reachable but parts-constrained, unreachable, and sold or no longer yours. Each group gets a different action.
  3. Match demand to capacity. Before contacting a segment, check technician hours and parts at each location. Offer slots at the site that can complete the work, including a nearby location when the home site is full.
  4. Send outreach that books. Offer specific times and let the customer confirm with one reply. Leave calls for people who have not responded and for higher-risk campaigns.
  5. Write outcomes back. Booked, completed, declined, wrong number, vehicle sold: each outcome updates the CRM and the campaign record, and feeds the next outreach decision.
  6. Give the number one owner and one weekly review. Look at the stages from the diagnosis, by location, and decide what changes next week.

Outreach that earns a booking

Good recall customer outreach reads like a service from someone who knows the car. Name the vehicle, say plainly what the campaign is and what the visit involves, and offer two or three real appointments. Where the customer consents, offer to bundle any other due work into the same visit.

Sequence matters as much as wording. A text with slots, an email with more detail a day or two later, and a call for those who remain silent will outperform a single letter. Build in stop rules: suppress the message when the repair is completed, the vehicle is sold, or the customer opts out. Check parts before sending, because inviting people for a remedy you cannot supply creates a second round of frustration.

When a customer replies with a question rather than a yes, a person needs to see the full context immediately: the vehicle, the campaign, the earlier messages and what the workshop can offer. That handoff is where many programs lose the booking.

How The Ninjaz Group approaches it

The Ninjaz Group is a managed-services partner for multi-location enterprises, including automotive dealer groups. It does not ask you to replace your DMS, CRM or scheduler. Software you have already paid for stays.

The work starts with a Blueprint: mapping how recall work actually moves through your operation, and finding where work is done twice, data goes stale or money leaks. You keep that map. How campaign data reaches your systems depends on what each manufacturer offers for each brand, and the Blueprint is where that gets established rather than assumed.

Build & Link follows. Through Managed Link, Ninjaz builds, owns and maintains the integration layer between your existing systems. The Ninjaz Operating Platform is the hub that carries it, with connectors to systems such as your DMS, CRM, inventory, telephony, and WhatsApp, email and web chat. Its unified data layer keeps one record per customer and per asset, which here means the owner and the vehicle. Workflow automations can apply the segmentation and stop rules above. A unified inbox with an AI assistant handles routine replies and hands off to your people when a customer needs one.

The Command Center gives leadership live KPIs and alerts across locations, so you can see open campaigns, reachable owners, bookings and completions by site, and notice where a stage is dropping. Parts and asset views across sites help you place work where it can be done.

Then comes Operate. Through Managed Business Operations, Ninjaz handles the managed IT and day-to-day running of the connected setup after go-live, so the integration does not decay as systems and staff change.

Close recalls before customers decide for you

An open recall is a promise your group has not yet kept, and a booking that has not yet been made. Closing it depends less on louder outreach than on systems that agree about the car, the owner, the part and the bay.

If you want to see where your own completion rate leaks, book a consultation and we will walk through your current setup. If you would rather see the connected view first, the platform demo shows how the pieces fit together.