Link Leads Blog · October 6, 2026
A booked appointment off an aged list isn't the same commitment as one off a live transfer. The person didn't fill out a form asking to talk today — they picked up a cold call or replied to a text, and a day or two later the reason they said yes is a lot less vivid than it was on the phone. The appointment doesn't fall apart because the lead was bad. It falls apart because nothing held the slot between booking it and showing up for it.
Three things stack against you that don't apply to a referral or a live transfer. First, the lead didn't initiate — you called them, so the appointment is a favor they agreed to, not a problem they're actively trying to solve. Second, there's no relationship yet; a friend's recommendation survives a forgotten calendar entry, a stranger's cold call usually doesn't. Third, the record is aged 30–90 days to begin with, so the contact info and the person's situation can have shifted since the file was built — a changed job, a changed number, a plan they already bought elsewhere. None of that means the appointment was worthless. It means the four or five days between booking and showing up need something actively holding the slot, because nothing is holding it on its own.
One confirmation text sent right after the call isn't enough on its own, and a single reminder the morning of is often too late to rebook if the slot falls through. Three touches, spaced around the appointment itself, catch most of the drop-off:
Each touch is short and low-effort to answer. The goal isn't a long message — it's a message that's easy to reply to with a yes, a new time, or nothing at all (silence is still information: a lead who hasn't responded to any of the three touches is a different disposition than one who confirmed twice).
Keep every touch in the sequence to the same shape: who's calling, when, and a one-tap way to change it. No name token in the greeting — a purchased list is a mix of nicknames, misspellings, and the occasional wrong number, and "Hi John" landing on someone who isn't John reads as a mail-merge mistake the moment it's wrong. A generic opener holds up on every record in the file:
The agent introduces themselves with {agent}/{agency}/{state} placeholders filled in; the lead never gets addressed by name. That's the same rule we use in every script on this blog, including the 7 SMS scripts post — on a data list, it's a compliance habit and a deliverability habit at once.
Most of the recoverable no-shows aren't people who changed their mind — they're people whose day moved and who had no low-friction way to say so. If rescheduling means calling back or finding a booking link, a lot of leads just let the slot pass instead. A single reply keyword that triggers a rebook — even a manual one, where you text back two or three open times — keeps that lead in the pipeline instead of moving it to a wasted dial. Build the habit of treating "reschedule" as a win, not a loss: it's the lead actively managing the appointment instead of ignoring it, which is a meaningfully different signal than silence.
If a missed appointment gets logged the same way as a cold no-answer, you lose the ability to tell the two apart a week later — and they call for different next steps. A lead who never answered the original dial is a cold record; a lead who booked a time and then didn't show already demonstrated some interest and is worth a different follow-up than a fresh attempt. Give it its own code — something like appointment — no-show — and route it into a short, separate re-engagement sequence instead of back into the general cadence. See call disposition codes for aged insurance leads for the full set and how each one routes a record.
On a live transfer, booking a callback for later in the week is normal — the lead just raised their hand. On an aged list, every extra day between booking and the appointment is another day for the reason they said yes to fade. When the schedule allows it, offer same-day or next-day slots first and treat a multi-day-out booking as the fallback, not the default. This is the same logic behind working a batch inside its first 24–48 hours after delivery rather than letting it sit — see speed to dial on aged insurance leads — and it applies again once the dial turns into a set appointment: the clock that matters didn't stop at the first conversation.
A confirmation or reminder text is still a text to a number from a purchased list — it follows the same calling-hour window and STOP-reply handling as any other message in the cadence, not a lighter standard because it's "just a reminder." If a lead opts out between booking and the appointment, that applies to the reminder sequence too. See SMS opt-out compliance for the suppression-list habits that need to cover every touch, reminders included.
None of this turns a soft "maybe" into a guaranteed show. What it does is close the gap between "agreed on the phone" and "actually on the call" — the three-touch sequence, the easy reschedule path, and a disposition code that tells you which no-shows are worth a second attempt. Set it up once as a template and it runs on every batch going forward, not just the one you're working this week.
Link Leads sells aged SMS and email lead lists at $0.012 per lead (minimum order 5,000 leads, $60), phone-validated and filterable by state and age band, delivered as an instant CSV. Build an order in the order builder, or pull a free 100-row sample to see the fields before you book your first appointment off it.