Appointments · Veterinary clinics

Pet owners book the vaccination online. Your phone rings less.

A booking page for your clinic where owners choose the service, the vet and a free slot — at 22:00 from the sofa, not at 9:05 while reception is holding a cat. Confirmation and reminder emails are automatic. From 669 PHP a month, 14 days free.

14 days freeNo card requiredLive in an afternoon

Willow Vet Clinic Book an appointment
Service
With
Time
Team calendar Today
EElena MMartin SSofia 10:00 11:00 12:00 13:00 14:00 15:00 16:00 General check-up Vaccination Dental consultation Vaccination Vaccination

This is the real booking page and the team calendar, not a video. Pick a service, a vet and a slot.

How does online booking work for a veterinary clinic?

An online booking page lists your clinic's services with duration and price, shows only the slots that are free for each vet, and lets a pet owner book one from any phone without an app. With TapTime the owner gets a confirmation email, a reminder 24 hours before and a link to cancel or reschedule, and the booking lands on the same calendar as the ones reception takes by phone.

from 669 PHP
a month for up to 3 vets
14 days
free trial, no card required
24 h
before the visit, a reminder email goes out
0
apps for pet owners to install

Half of reception's day is the phone.

Every vaccination, every check-up, every “is the doctor in on Thursday?” comes through the same line — while someone in the waiting room is holding a frightened dog.

01

The phone rings while you are with a patient

Reception answers, or the vet does, or nobody does. The owner who got voicemail at 13:00 calls the clinic down the road at 13:05.

02

“Come by after lunch” is not an appointment

It is a queue. Three owners arrive at 14:00, the consultation room is full until 15:30, and the one who gave up and left is the one who needed the booster.

03

Owners cannot book when they actually think of it

They remember the annual vaccination at 22:00 on the sofa. By the time your line opens at 9:00, it has slipped their mind again.

A booking page owners understand in ten seconds.

Services, vets and free slots. The owner picks, the calendar fills, and reception keeps its hands free for the animals in the room.

Services with duration and price

Vaccination 15 minutes, check-up 30, dental consultation 45. The price is shown up front, with a buffer after each so the room is clean before the next patient.

Each vet's own hours

One vet Monday to Wednesday, another Thursday and Saturday, surgery mornings blocked. The page only offers slots that are actually free.

Their vet, or anyone available

Owners can choose the vet who knows their dog, or take the first free slot with anyone on the team.

Confirmation and a reminder 24 hours before

Both by email, both automatic. The owner can cancel or reschedule from the link, and the slot goes straight back on the page.

Phone bookings in the same list

Reception adds the caller's appointment to the same calendar. One list for the day, whether it came from the page or the phone.

One link, everywhere owners look

Your website, your Google Business profile, your Instagram bio, a WhatsApp reply. It opens in the browser; there is no app.

Live before the evening surgery.

No onboarding call, no setup fee. Most clinics publish the page the same afternoon.

  1. 01

    Create the account

    Your clinic and its first location. Two minutes, no card.

  2. 02

    Add services and vets

    Each service with duration, price and buffer. Each vet with a photo, a title and their weekly hours.

  3. 03

    Share the link

    Put it on your website, your Google profile and your Instagram. Owners book from it the same day.

Phone and paper diary versus online booking, honestly.

Phone and paper diary versus online booking, honestly. Phone and paper diary TapTime online booking
Booking a vaccination Call during opening hours, hope someone answers Any time, from the phone, in a minute
Seeing free slots Reception flips through the diary Only free slots are shown, per vet
Choosing a vet Ask, wait, be told to call back Pick a vet or the first available
Reminders A call, if someone finds the time Email 24 hours before, automatic
A cancellation A crossed-out line, a slot nobody refills Owner reschedules from the email, slot freed
What it costs Reception's hours on the phone From 669 PHP a month for up to 3 vets

Tuesday, 21:40, at Willow Vet Clinic.

One evening and the days after it, when the bookings come in on their own.

  1. An owner remembers the puppy's second vaccination. She opens the link from your Google profile, picks Dr. Ivanov and Thursday 10:15. The confirmation email is in her inbox before the kettle boils.

  2. Reception opens the calendar: seven bookings for the day, three of them came in overnight. Nobody had to write them down.

  3. A regular calls about a limping cat. Reception adds him to the 11:30 slot in the same list, between two online bookings.

  4. The reminder went out yesterday morning by itself; the puppy arrives on time. The phone has rung twice all morning.

Every online vet booking reported to your ads and posted in reception's chat

Ad conversions, chat alerts, webhooks and the REST API come with the Appointments module at no extra cost. No add-on, no higher tier, no per-event fee: connect them from Integrations.

How conversions, webhooks and the API work
  • Google Ads
  • Meta
  • Google Analytics 4

Know which ad booked the booster

When an owner's online booking is confirmed, Google Ads, Meta and GA4 get one conversion worth the service price. Calls reception types in never count, and hashed owner email and phone for Meta can be switched off.

  • Telegram
  • Slack
  • Microsoft Teams
  • Google Chat
  • Discord
  • Mattermost

Reception sees online bookings without the phone

Each booking from the page arrives in the clinic's Telegram group or Google Chat space within seconds, with who, when and a link to the calendar. Reception knows about the 22:00 booking before the first call of the day.

  • Zapier
  • Make
  • n8n
  • Pipedream

Owners on your mailing list, no code

Zapier or Make add each owner who books online to Mailchimp or a Google Sheet, so the clinic's next newsletter reaches them. Paste the webhook address, press Send test, and it keeps running.

  • Webhooks
  • REST API

Your clinic software gets every appointment

Signed webhooks push each online booking to your clinic management system as JSON, and a read-only API key lets it fetch the day's appointments. Documented in the open at /docs/api, no partner application.

Priced by vets, not by bookings.

From 669 PHP a month for a clinic with up to 3 vets and 10 services; 1 189 PHP for up to 7 vets and 20 services. Unlimited bookings, the booking page, confirmation and reminder emails and the team calendar are all included. No setup fee, no contract.

Two clinics? Each location gets its own booking page and its own subscription, managed from one dashboard with staff scoped to their location. A loyalty card, a QR menu or table reservations can be added later; they are switched on separately.

Built for every practice that sees animals by appointment.

  • Small-animal clinics
  • Veterinary hospitals
  • Cat clinics
  • Exotic pet vets
  • Veterinary dentistry
  • Vaccination and wellness clinics
  • Mobile vets with a clinic day
  • Equine and farm practices

Questions vet clinic owners ask before switching.

Do pet owners need an app to book?

No. The booking page opens in the phone's browser from a link on your website, Google profile or Instagram. There is nothing to install and no account to create.

Can I keep taking bookings by phone?

Yes. Reception adds phone bookings to the same calendar, so the day is one list whatever the source. The page only offers slots that are still free once those are in.

Can owners choose their usual vet?

Yes. The page shows your vets with photo and title; an owner picks one or takes “anyone available”. A vet can also be limited to their own schedule in the dashboard.

How do I stop last-minute bookings?

Set a minimum notice — say two hours — and a booking horizon, say six weeks. Set a cancellation deadline too; after it, the link in the email no longer cancels the booking.

Does the clinic confirm every booking by hand?

Your choice. Switch on automatic confirmation and the owner gets the email instantly, or keep manual approval and confirm each booking from the dashboard before the email goes out.

How are owners reminded of the appointment?

By email, 24 hours before, automatically. The owner also gets a confirmation email at booking time, and both carry a link to cancel or reschedule.

What does it cost and is there a contract?

From 669 PHP a month for up to 3 vets and 10 services, 1 189 PHP for up to 7. Paid monthly by card, no contract, no setup fee. The first 14 days are free and you do not enter a card to start.

What happens if I stop paying?

After a short grace period the booking page is paused and shows a brief “temporarily unavailable” note. Nothing is deleted: services, vets and bookings stay where they are. Pay again and the page is back.

Does TapTime tell Google Ads when a pet owner books a vaccination online?

Yes. Once the online booking is confirmed, TapTime sends Google Ads a conversion with the click id and the vaccination's price as its value, from the server, so an ad blocker cannot lose it. Appointments reception types in from phone calls are never reported.

Let the next vaccination book itself.

Fourteen days free, no card, cancel any time. Your booking page is an afternoon away.

14 days free No card required Cancel anytime

14 days free · No card required Start free for 14 days