Start reducing missed veterinary appointments by separating the records, before sending more messages. A cancelled booking, an unconfirmed request and a confirmed appointment that the client did not attend are different situations. Counting them together makes both the problem and any improvement harder to understand.
The following six steps are a process your practice can test and measure. They are not a guaranteed percentage reduction or a universal reminder schedule.
1. Define appointment states#
Agree on a short team vocabulary: requested, confirmed, cancelled, rescheduled, attended and not attended. Decide who updates each state. In particular, avoid counting a moved appointment as both a cancellation and a no-show.
Use a consistent definition for your no-show rate. For example, if you choose “non-attendance among confirmed, uncancelled appointments whose scheduled time has passed,” use that definition in every period. Requests or messages sent are not the denominator.
2. Make the time and change route clear#
Include the patient, confirmed date and time, clinic name and the way to request a change. If preparation instructions are needed, use the instructions the clinician specified for that visit.
Example message:
Hi [name], [patient] has an appointment on [date] at [time]. If you cannot attend or need to change the time, please contact us through [the clinic's monitored contact route]. [Clinic name]
This is a message template, not a claim that an automatic confirmation or cancellation button is available. Use the contact route your team actually monitors.
3. Separate delivery, replies and confirmation#
A message being sent, read or answered means different things. If a system only shows delivery, do not interpret that as confirmation of attendance. Assign responsibility for checking replies.
Explore Vetigen's reminder workflow. The public product description covers controlled delivery through PetConnect, WhatsApp and SMS. That does not guarantee that every owner will reply or attend.
4. Review a cancelled slot as a team#
If you wish to offer an opening to someone else, check their stated availability and communication preferences. Do not offer the same time to several people as a confirmed appointment. Keep a record of who was contacted and the response.
This is a suggested team process. It does not promise an automatic Vetigen waitlist, first-response reservation or automatic slot-filling feature. Check clinician, room and preparation availability before confirming a new booking.
5. Follow up without blame#
There may have been a record error, a misunderstanding about the time or another obstacle. Use language that checks the situation:
Hi [name], today's appointment for [patient] did not take place. If our record needs correcting, please let us know. If you would like to arrange another time, contact us through [contact route].
Do not automatically add a fee, discount or medical advice to the message. Any cancellation conditions should have been explained clearly when the appointment was made. The practice must assess its policy and local requirements separately.
6. Measure one change at a time#
Simplify the message in one period; focus on verifying contact details in another. Changing the whole process at once makes it harder to understand which step helped.
Measure | Keep separate from |
|---|---|
Confirmed appointments | Requests not yet reviewed |
Missed appointments | Appointments cancelled or moved beforehand |
Undelivered messages | Messages with no reply |
Newly available slots | Time confirmed for a replacement appointment |
With a small number of appointments, one event can noticeably change the rate. Compare similar periods and show the counts alongside percentages.
See the process in Vetigen#
Connect's public product workflow includes approving, rejecting or rescheduling appointment requests. PetConnect helps owners follow their requests and the details confirmed by the clinic. Explore Connect.
Create your free account, or use Request a call to discuss your current booking and reminder process. For the next step, use our recall and reminder templates and appointment planning guide.




