
Updated November 2026
You can make a missed appointment less likely with a short routine: text every client the day before and ask for a YES or NO, add an earlier heads-up when the appointment was booked weeks ago, make moving it easy, and call whoever hasn't answered by the afternoon before. Each step below goes after a reason a client can miss an appointment: they forgot, got nervous, or hit a conflict and found rescheduling harder than staying home. After the checklist comes one week at a fictional solo family law practice in Denver, with the exact texts its clients get from Clientping.
A missed appointment isn't necessarily a sign of disrespect. Four things can go wrong, and each has a step below that addresses it.
A client who booked three weeks ago, somewhere between school pickup and a work deadline, can easily lose track of the date. A text the day before puts the date back in front of them.
Legal matters are stressful, and a meeting with an attorney can mean facing a divorce, a debt problem, a DUI or a dispute with a landlord. Some clients fully intend to come, but as the date gets closer, avoidance wins, and rather than cancel they simply don't show.
When a last-minute conflict comes up, such as a sick child or an emergency at work, the client may well mean to reschedule. If that means calling the office, leaving a voicemail and waiting for a callback, though, doing nothing is easier, and the appointment can pass.
When the details aren't confirmed in writing, clients can lose track of whether the meeting is at 2:00 or 2:30, or whether it's a phone call or an office visit. Some show up at the wrong time, some call the wrong number, and some stay home because they aren't sure.
Each cause points at a step in the checklist below. The reminders in steps 1 and 3 deal with forgetting; the simple rescheduling and personal follow-up in steps 4 and 5 help with anxiety and last-minute conflicts; and confusion about the time or place is easier to clear up when the details arrive in writing and the client confirms them, as in steps 1 and 2.
As a hypothetical, say an initial consultation is worth $250 to your firm. At two no-shows a month, that works out to $500 in lost revenue, or $6,000 a year. Swap in your own consult value and your own count, and you'll have your firm's number. Our post on what no-shows cost your law firm walks through a fuller formula, and our guide to appointment reminder software for law firms covers what the fix has to do.
The seven steps below take those causes one at a time. The first three cover the texts themselves, and the last four cover rescheduling, follow-up, your cancellation window and automation.
A reminder the day before puts the appointment back in front of the client while there's still time to act on it. Clientping's default reminder goes out the day before and reads like this for the Denver firm in the example below:
Bluebell Ridge Family Law: you have an appointment Tuesday, December 1 at 2:00PM. To confirm text YES. To decline text NO. To end alerts text STOP.
Before you add a client's number, get the client's agreement to receive texts from your firm.
A reminder and a confirmation request do different jobs. A reminder is passive ("here's when your appointment is"), while a confirmation request is active ("please confirm you'll be there"). A client who doesn't respond is telling you something too, and you still have time to follow up. With Clientping's default reminder settings, the answer lands on the calendar: on an appointment with one client's number, a YES puts CONFIRMED: at the front of the event title, and a NO puts DECLINED: there.
For appointments booked more than a week or two ahead, one reminder may not be enough. Adding one a few days before, on top of the day-before reminder, gives clients time to sort out a conflict and move the appointment instead of skipping it. Keep it brief: just the date, the time and any relevant logistics. In Clientping, keep the YES or NO question on the day-before reminder and make the earlier text a heads-up without it. The reminder messages page shows how to add it, and the example below shows both texts side by side.

A client who can't make it, but finds that rescheduling feels like a project, may simply not show up. Give those clients a clear next step, such as a link to pick a new time or a number to call. When they move the appointment in advance, the slot opens up for someone who can come.
If someone didn't respond to your confirmation request, a quick call or personal text the afternoon before makes sense. You're giving them one more chance to confirm or reschedule, and if they still don't respond and don't show, you have documentation that you reached out. In Clientping, start with the appointments whose titles still begin with REMINDED: the afternoon before, and check Messages first, because a client can reply with a question without changing the title.
Tell clients up front that you ask for 24 or 48 hours' notice to cancel, and how to give it, so the expectation is set before there's a conflict.
Doing all of this by hand is hard to sustain at a small or solo firm. Between texting every client the day before, tracking who confirmed and chasing the ones who didn't, the administrative work adds up, and that's where an automated appointment reminder tool earns its keep. The right tool works from your existing calendar, sends text reminders at the intervals you choose, collects confirmations, and shows you who hasn't replied yet without you having to remember any of it.
Clientping is one option built specifically with this workflow in mind. It works from the calendar your firm already uses, whether that's Clio, Google Calendar or Outlook/Microsoft 365. You set your reminder preferences, and Clientping handles the outreach. Clients reply YES to confirm or NO to decline, and with the default settings, on an appointment with one client's number, the calendar entry's title changes to CONFIRMED: or DECLINED:. Turn on automatic rescheduling in the reminder rule, set your available times, and include the reschedule link in the reply to NO. Clients with a single-phone appointment can then use that link to choose a new slot; appointments with multiple phone numbers need manual rescheduling. Use the calendar titles to spot appointments that need a follow-up, then check Messages for what each client said.
Bluebell Ridge Family Law is a fictional solo family law practice in Denver that keeps its schedule in Google Calendar and runs Clientping from it. The attorney kept Clientping's default day-before reminder, which asks for a YES or NO, and added a second reminder rule seven days out, with confirmation turned off and the text rewritten as a heads-up that points clients to the office line:
Bluebell Ridge Family Law: you have an appointment [date]. To move it, call (303) 555-0110.
On Thursday, November 12, 2026, the office books two parenting plan reviews for Tuesday, December 1, typing each client's cell number into the event title: Novak parenting plan review (303) 555-0157 at 10:00 a.m. and Arce parenting plan review (303) 555-0142 at 2:00 p.m. From then on, Clientping's hourly checks of the calendar, from 9 a.m. to 5 p.m. Mountain, handle both reminders.
On Tuesday, November 24, a week out, Daniel Novak and Lucia Arce each get the heads-up with their own appointment time filled in. Lucia's reads:
Bluebell Ridge Family Law: you have an appointment Tuesday, December 1 at 2:00PM. To move it, call (303) 555-0110. To end alerts text STOP.
Clientping adds the STOP line to each reminder and puts REMINDED: in front of both event titles, so Lucia's now reads REMINDED: Arce parenting plan review (303) 555-0142.
On Monday, November 30, the day-before reminder goes out. Because each client already has an open reminder for the same appointment, Clientping numbers the reply codes YES2 and NO2, and the titles keep a single REMINDED::
Bluebell Ridge Family Law: you have an appointment Tuesday, December 1 at 2:00PM. To confirm text YES2. To decline text NO2. To end alerts text STOP.
Lucia replies with a plain "Yes", which still confirms the appointment. She gets "Your appointment is confirmed!" back, and her event becomes CONFIRMED: Arce parenting plan review (303) 555-0142. A bare yes like hers doesn't send the firm an email, though a reply with more words in it would. Either way, the whole exchange sits in Messages, Clientping's two-way inbox.

Daniel hasn't answered by Monday afternoon, so his event still reads REMINDED: Novak parenting plan review (303) 555-0157, and that title is the call list for step 5. The attorney sees it on the calendar and in the Clientping dashboard, calls him, and either confirms the time or finds him a new one before Tuesday morning.

The heads-up couldn't have asked for a YES as well: both rules match all appointments, and with confirmation on for the day-before rule, Clientping refuses to turn it on for the seven-day one. The reminder messages page covers editing the wording and adding the earlier day.