Dog owners in Poland are required to have their pets vaccinated against rabies — the first dose within 30 days of the dog turning three months old, and then no less than every 12 months. In a small veterinary clinic, the date of the next vaccination usually sits in the patient's file, but nobody counts the days until the client calls on their own. As a result, the owner comes in when they remember — or doesn't come at all. The owner of a small veterinary practice in Poland wastes time searching for dates in the calendar, and clients return late or not at all.
On this page you'll find a specific way the clinic can track vaccination dates and remind owners without reviewing a spreadsheet every day. I'll show you what a proper reminder scheme looks like, which channels work, and how to build a simple DIY process — and at the end, how the same principles work automatically when the clinic decides to use a system.

Legal requirement: rabies vaccination in Poland
Polish law imposes an obligation on dog owners to vaccinate against rabies. According to the Main Veterinary Inspectorate, dog owners are required to have their dogs vaccinated against rabies within 30 days of the dog turning three months old, and then no less than every 12 months from the date of the last vaccination. Rabies vaccinations for dogs are performed by veterinarians providing veterinary services. Source: Main Veterinary Inspectorate.
For a veterinary clinic this means a simple reference point: every dog that was vaccinated must return no later than 12 months later. There's no room for interpretation here — the deadline comes directly from the last vaccination date. The problem is that in small clinic practice, this date often "sits" in the patient file and nobody actively tracks it.
Why the clinic should track deadlines, not the client
A dog owner who visited the vet once can easily miss the next vaccination date — they simply forget it. Not because they don't care about the pet, but because in daily life there's no reason to check the calendar. A clinic that actively reminds about vaccination doesn't just fill a gap in pet care but also builds loyalty: the owner sees that the clinic remembers their dog, not only when they come in with a problem.
In a small veterinary clinic, every phone call from a client who forgot the date themselves is time spent explaining and clarifying. A reminder system isn't just "nice for the client" — it's a tool that actually unloads the reception.
How to correctly calculate the next vaccination date
The key principle: you calculate from the date of the last vaccination, not from the date of the planned visit. This distinction seems obvious, but in practice clinics often enter "next vaccination in a year" calculated from a visit date that hasn't happened yet. This entry makes no sense because the dog was vaccinated earlier and the deadline comes from that date.
Practical method: from the date of the last vaccination you add exactly 12 months. That's the deadline by which the owner must come. Not earlier, not later — earlier is possible, but then the cycle starts from the new date, so the clinic must track the new deadline. Many owners prefer to come earlier than risk missing the deadline, so it's worth factoring this into communication.
Safety margin: when to send the first reminder
The clinic can set its own safety margin. A sensible starting point is to send the first reminder 3–4 weeks before the planned deadline. This gives the owner time to schedule a visit, and the clinic — buffer in the schedule. If the clinic prefers more lead time, it can adjust, but it's worth remembering that too early reminders can also be forgotten.
Reminder scheme: channels, timing, and content
An effective reminder system is based on three contact points with the owner. The first is 3–4 weeks before the deadline — information that vaccination is approaching, with a proposal to book an appointment. The second is about a week before the deadline — a second message, this time with a specific date and time slots to choose from. The third is the day after the deadline — if the owner hasn't booked a visit, a brief message asking if they need help scheduling a new date.
Channels depend on client preferences and clinic capabilities. SMS works best for people who don't check email daily. Email is good for those who prefer having a record in their inbox. WhatsApp reaches younger owners who use messengers daily. The key point: every message must include the client's consent for contact and a clear opt-out option.
What to write in messages — and what not to
A vaccination reminder message is not the place for medical advice. Don't write "Your dog needs vaccination or it'll get sick" — that's fearmongering, not information. Don't give tips like "if the dog has a fever, don't come" — that's the veterinarian's decision, not an automated message.
Content should be specific and neutral: "We remind you that the next vaccination deadline for your dog against rabies expires [date]. To book an appointment, click the link [booking] or call the clinic." Simple, specific, without pressure.
Booking from the reminder
Every reminder should give the owner a simple way to book an appointment. The most convenient solution is a link to an online booking system — the owner clicks, chooses a time, and confirms without a phone call.
In the Google Business Profile, the clinic can set up bookings in two ways. The first is working with an external provider (Reserve with Google): the dog owner gets reminders, and the provider may charge fees for service. The second is a custom booking link — the clinic adds its own booking page address directly in the Business Profile. In both cases, the link appears within a week of configuration. Source: Google Business Profile Help.
The booking system doesn't need to be complicated. A calendar with available slots showing real-time availability and an automatic confirmation sent after booking is enough. The dog owner doesn't need to call, wait for a callback, or check if the slot is still available.
What about owners who don't use online booking
Not all veterinary clinic clients use online booking systems. For them, the reminder message should contain the clinic phone number and an invitation to contact. It's important that the same message doesn't try to serve both groups simultaneously — that leads to chaos. Better to have two scenarios: one with a booking link, one with a phone number — depending on what the clinic knows about that particular client.
No-shows: what Microsoft says about booking systems
Microsoft, in its description of Bookings — its booking tool — states that email and SMS notifications reduce no-shows. This is the manufacturer's statement, not independent research. Microsoft sells a booking system and has an interest in presenting it as an effective tool. Source: Microsoft Bookings overview. This doesn't mean notifications don't work — it means the manufacturer's claim isn't scientific proof.
In veterinary clinic practice, it's worth remembering that reminders reduce missed appointments but don't eliminate them completely. Some dog owners don't answer phones, don't check SMS, or simply cancel without notification. A reminder system is a real tool, but not magic.
Other deadlines the clinic can track with the same mechanism
Rabies vaccination is just one example. The same mechanism — date in the file, calculating the next deadline, automatic reminders — works for any service with a specific time interval.
A veterinary clinic can track vaccination dates (other than rabies), periodic examinations, dental procedures, preventive blood tests, or post-surgery checkups. Each of these deadlines works on the same principle: last visit date plus interval equals next deadline.
Key caveat: the decision about which deadlines the clinic tracks belongs to the veterinarian, not to automation. The reminder system doesn't assess the animal's health and doesn't propose visit dates based on symptoms — only based on dates entered into the patient file.
DIY: how to build a simple system without specialized software
If the clinic doesn't want to invest in a CRM system right away, it can build a simple reminder mechanism based on a spreadsheet and basic tools. Here's how to do it in four steps.
The first step is extracting rabies vaccination dates from patient files for all dogs. One column for file number, one for dog's name, one for owner's phone number, and one for last vaccination date.
The second step is calculating deadlines. For each date you add 12 months — in Excel or Google Sheets that's the formula =EDATE(date,12). Sort the results ascending: closest deadlines are at the top.
The third step is preparing three message templates. First: "In 3 weeks the vaccination deadline expires. Would you like to book an appointment?" Second: "Vaccination deadline in one week. We have available slots on [list of dates]. Choose what works." Third: "Vaccination deadline has passed. Contact us to schedule a new appointment."
The fourth step is assigning responsibility. In a small clinic, this is usually one reception staff member who once a week reviews the spreadsheet and sends messages to owners with deadlines in the next two weeks.
Limitations of the DIY approach
A spreadsheet works as long as the clinic has few patients. With many active dogs, weekly review and manual message sending takes several hours and errors are easy. A CRM automates this: a single vaccination date entered generates the entire reminder sequence without manual intervention. Learn more about process automation in a company and follow-up automation.
Missed calls and client loss: what the research shows
A clinic that doesn't remind about vaccinations loses clients in two ways. First is when the dog owner simply doesn't return — they forget about the deadline and look for another clinic when they remember after the fact. Second is loss of trust: an owner who feels "forgotten" between visits is less likely to return.
In the service industry, missed calls are a common problem — read about how much missed calls cost in a company and how the formula lets you calculate losses using your own numbers.
How the same process looks when the clinic uses a system
A clinic that implements a management system with automation doesn't have to manually calculate deadlines or send messages. The process looks like this: the veterinarian enters the vaccination date into the patient file — the system automatically calculates the next deadline (12 months from that date). Three weeks before the deadline, the system sends the first message with a booking link. One week before the deadline — a second reminder message. After the deadline — a third message asking about a new date.
The clinic sees in one place a list of all dogs with approaching vaccination deadlines. No need to review a spreadsheet — the system shows who's coming this week, who's coming next, and who's already past the deadline.
The system doesn't give medical recommendations and doesn't promise that every client will show up for appointments. Reminders increase the number of booked visits, but some owners still won't respond or will reschedule. The clinic works with real numbers, not promises.
Check out how Automatic messages help maintain contact with clients, and how a booking system (Booking Systems) allows clients to book themselves. Learn more about CRM and automations that combine all channels in one place. Also see how Google Business Profile filled in completely helps clients find the clinic in search.
What the clinic gains and loses
The gain is primarily time: reception doesn't waste hours reviewing calendars and sending individual SMS messages. The clinic schedule fills more evenly because owners book in advance, not at the last minute. Client relationships improve — the dog owner sees that the clinic cares about their pet even between visits.
The loss is the need for implementation and maintenance. Even a simple system requires data entry, message template configuration, and staff training. For a very small clinic, a manual spreadsheet is sufficient, but as the clinic grows, automation becomes necessary. Read more about where to start automation in a small business.
Frequently asked questions
Do I have to remind about rabies vaccination?
There's no formal legal requirement for a veterinary clinic to remind owners about vaccination deadlines. However, from the perspective of pet care and building client loyalty, active reminders are best practice. An owner who doesn't know about the deadline may miss the vaccination — and that has legal and health consequences.
Can I send SMS to clients without their consent?
No. Sending marketing messages requires recipient consent. For reminder messages about medical appointments, the legal basis is usually the controller's legitimate interest (Article 6(1)(f) of GDPR), but it is still safest to collect consent for SMS or email contact. Best to do it at the first visit and provide a clear opt-out option for reminders.
What if the dog owner doesn't receive messages?
The system doesn't have magical effectiveness. Some owners don't receive SMS, don't check email, or simply ignore reminders. For these clients, the clinic can have an additional channel — a phone call from the receptionist. But even with this group, a reminder system works better than no contact at all.
Can reminders work for other appointment dates?
Yes, the same mechanism works for any service with a specific time interval: vaccinations, periodic examinations, dental procedures, post-surgery checkups. The clinic just needs to know the date of the last visit and when the next one should be. The system automatically calculates deadlines and sends reminders — provided the data is entered into the patient file.
Will a reminder system replace reception?
No. A reminder system is a supporting tool, not a replacement for a person. The receptionist still answers phones, responds to questions, handles urgent cases, and manages the schedule. Automation takes over repetitive tasks (sending reminders, confirmations), but doesn't take over communication with clients in non-standard situations.
Do reminders reduce no-shows?
Microsoft states that notifications reduce no-shows, but this is the manufacturer's claim, not independent research. In practice, clinics see improvement, but the system is not magic — some clients still don't show up despite reminders.
