Someone sitting at a screen at half past ten at night with a panting dog on their lap is not reading a practice philosophy. They want three things: is anyone reachable right now, where exactly do I drive, and what should I expect to pay. Many veterinary websites answer one of those questions, some none. Whatever is missing from the page turns into a phone call at the front desk the next morning, three times over. This article shows how a veterinary practice puts appointment requests, out-of-hours information and the fee framework on its website so that the most common questions are answered before anyone picks up the phone.
Why a practice page is read differently
The audience is large and it is not abstract. 33.4 million (ZZF/IVH) dogs, cats, small mammals and pet birds lived in German households in 2025, and at least one pet lived in 43 percent (ZZF/IVH) of all households.
Cats lead the list with 15.7 million (ZZF/IVH) animals in 24 percent (ZZF/IVH) of households, dogs follow with 10 million (ZZF/IVH). Every one of those animals has an owner who will look for a practice sooner or later, and that search usually starts with a phone in hand rather than a printed directory.
On the other side of that search stands a profession that is growing while the number of practices is not. As of 31 December 2025, 46,089 (German Veterinary Association) veterinarians were members of a state or federal veterinary chamber, while the number of practice owners fell in the same year to 11,216 (German Veterinary Association). More employees, fewer independent practices: the same demand is spread across fewer places to go, and every avoidable callback becomes more expensive. Under those conditions a website that sorts enquiries in advance is not a convenience but relief for the front desk.
Technically the route there is shorter than many practices assume, and still rarely taken: only 26.8 percent (Eurostat) of enterprises with ten or more employees that have a website offer online ordering or reservation there. Businesses below that size, and that includes most practices, are not covered by the survey; it shows how common such functions are in larger companies. A structured appointment request still makes a practice look reachable at eleven at night. How such a request is built without turning into a registration form is covered in our article on online appointment booking for small businesses.
Three questions, one screen
The request form: species, symptom, urgency
A contact form with name, email and message creates work rather than appointments in a veterinary practice.
The front desk has to call back to find out which species is involved, how long the animal has been unwell and whether the case can wait until Thursday. Three extra fields save that callback. The principle is the same as with other appointment requests for service businesses: whatever the practice has to ask anyway, the form asks.
The difference between a request and a booking matters and belongs on the page. A booking hands out a fixed slot; a request proposes one. For a practice whose day is interrupted by emergencies, the request is usually the more honest route: it promises no slot that a caesarean at two in the afternoon will take back. How to turn enquiries into usable records instead of a pile of free text is shown in the article on contact forms that turn visitors into leads.
- Species and breed, plus age and approximate weight, because both determine time and dosage
- Reason in keywords: vaccination, check-up, dental, skin, digestive, lameness, wound
- How long the problem has existed, and whether the condition changed in the last few hours
- Urgency in three levels, described with examples rather than adjectives
- Whether the animal is already known to the practice, and under which name
- Preferred time window as a selection, not as a free text field
- Callback number and the question whether a voicemail message is acceptable
Step 1 Species dog | cat | rabbit | bird | other
Step 2 Reason vaccination | check-up | dental | skin | digestive | wound
Step 3 Urgency today | within the next few days | routine
Step 4 Time morning | afternoon | no preference
Step 5 Contact name, phone, email, known patient yes/no
Result: one complete line at the front desk instead of a callback.Five steps sound like a lot, but they are filled in faster than one empty text box, because every question offers a selection and nobody has to compose a sentence. What matters is what happens next: a request without a promised response time is a request into the void. Anyone writing that they reply by the afternoon on working days has to be able to keep that. What this means for the organisation is covered in the article on response times for enquiries.
Urgency with examples instead of adjectives
Out-of-hours: what counts after closing
The German veterinary fee schedule (GOT) defines the relevant time windows very precisely: night runs daily from 18:00 to 08:00 (GOT section 2) of the following day, the weekend runs from Friday 18:00 to Monday 08:00 (GOT section 2), and a public holiday covers 00:00 to 24:00 (GOT section 2). Added up, that is more than half of a week. A website that only shows consulting hours therefore stays silent about the larger part of the time in which somebody opens it.
That is why the top edge of the home page needs a band that knows its own state: during consulting hours the front desk number and the route to the request form, outside consulting hours the pointer to the on-call service with phone number, address and one sentence about what to do before setting off. Pharmacies solve the same task with the same pattern; the article on emergency duty and delivery on a pharmacy website shows the structure in detail.
Open Front desk 08:00-12:00 and 15:00-18:00 · phone · request form
On call From 18:00 today · practice on duty per the rota · directions
Note Call before setting off · out-of-hours fee 50 euros under GOT section 4
Updated Entry maintained 22 Sep, valid until 29 SepScroll table sideways
| Situation | What many pages show | What an owner needs |
|---|---|---|
| Friday, 21:00 | Consulting hours as a table | Band with the on-call number and address |
| On-call rota | A link to an older file | Week, practice, phone and the date of the entry |
| Directions | Address in running text | Address, parking note and written directions |
| First steps | nothing | What to do and what to avoid before setting off |
| Costs | “billed under GOT” | Fee framework, out-of-hours fee, payment methods |
| Payment | nothing | Which payment methods work outside opening hours |
| Species | “small animals” | Which species are treated outside opening hours |
| Afterwards | nothing | Who handles follow-up care and from when |
In many regions the on-call rota changes weekly and is maintained by the chamber or a group of practices. For the website that means one of two things: either the band points at the authoritative source, or somebody updates the entry at a fixed point in the week. A third route does not work in practice. How an industry solves this where round-the-clock availability is the core of the job is described in the article on immediate availability for funeral homes.
An outdated on-call band is worse than none
The fee page: explaining the framework
Invoices are a frequent source of friction at the front desk, and the trigger is usually not the amount but the surprise.
The veterinary sector turned over EUR 6,171 million (Pet Study 2025 citing the Federal Statistical Office) in 2023, compared with EUR 3,694 million (Pet Study 2025 citing the Federal Statistical Office) in 2018; the study places the marked step between 2022 and 2023 and attributes it largely to the new fee schedule. The series counts turnover across the whole sector, farm animal practices and adjacent trades included, and says nothing about what an owner pays for a single treatment. The fee schedule sets no fixed price but a framework: the individual fee is calculated at between one and three times the fee rate (GOT section 2). Exactly that can be explained on a page without making a promise nobody can keep; the article on showing prices on your website describes the pattern.
For veterinary out-of-hours care the framework shifts upwards. The single fee rates rise to twice the rate there and, under the criteria of the ordinance, up to four times the rate (GOT section 4). In addition the practice is entitled to an out-of-hours fee of 50 euros (GOT section 4), which may be charged only once in the same matter (GOT section 4), even when several animals belonging to the same owner have to be treated. Putting those three sentences on the website takes the surprise out of a night-time invoice. What to keep in mind when wording such statements is covered in the article on pricing and advertising claims.
Framework, not price
The fee rate is explained, not replaced. One example per standard service with a from-to range is enough for orientation.
Timing counts
Night, weekend and public holiday are defined in the ordinance. Naming the time windows explains the surcharge by itself.
Invoice explained
An anonymised sample invoice with labelled line items answers the question about the item number before it is asked.
Payment settled
Which payment methods work, and which of them apply at night, belongs on the same page as the fee framework.
The invoice itself is regulated as well. It must contain at least the date of the service, the species, the diagnosis or reason for the consultation, the service charged with its item number from the fee index, the invoice amount and the value added tax (GOT section 7). An anonymised sample invoice on the fee page with those six components labelled replaces a lot of phone calls about individual line items and doubles as evidence of the practice's own diligence.
A fee page promises no price. It explains what the price depends on, and takes the argument out of the invoice.
Which pages a practice needs
A practice site with six subpages looks lean and is still often built too broadly: everything sits under “Services”, and someone searching for “cat dental scaling” lands in the middle of a long page.
One address per reason that owners actually type is the better structure. For regulated health professions there is the added point that professional codes and advertising law have a say; the article on compliant websites for medical practices sorts that out.
The second common mistake is the missing separation between the practice and the on-call service. Both need their own address, because both are searched for at different times, and because an on-call page needs no opening hours table, no team profiles and no service overview. Somebody searching at night does not want to scroll, they want to dial.
Scroll table sideways
| Page | Address | What it answers |
|---|---|---|
| Home | / | Current state, route to the request form, directions |
| Appointment request | /appointment/ | Species, reason, urgency, preferred time window |
| Out-of-hours | /out-of-hours/ | Who is on duty, phone number, address, costs |
| Costs | /costs/ | Fee framework, out-of-hours fee, payment methods |
| One address per reason | /vaccination/, /dental-care/ | Procedure, duration, preparation, aftercare |
| Practice and team | /practice/ | Who treats, which equipment, which hours |
| Directions | /directions/ | Address, parking, access, written directions |
| Forms | /forms/ | History form, consent, handover of records |
Each of these addresses can be passed on: it can be copied into a message without the recipient having to search afterwards. That is a more reliable measure of a site's structure than the number of menu entries. How this looks in another appointment-driven trade where trust and time pressure meet is shown in the article on appointments and trust for car repair shops.
Availability: hours that hold up
A wrong opening time on the website is more expensive than none at all, because it sends somebody to a locked door. Practices do change their hours regularly, though: holidays, training, refurbishment, short-notice absence.
To keep the page from lagging behind, it needs a place for exceptions that is not the opening hours table. How that works without constant maintenance is described in the article on opening hours that stay current.
- Regular consulting hours as a table, maintained once and rarely changed
- Exceptions as a dated notice above the table, with a visible end date
- Phone hours separated from consulting hours, because they often differ
- Appointment surgery and open surgery clearly distinguished from each other
- One sentence on what applies to an emergency during consulting hours
- The state outside consulting hours in the band, not in the table
On a phone, usability decides on top of that: phone numbers as a tap target large enough to hit, an address that can be copied, no table that runs off the side of the screen. What regularly goes wrong here is covered in the article on mobile usability for business websites.
Opening hours belong in the structured data too
Keeping the form and consent apart
An appointment request holds details about the animal, not about the owner's health. Personal data is still being collected, though, and the request deserves the same careful handling as any other form.
Purpose, retention period and recipients belong in a short note under the submit button, not solely in a linked wall of text that nobody opens.
- A required field only where the answer is genuinely needed to schedule
- A short note under the button: what for, how long, to whom
- No bundled newsletter consent inside the same checkbox
- Uploads of previous records only with clear size and format limits
- A confirmation page saying what happens now and by when
- A copy of the request to the sender, so they know what arrived
For existing clients a second, shorter route pays off: someone already registered needs no history form from scratch, just a form with the animal's name, the reason and a preferred time window. What such service forms look like without turning into a second customer account is shown in the article on service forms for existing customers.
How you notice it is working
The success of these changes does not show up in page views but in what arrives at the front desk. Six figures can be observed without any additional tooling, and most of them are already lying on the counter.
The only requirement is that somebody notes them for four weeks before the site is rebuilt, because otherwise the baseline is missing and every later statement is a guess.
- Calls that only ask about opening hours or the address
- Appointment requests through the form per week
- Share of requests that could be scheduled without a callback
- Follow-up questions about invoices after out-of-hours treatment
- Views of the on-call page outside consulting hours
- Drop-offs in the form, broken down by step
If after six weeks more requests arrive complete and fewer calls only ask for opening hours, the page has taken over part of the front desk. The same logic carries in other trades with two separate audiences; the article on owners and tenants on a property management website shows how that separation is solved there.