Groomers who switch on dog grooming online booking soon hit the same problem: the customer picks "haircut", and the dog on the table needs twice the time the slot allowed. The form never asked about what actually drives the length of a visit: the size of the dog, the type and condition of its coat, and the scope of the service.
This guide shows how to turn a single "grooming appointment" into a few variants that occupy the schedule honestly. You will also see which situations belong with a person rather than the calendar. A booking form does not assess a dog's health or replace a conversation with the owner, and the price shown on the offer is for information only.
Offer variants that occupy the table differently, not one service
Start with the list of offers, not the calendar. The customer should choose a combination of scope and dog size, because together they determine working time. "Bath and dry, small dog" and "Full haircut, large dog" are two separate offers, even if the same person does both at the same table.
Three size classes and three scopes produce nine entries, and a list longer than a phone screen puts people off. Merge combinations that take a similar time in your salon, and name them so owners recognise their dog without knowing trade jargon. Anyone who has read about online booking for a beauty salon knows the general rule on variants; a groomer also deals with an animal whose behaviour no form can predict.
Scroll the table sideways to see all columns.
| Factor | Effect on time | How to capture it at booking |
|---|---|---|
| Dog size | More surface to bathe, dry and clip | Separate offers for size classes, each described with a simple example |
| Coat type | Long or dense coats take longer to dry and brush out | A hint in the offer description and a question in the notes field |
| Service scope | A bath is shorter than a full haircut with styling | The offer name states exactly what will be done |
| Coat condition and first visit | Mats or an unfamiliar dog can extend the work | Manual approval and a short call before confirming |
Base each variant's duration on your own visits
For two weeks, record the actual time for every dog from drop-off to handover. Add size, coat type and scope. Do not take the shortest result or a month-wide average. An offer's duration should cover a typical visit in that variant, while the outliers go through the path with human assessment.
PetSmart states that a dog grooming appointment in its salons can take from 2 to 4 hours, depending on size, coat type and the services chosen. It shows the spread within one chain; it is not a benchmark to copy for your own salon. PetSmart.
Keep the visit duration apart from the spacing between possible start times. A full haircut can last three hours while starts are still offered every thirty minutes. The guide on booking slot intervals walks through the difference between those two numbers. Mix them up and the calendar either looks fully booked or offers starts at which the visit cannot finish before closing.
The gap between dogs is work time, not a break
After every dog, the table, tools and tub need cleaning. An owner may be late for pick-up, and the next dog should walk into a clean space. The customer never sees that time, yet it blocks the station. Set it as a buffer after the visit rather than adding fifteen minutes to the service description.
If the salon has one tub and two tables, check which stages can genuinely overlap. Bathing one dog while another is being clipped is sometimes possible, but only when two people are working. A station shared by several offers is a classic source of clashes, covered in the guide on avoiding double bookings.
First visits and difficult coats need a person to assess them
With a new dog, you do not know how it copes with the dryer, whether it has mats, or whether the owner judged its size correctly. A form cannot settle that and should not pretend it can. So set up first visits and matted coats as a separate offer with manual booking approval; the approval mode belongs to the offer, not to an individual request. The groomer reads the notes, calls when in doubt, and only then confirms the slot or suggests a longer variant. If the notes suggest the dog may have an urgent health problem, do not confirm the groom but send the owner to a vet; how practices keep such cases apart from routine questions is covered in the guide to vet practice enquiries.
PetSmart describes a salon associate assessing the pet's skin, coat, ears, nails and teeth before the service. This shows that the final scope is settled in person; it does not mean a grooming salon can stand in for a vet. PetSmart.
Do not collect treatment history or descriptions of illnesses in the form. If an owner mentions skin changes or a recent procedure in the notes, follow up with a call and leave the decision to the groomer and, where relevant, a vet. A request awaiting a decision should read as a request, not a confirmation. Below is a message you can send once such a request comes in.
Thank you for requesting a first visit for [dog's name] on [date] at [time]. This is not a confirmation yet. The groomer will read your coat description and call you by [decision time] if a longer variant is needed. If not, we will confirm the slot by message. We will agree the final scope and price after seeing your dog in the salon.
What to ask in the form, and what to leave out
The customer indicates size and scope by choosing an offer, and you gather the rest in the notes field with a clear instruction. The shorter the list, the better the chance an owner answers precisely instead of typing "normal dog". Check your form against this list before you publish it.
- Owner's name and a phone number for quick contact on the day
- Breed or a description of the mixed breed, plus approximate weight
- Date of the last groom and whether there are mats
- Whether the dog has visited before or this is a first visit
- No treatment history, scanned documents or data the slot does not need
The price on each offer should note that it depends on coat condition and will be confirmed after assessment. The booking form takes no payment, so do not promise a deposit or prepayment unless you handle it separately. The day before the visit, send a short message with the time and address; ready-made wording is in the appointment reminder templates.
Example: setting up a fictional salon in five steps
The fictional salon "Waggy Corner" has one groomer, one table and one tub. Once it moved bookings online, a single "haircut" entry meant two large dogs kept landing on the same afternoon. Before reopening bookings, the owner went through the steps below.
- Measure your own visits.For two weeks, log working time alongside dog size, coat and scope.
- Merge the variants.Keep only combinations that differ in time, and name them in the owner's words.
- Add buffers.Set time for cleaning and preparing the station after every visit.
- Separate the first visit.Route new dogs and descriptions of mats to an offer with manual approval.
- Test a difficult day.Try to book two large dogs at overlapping times and check that the calendar does not offer the second slot.
In Meetlead Bookings, every offer has its own duration, buffers, schedule with exceptions, informational price, approval mode and required customer details, and several offers can share one pool, such as a single table. The form fields are name, email, phone, company, notes and a privacy acknowledgement, so you capture breed and weight through the offer choice and required notes. Meetlead does not keep pet health records, and a booking does not take payment. The app is available on the Growth and Scale plans.
Questions before you open bookings
What if the owner picked a variant that is too short? Call before the visit if the notes suggest it, and offer a longer slot. If the gap only shows up in the salon, do not cut into the next dog's time. Agree a rule in advance: either you complete the agreed scope, or you book the rest for another day. Put that rule in the offer so the conversation at pick-up holds no surprises.
Does a regular customer also have to wait for approval? Not necessarily. A dog the salon knows from regular visits can book a variant with automatic confirmation, because its working time is predictable. Keep manual assessment for new dogs, long gaps since the last groom and descriptions of mats. That way the groomer only reviews requests where their decision actually changes something.

