Most dealerships are sitting on two lists worth more than their current ad budget: everyone who inquired about a vehicle and didn't buy, and everyone who bought a vehicle and hasn't been back since. Automotive broadcast campaigns exist to work those two lists on purpose, on the channels where the conversation already happened — WhatsApp and Instagram — instead of letting a CRM export gather dust.
The instinct at most lots is either to ignore these lists entirely (too much manual work to follow up one-by-one) or to blast everyone the same generic 'come see our new inventory' message once a quarter. Both are mistakes. The dormant-lead list and the dormant-customer list are different audiences with different triggers, and a broadcast that doesn't account for that reads as noise, gets muted, and burns the channel for the next, more relevant message.
This post covers what makes a broadcast feel like a useful nudge instead of spam, how to segment a dealership's lists so each message actually matches the person receiving it, what Meta's rules require for WhatsApp broadcasts, and how routing a broadcast reply to the right rep — not a generic queue — is what turns a re-engagement message into an actual sale.
Why do dealerships sit on so many dormant leads and past customers?
A typical dealership's CRM holds thousands of contacts who inquired about a vehicle in the last two years and never converted, plus every past buyer who has since gone quiet on service. Both lists grow every month, and both are almost always under-worked, for the same underlying reason: following up manually doesn't scale past a handful of reps checking a spreadsheet.
A lead who inquired about a used Civic in March and went cold isn't necessarily gone — they may have bought elsewhere, paused the search, or just stopped replying to a generic follow-up text. A customer who had their last oil change fourteen months ago isn't necessarily loyal-and-forgot; without a nudge, a lot of them quietly switch to whichever shop sends the next coupon. Neither group needs a hard sell. Both need a well-timed, relevant reason to re-engage.
- Past leads: inquired about a specific vehicle or type, went quiet, and were never re-contacted with anything relevant to what they actually asked about.
- Past customers: bought a vehicle, may or may not still be in a service routine, and rarely hear from the dealership outside of a generic mailer.
- Both lists sit in the CRM as static records instead of active segments a broadcast can target.
- Manual follow-up doesn't scale — a rep working 200 warm leads has no time left to also call 3,000 dormant service customers.
A dormant list is not a dead list
The people in these lists already know your dealership, already gave you a phone number or opted in on WhatsApp, and already showed real intent once. That's a warmer starting point than any new ad audience. The gap is follow-up, not interest.
What's the difference between a broadcast blast and a real campaign?
A broadcast blast sends the same message to an entire list at once: 'New inventory just arrived, come check it out!' to everyone, regardless of what they inquired about, when they bought, or whether they're even in the market. It's fast to send and it is also the fastest way to get muted, unsubscribed, or reported.
A real campaign starts with a segment, not a message. You decide who this specific message is for — owners of a 2019 or older vehicle, people who asked about SUVs in the last 90 days, Spanish-speaking past customers — and then write copy that matches exactly why that group would care. The message reads as relevant because it is relevant; nobody feels like they got the wrong email that was meant for someone else.
The practical difference shows up in reply rates and in how the channel holds up over time. A blast might get opened once and then get muted for good. A segmented campaign that consistently matches what the recipient cares about keeps the channel open for the next message, and the one after that.
| Blast | Segmented campaign |
|---|---|
| One message, whole list | One message per matched segment |
| Generic inventory or sale announcement | Tied to the recipient's actual interest or history |
| High mute/unsubscribe rate over time | Channel stays usable for future campaigns |
| No routing plan for replies | Replies route to the rep who owns that segment |
What makes a broadcast feel welcome instead of spammy?
Four things separate a broadcast someone is glad to get from one that gets them to block your number: relevance, timing, real opt-in, and frequency discipline. Get any one of those wrong and the other three stop mattering.
Relevance means the message is about something the recipient actually cares about — the vehicle type they asked about, the service their specific car is due for, not a generic 'we're having a sale' that could apply to anyone. Timing means sending it when it's useful: a service reminder near the actual mileage interval, not six months early or a year late. Real opt-in means the person agreed to receive marketing messages on this channel, not that they once texted a sales question and got added to a list without asking. Frequency discipline means not treating a channel that got a reply once as a green light to message weekly forever.
- Relevance: match the message to what the person actually inquired about or bought.
- Timing: send service reminders near the real interval, sale announcements when there's something to say.
- Opt-in: only send marketing broadcasts to people who agreed to receive them, not everyone who ever texted your number.
- Frequency: cap how often any one contact gets a broadcast, even if they haven't opted out.
A sales inquiry is not marketing opt-in
Someone who WhatsApp'd a question about a listing agreed to talk about that listing — not to receive ongoing marketing broadcasts. Folding every inbound conversation into your broadcast list without a separate opt-in step is how dealerships end up with high block rates and, on WhatsApp specifically, account quality problems with Meta.
How should a dealership segment its lead and customer lists?
Segmentation is the actual work of a broadcast campaign — the sending is the easy part. For dealerships, four dimensions do most of the work: what vehicle or vehicle type someone was interested in, how long ago the inquiry or purchase happened, service history, and language.
Vehicle interest matters because a broadcast about new SUV inventory means nothing to someone who was shopping sedans. Purchase or inquiry date matters because a lead from last week needs a different message than a lead from eighteen months ago — the first is a warm follow-up, the second is closer to a fresh outreach. Service history matters because a customer overdue for an oil change and a customer who just had major work done are not the same audience for a service reminder. Language matters for obvious reasons: a broadcast in the wrong language is worse than no broadcast at all.
| Segment by | Example groups | Message angle |
|---|---|---|
| Vehicle interest | Sedans, SUVs, trucks, EVs | New inventory matching what they already asked about |
| Inquiry/purchase date | 0-30 days, 90-180 days, 12+ months | Warm follow-up vs. re-engagement vs. trade-in offer |
| Service history | Overdue, due soon, recently serviced | Reminder timing and offer type |
| Language | English, Spanish, other | Same offer, correct language, correct rep |
Same dealership, two different broadcasts, same week
- Segment: SUV inquiry, 90+ days ago, no purchase
- "New 2026 SUV inventory just landed, including a few close to what you were looking at in [month]. Want a link?"
- Segment: owns 2018 sedan, no service in 8 months
- "Your [model] is likely due for its next service interval. We have this Saturday open — want us to hold a slot?"
Once the segments exist, the campaign ideas mostly write themselves — the hard part was never the message, it was knowing who to send it to. The next few sections cover the campaign types that consistently work for dealerships, followed by the rules that govern how you're allowed to send them on WhatsApp.
What are good broadcast campaign ideas for a car dealership?
Four campaign types cover most of what a dealership's dormant lists are good for: new inventory matched to a past inquiry, seasonal service reminders, trade-in value offers aimed at owners of older vehicles, and event or sale announcements sent only to the segment likely to care.
New-inventory-matched-to-interest is the highest-intent re-engagement: someone who asked about a specific model or type six months ago gets a message the moment something close to it arrives on the lot. Seasonal service reminders — before winter, before a long-trip season — give a natural, useful reason to reach past customers without it reading as a sales pitch. Trade-in value offers work well aimed narrowly at owners of vehicles past a certain age or mileage, where the message is genuinely useful information ('your car may be worth more than you think right now') rather than a generic ad. Event and sale announcements still have a place, but only when segmented — a truck clearance event sent to truck-interested contacts outperforms the same event blasted to the whole list.
- New inventory matchWhen a vehicle matching a past inquiry's type/budget arrives, notify that specific segment within a day or two.
- Seasonal service reminderSend ahead of a season change or a mileage interval, tied to the actual vehicle on file, not a generic reminder.
- Trade-in value offerTarget owners of vehicles above a certain age or mileage with a low-pressure 'what's your car worth' message.
- Segmented event announcementMatch the event to the segment — a truck event to truck-interested contacts, not the full list.
Lead with usefulness, not urgency
The campaigns that get replies read like a helpful update from someone who remembers what you were shopping for, not a countdown timer. Save real urgency (end-of-month, limited stock) for the segment where it's actually true — overusing it trains people to ignore it.
How do I build a segmented broadcast campaign step by step?
Building one real campaign is a short, repeatable process once the segments exist. The steps below apply whether the campaign is a service reminder, an inventory match, or a trade-in offer — only the segment and message copy change between them.
Start narrow. A first campaign to a tightly defined segment of 150 people, with a message written specifically for them, will consistently outperform a vague campaign sent to 3,000 contacts with a generic offer. Once the process and the routing rule are proven on a small segment, widening it is easy.
- Pick one segmentChoose a single, specific group — e.g. SUV inquiries from 60-180 days ago — not the whole list.
- Confirm opt-inFilter the segment down to contacts who have opted in to marketing broadcasts on that channel.
- Write one message for that segmentReference what they actually inquired about or bought; avoid language that could apply to anyone.
- Set the routing rule before sendingDecide which rep or department gets replies from this segment, and confirm it's configured.
- Send and watch reply rate for the first hourEarly replies tell you fast whether the message landed — adjust the next batch if it clearly didn't.
- Log the booked outcomeTrack how many replies became a test drive, appraisal, or service booking, not just how many replied.
Prove the process on a small segment first
A 150-contact test campaign takes an afternoon and tells you whether the message, timing, and routing rule all work together. Fix what's broken there before scaling the same approach to a list ten times the size.
What's the best way to write a broadcast message that gets replies?
The messages that get replies are short, specific, and end with an easy way to respond — not a wall of copy and not a hard sell. A dealership broadcast is competing with every other notification on someone's phone; it needs to make its point in the first line.
Lead with the specific thing that makes this message relevant to this person — the vehicle they asked about, the service their car is due for, the trade-in value question. State the offer or update in one sentence. Close with a single, low-effort next step: reply yes, tap a link, pick a time — not a request to call during business hours or fill out a form.
- Open with the specific detail that makes the message relevant to this recipient, not a generic greeting.
- Keep the message to two or three sentences — this is a text conversation, not an email.
- End with one clear, low-effort action, not multiple options that force a decision before replying.
- Match tone to channel: a WhatsApp message reads more conversational than an email would.
What are WhatsApp's rules for broadcast and marketing messages?
WhatsApp broadcasts run through Meta's Business Platform rules, and getting this wrong risks your number's message quality rating or a block on sending marketing messages entirely — so it's worth being precise rather than optimistic about what's allowed.
Two things matter most. First, opt-in: you can only send marketing (non-utility) messages to contacts who have explicitly agreed to receive them on WhatsApp — not to anyone who has your number, not to everyone who ever DM'd a sales question. Second, the 24-hour window: outside of an active customer-initiated conversation, WhatsApp requires you to use pre-approved message templates for outbound messages, and marketing templates go through Meta's approval process before you can send them. A freeform message sent cold, outside that window, without a template, generally will not deliver.
There's also a cost dimension worth being upfront about: Meta charges per-conversation fees for WhatsApp messaging, and marketing-category template messages typically carry a higher per-conversation rate than utility-category messages (like a simple appointment confirmation). That applies no matter which platform you send from — KlyoChat included — because the fee is set by Meta, not by the software sending the message. Budget broadcast campaigns with that in mind rather than assuming the messaging itself is free once you're already paying for the platform.
- Marketing messages require explicit opt-in — a past sales conversation is not automatically opt-in to broadcasts.
- Outside the 24-hour customer-initiated window, you need an approved message template to send.
- Marketing-category templates carry Meta's higher per-conversation fee versus utility-category messages.
- These rules and fees apply on any platform sending WhatsApp messages, not just one vendor's tool.
Get opt-in in writing, and keep it separate
Track marketing opt-in as its own field, separate from 'has messaged us before.' If you can't point to when and how someone agreed to receive broadcasts, treat them as not opted in. This protects your WhatsApp account quality and, frankly, is just the right way to run a list.
How do I measure whether a broadcast campaign is working?
The metrics that matter for a dealership broadcast are simple: delivery rate, reply rate, and — the one that actually pays for the campaign — how many replies turned into a booked test drive, a trade-in appraisal, or a scheduled service visit. Open rate is nice to know but doesn't tell you whether the message did its job.
Illustrative example only, not a benchmark to hold yourself to: a dealership sends a segmented service-reminder broadcast to 400 past customers who are 60+ days overdue. A meaningful share reply asking to book, a smaller share reply with a question first, and the rest don't respond at all — which is normal and expected for any broadcast, however well targeted. The number worth tracking over time isn't the reply count in isolation, it's whether that number moves up as segmentation gets tighter and message timing gets better.
What to actually track per campaign
- Delivery rate
- Did the message land — flags list-quality or opt-in problems if low
- Reply rate
- Did the segment find the message relevant enough to respond
- Booked outcome rate
- Test drives, appraisals, or service visits booked from replies — the number that pays for the campaign
How should a reply to a broadcast get routed to the right person?
A broadcast that gets a reply and then drops that reply into a generic, unowned inbox has wasted the hardest part of the work — getting someone to respond in the first place. The reply needs to land with the rep who owns that segment, with the context of which broadcast triggered it, immediately.
In practice that means routing rules tied to the segment the broadcast targeted: a reply to an SUV-inventory broadcast goes to the rep who handles that inventory; a reply to a Spanish-language service reminder goes to a Spanish-speaking service advisor; a reply to a trade-in offer goes to whoever handles appraisals. Without that link, a reply just lands in a shared queue where it competes with every other inbound message and loses the momentum the broadcast created.
- Route by the segment the broadcast targeted, not a single shared queue.
- Preserve which broadcast and offer triggered the reply, so the rep doesn't ask the customer to repeat context.
- Match language and department (sales vs. service vs. appraisals) automatically.
- Treat a broadcast reply as a hot lead — it came from someone who already knows you and chose to respond.
The reply is the whole point
A broadcast's job is to generate the reply; routing's job is to not waste it. A well-segmented campaign that dumps replies into a generic inbox performs worse than a rougher campaign with tight routing, because speed and context are what actually convert a warm reply into a booking.
How does KlyoChat handle broadcast campaigns and segmentation for dealerships?
We build KlyoChat, so here's plainly how it fits this workflow. Broadcasts in KlyoChat target dynamic segments rather than a single static list, so a dealership can build segments by vehicle interest, inquiry or purchase date, service history tags, and language, and send a different message to each without exporting anything to a spreadsheet. Segments update automatically as contact data changes, so a lead that goes from '30 days since inquiry' to '90 days since inquiry' shifts campaign eligibility on its own.
For WhatsApp specifically, KlyoChat handles Meta's 24-hour messaging window automatically — the platform tracks whether a contact is inside an active conversation window or needs a template message, so you don't have to track that by hand across hundreds of contacts. Meta's per-conversation fees still apply on top, as they do on any platform sending WhatsApp messages; we don't control that cost and won't pretend otherwise.
When a broadcast reply comes in, it lands in KlyoChat's shared team inbox already tagged to the segment and campaign that triggered it, and routing rules send it to the rep or department that owns that segment — a sales rep for an inventory match, a service advisor for a maintenance reminder, in the customer's preferred language where that's configured. An AI agent, included from the Pro plan, can also field the first response on a broadcast reply — confirming details, checking availability — and hand off to the right rep when the conversation needs a human. Today this runs on Telegram, Facebook, and Instagram, with WhatsApp rolling out; TikTok and X are next, so check current channel availability against your specific mix before you plan a campaign around a channel that isn't live yet.
| Need | How KlyoChat covers it |
|---|---|
| Segmented broadcasts | Dynamic segments by vehicle interest, date, service history, language |
| WhatsApp 24-hour window | Handled automatically by the platform |
| Reply routing | Routes to the rep/department tied to the segment, with campaign context attached |
| First response on replies | AI agent (included from Pro) can qualify and hand off |
Be honest about channel maturity
Telegram, Facebook, and Instagram are live today. WhatsApp is rolling out, and TikTok and X are next. If your broadcast strategy depends heavily on a channel that isn't fully live yet, confirm current availability before committing a campaign plan to it.
The dormant leads and past customers already sitting in a dealership's CRM are, in aggregate, worth more than most new ad spend — they've already shown intent once. The difference between a list that converts and one that just accumulates unsubscribes is segmentation, timing, and routing the reply to someone who can actually act on it. Start with one segment, one relevant message, and a clear routing rule for the reply — that's a real campaign, not a blast.



