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 Collby Updated 7 min read
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.

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 recallActive recall
Who starts the next visitThe owner remembers and callsThe practice books it before the owner leaves
Where the next visit livesIn the owner’s memoryIn the calendar, on the customer record
RemindersOccasional postcard or ad hoc message7 days and 24 hours by WhatsApp, every visit
Non-respondersSilently lapsePhone call by the front desk 3 days out
Lapsed petsNoticed at year-end, if at allMonthly sweep with concrete slots
Front-desk effortReactive phone callsA 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

  1. Connect Google Calendar (Calendar page) and pick the calendars to sync.
  2. Set the workspace time zone and default reminder schedule under Account, General.
  3. Apply the Veterinary field preset on the customer fields page to capture species, breed, weight and vaccination history.
  4. Create the reminder types you need for front-desk follow-up.
  5. 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.

Nacho Coll

About the author

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.

Related Posts

View All Posts »