Passive vs Active Vet Recall: A 2-Year WhatsApp Protocol
Passive recall waits for the owner to call. Active recall books the next visit before the current one ends. The 2-year WhatsApp protocol to run it.
Nacho founded Zellbox to give appointment-driven small businesses — clinics, salons, spas, physio, aesthetics, vets, mental-health, and fitness studios — a WhatsApp-first calendar and customer record system.

The 2-year active recall protocol, step by step
Passive recall means the practice waits: the owner is supposed to remember, phone the front desk, and find a slot. Active recall flips it: the next visit is already in the calendar before the owner leaves the consult room, and the practice contacts the owner on a fixed schedule until the visit is confirmed. Run these seven steps from this week.
1. Before the owner leaves, book the next visit
At the end of every vaccination or booster visit, create the next event in Google Calendar while the owner is still at the desk. Pick the interval the vet prescribes (annual booster, 3-4 week puppy or kitten series, and so on) and book the same weekday and time of day the owner used this time. Zellbox syncs two ways with Google Calendar, so the event appears on the pet owner’s customer record without retyping.
2. Book the whole 2-year horizon for puppies and kittens
For young animals the first two years are the densest vaccination period. Book the entire series on day one: the primary series, the first annual booster, and the second annual booster. Owners can still move any slot, but the default is “booked”, not “to be decided”.
3. Set two WhatsApp reminders per visit: 7 days and 24 hours
In Zellbox, the default reminder schedule for new events is set under Account, General, Customer reminders. The offsets the product allows include 7 days (10080 minutes) and 24 hours (1440 minutes), up to five reminders per event. Set those two as your workspace default. The 7-day message gives the owner time to reschedule; the 24-hour message is the last call. Existing events keep the offsets they were created with, so change the default before you start booking the new series.
4. Escalate to a call at 3 days if there is no reply
Zellbox can also be given a 3-day offset (4320 minutes), but a WhatsApp reminder is a one-way message: Zellbox does not place phone calls. Treat the escalation as a front-desk task. Three days before the visit, filter the calendar for events whose owner has not replied, and have a team member phone those owners. Use a colour-coded reminder type on the customer (Account, General, Customer reminders, Reminder types) such as “Call: unconfirmed” so the task is visible on the dashboard rows.
5. Use the template the platform already ships
Zellbox ships approved WhatsApp appointment reminder templates and picks the right variant for each visit automatically (in-person with a location, phone or virtual without one, or virtual with a Google Meet link). The reminder carries the owner’s first name, the service label, the provider and the localised date and time. Put the pet’s name in the calendar event title, for example “Bella - annual booster”, so it appears as the service label in the message.
Reminder — appointment for Maria
Hi Maria,
Your Bella - annual booster with Dr. Chen is scheduled for Tuesday, October 20 at 10:00. 22 Park Road
See you then.
— Sent by Zellbox
6. Sweep the lapsed list once a month
On the first working day of each month, list the pets whose booster date has passed with no completed visit. Message each owner with two or three concrete slots, not an open question. This is the safety net for owners who cancelled and never rebooked.
7. Review at 12 and 24 months
At each anniversary, check how many pets are on schedule, how many are overdue, and how many drifted away entirely. Use your own practice-management numbers; a baseline you measure yourself is worth more than any industry figure.
Passive vs active recall at a glance
| Passive recall | Active recall | |
|---|---|---|
| Who starts the next visit | The owner remembers and calls | The practice books it before the owner leaves |
| Where the next visit lives | In the owner’s memory | In the calendar, on the customer record |
| Reminders | Occasional postcard or ad hoc message | 7 days and 24 hours by WhatsApp, every visit |
| Non-responders | Silently lapse | Phone call by the front desk 3 days out |
| Lapsed pets | Noticed at year-end, if at all | Monthly sweep with concrete slots |
| Front-desk effort | Reactive phone calls | A few minutes of booking at each checkout |
Why the owner, not the pet, is the failure point
The animal never forgets a vaccination date because it never knew it. The owner is the messenger, and the owner is juggling work, family and other pets. Passive recall depends on the one person in the chain who has no calendar prompt. Active recall moves the prompt into a channel the owner already reads daily and removes the decision of when to come back.
Calling instead of messaging is the other common failure. Phone calls go to voicemail during working hours, and callbacks add a second round of tag. A WhatsApp message can be answered in the owner’s own time, which is why the call is kept for non-responders only. For the full two-cycle protocol, see the two-cycle vaccination and antiparasitic recall on WhatsApp and, for the sibling case of prepaid sessions, physiotherapy cancellation policy for session packs.
What to measure, and what not to promise
We do not quote a compliance percentage here, because no honest number exists without your own records. Pick two measures and track them monthly:
- Booked-ahead rate: the share of completed visits that left the consult room with the next visit already booked.
- Overdue count: pets past their booster date with no visit booked.
If the booked-ahead rate climbs and the overdue count falls over the first two quarters, the protocol is working. Keep consent in order too: operational reminders and marketing offers should be consented separately, and the GDPR and HIPAA checklist for clinics walks through the audit points.
Setting it up in Zellbox
- Connect Google Calendar (Calendar page) and pick the calendars to sync.
- Set the workspace time zone and default reminder schedule under Account, General.
- Apply the Veterinary field preset on the customer fields page to capture species, breed, weight and vaccination history.
- Create the reminder types you need for front-desk follow-up.
- Start booking the next visit at every checkout.
Want this to run on rails instead of in someone’s head? Start free with Zellbox — Starter is free forever, no credit card. Connect Google Calendar + WhatsApp Business in 10 minutes.
About this article: This article was drafted by an AI assistant using Zellbox’s content workflow, then reviewed and approved by Nacho Coll. Product capabilities described reflect Zellbox as it ships today; competitor pricing is sourced from public pricing pages on the date above. If you spot an inaccuracy, please open an issue at https://github.com/blockchain-web-services/zellbox/issues. Read more about how we use AI in our content and meet the people behind Zellbox.
How this article was made
This article was drafted with AI assistance under an editorial-process prompt tuned for WhatsApp Business + SMB calendar operations, then reviewed by a named human editor who verified every WhatsApp template body against the approved production templates before publication. Read our editorial process .

About the author
Nacho Coll
Founder & Engineer at Zellbox
Nacho founded Zellbox to give appointment-driven small businesses — clinics, salons, spas, physio, aesthetics, vets, mental-health, and fitness studios — a WhatsApp-first calendar and customer record system. Writes about WhatsApp Business automation, no-show economics, recall-cycle playbooks, and the operational realities of running visit-driven businesses at scale.




