Put a short intake step before booking: a form with conditional questions, or an AI chat assistant, asking for breed, weight, coat condition, last groom, temperament, health issues and a coat photo, then turning the answers into a pet card with a suggested service and slot length. You approve it; the AI never quotes final prices or gives health advice.
Most groomers already know which details matter; the problem is getting them before the dog arrives rather than at the counter, when a two-hour dematting job has been booked into a one-hour slot. Below: what to ask and why, three ways to collect it, instructions for an AI intake assistant, and how to turn the answers into a slot you'd trust.
The pet details that change the booking
Only ask for what changes the slot, the groomer, the price or the safety of the appointment. Everything else can wait until drop-off.
| Detail | Why it matters | How to ask it so owners answer well |
|---|---|---|
| Breed or mix | Coat type and typical slot length | "Breed or mix, if you know it (a guess is fine)" |
| Weight | Size band and price | "Roughly how much does your dog weigh?" with bands to tick |
| Coat condition | Matting is the biggest cause of overruns | "Can you run a comb through to the skin everywhere?" plus photos |
| Last professional groom | Overdue coats take longer | "When was your dog last groomed by a professional?" with ranges |
| Age | Puppies and older dogs need shorter, gentler sessions | Date of birth or approximate age |
| Temperament | Which groomer, what time of day, whether to muzzle-train | "Is your dog ever nervous or snappy with dryers, nail clipping or strangers?" |
| Health conditions and medication | Safety, and when to involve the vet | "Anything we should know about your dog's health, skin or joints?" |
| Vaccination status | Your salon's entry policy | Upload or expiry dates; see below |
| Vet and emergency contact | If something goes wrong on the table | Vet practice name and phone; a second contact number |
The coat questions do the heavy lifting. Owners describe a matted coat as "a few knots" surprisingly often, not from dishonesty but because they can't see what a groomer sees. Asking whether a comb reaches the skin, and asking for photos of specific places, gets you nearer the truth.
The photo request needs the same care. "Upload a photo of your dog" gets you a sweet face on the sofa, which tells you nothing about the coat. A version that works: "Please send three photos: behind the ears, under the front legs, and the back of the back legs. Part the fur with your fingers if you can." Owners follow specific instructions surprisingly well, and those three places are where mats hide on most curly and long coats. The same principle of asking the questions that make a quote accurate appears in the intake questions that make AI cleaning quotes accurate, in a very different trade.
The two lines at the top of the form
Owners answer more carefully when they know why you're asking. Open the form or chat with two short lines, something like: "These questions help us book the right amount of time and the right groomer for your dog, so there are no surprises on the day. It takes about three minutes." Then, before the photo question: "Photos of the coat help us plan. We'll only use them for your dog's booking." And near the end, a plain statement of what happens to the details: they're stored on your dog's record in our booking system, used to plan appointments, and you can ask us to update or delete them. Keep that last line consistent with your privacy notice; if you don't have one, it's worth writing before you start collecting health details and photos online.
Three ways to collect it
1. Your grooming software's own booking questions
Check this first, because you may already be paying for it. MoeGo, for example, lets you add pet questions to online booking, including weight, coat type, vaccine, birthday, pet image, behaviour, vet name and phone, and health issues, plus custom questions as short or long text, dropdowns, radio buttons or checkboxes. Pet type, name and breed are always required. One setting is worth knowing: weight and coat type can be set to view-only for existing clients, so a returning owner can't accidentally change them and alter the price at rebooking. Other platforms have similar settings; pet grooming software with AI, compared covers what each includes.
This route has no AI in it, and that's fine. The details land on the pet's profile where your team already looks.
2. A smart form with an AI summary
If your software's questions are limited, or enquiries arrive before owners are ready to book, use a form builder with conditional logic, so the dematting questions only appear for curly and long coats and the health follow-ups only appear when an owner ticks "yes". Jotform and Typeform both do this. Avoid Google Forms for this particular job: a file upload question requires the owner to sign in to a Google account, and plenty of owners will give up rather than do that on a phone.
Then add an automation (Zapier or Make) that sends each submission to an AI step with the prompt in the next section, and emails you the resulting pet card or adds it as a note. The owner fills in a form; you receive a summary you can read in 20 seconds.
Before you build it, do the task sum. On Zapier, the form trigger costs nothing and each successful action step is a task; an AI by Zapier step uses 1, 3 or 5 tasks per run depending on the model tier you pick, and it needs the Professional plan or above. Say you get 40 new-dog forms a month and the Zap has an AI step on the 5-task tier plus one email step: that's 6 tasks per form, 240 a month, comfortably inside Professional's 750 tasks (from $29.99 a month billed monthly, or $19.99 billed annually). On the 1-task tier it's 80. Make does the same job on credits from about $9 a month. Either way, send the email subject as "NEW DOG: [dog's name], [breed], [FLAGS]" so the flagged ones stand out in your inbox without opening anything.
3. A chat assistant on your website, Instagram or WhatsApp
A conversational assistant asks one question at a time, follows up on vague answers ("a few knots: where are they?") and suits owners who message rather than fill in forms. It takes more set-up and more monitoring, and it needs a clean hand-over to a person for anything unusual. It makes sense if most of your booking requests arrive as messages and you're answering the same five questions every evening.
Which to choose: start with option 1 if your software supports it, add option 2 if you need photos and conditional questions, and consider option 3 only when messages, not forms, are where owners reach you.
Instructions for an AI intake assistant
Whether it's summarising a form or running a chat, the assistant needs clear limits. This is the core of what I'd give it:
You collect details about a dog before a grooming appointment at
[salon]. You are friendly, brief and ask one question at a time.
Collect: owner name and phone; dog's name, breed or mix, age,
weight band; coat condition (can a comb reach the skin everywhere?);
date of last professional groom; temperament with dryers, nails and
strangers; health issues, skin problems, medication; vaccination
status; vet practice name. Ask for 2-3 coat photos: behind the ears,
armpits, back of the back legs.
Rules:
- Never give health, behaviour or medical advice. Record what the
owner says, word for word, and say a groomer will follow up.
- Never quote a final price. You may share the price list range
for the service and say the price is confirmed after a coat check.
- If the owner mentions biting, seizures, heart problems, recent
surgery, or a dog over 12 years old, mark FLAG FOR CALL.
- Don't confirm a booking. Say a groomer will confirm the time.
At the end, produce a PET CARD:
Dog | Breed/coat | Size band | Last groom | Coat (owner's words) |
Photo notes | Temperament | Health (owner's words) | Vaccines |
Suggested service | Suggested slot length (from the table below) |
FLAGS
[paste your slot-length table]
"Word for word" matters for health and temperament: "gets a bit grumpy" and "has bitten a groomer" should never be tidied into the same summary.
Test the rules before any owner does, because the first failure usually looks helpful. An illustrative exchange from a test run with an earlier, looser version of the instructions:
Owner: He's been scratching his belly a lot lately, is that OK for grooming?
Assistant: That could be a mild food allergy or dry skin. An oatmeal shampoo often helps, and we can use one during his groom!
Friendly, confident and wrong in two ways: it diagnosed, and it promised a product the salon may not stock. With the "never give health advice" rule in place, the reply you want is closer to: "Thanks for telling us. I've noted 'scratching his belly a lot lately' on his card, and a groomer will check with you before the appointment." Run a dozen awkward test messages like this one (itchy skin, a limp, "he nipped the last groomer", "she's 14 but fine") and read every reply before you switch the assistant on.
Keep the chat private, too. If you run this as a chat on your website, read keeping customer data private when your team uses AI; owners' phone numbers and their pets' health details shouldn't end up in a consumer chat tool that trains on conversations.
From answers to a pet card and a slot length
The assistant can suggest a slot only if you give it your rules. Write them down as a table. The version below is illustrative; your times will differ with your team, your drying set-up and your breeds:
| Size and coat | Base slot | Add |
|---|---|---|
| Small, short coat | 60 min | +30 for a first visit |
| Small, long or curly (shih tzu, bichon, toy poodle) | 90 min | +30 if last groom over 10 weeks ago |
| Medium curly (cockapoo, cavapoo) | 120 min | +30 to 60 if matting is flagged |
| Large double coat (husky, golden retriever) | 150 min | +30 in the moulting season |
| Any dog with a behaviour flag | As above | Book first thing, with your most experienced groomer |
Two edge cases need a rule in the table, or the assistant will invent one. The first is the rescue whose owner writes "some kind of terrier mix, maybe a bit of poodle". Tell the assistant to ask for one full-body photo and the weight, then use the longer coat band whenever the coat type is unclear; booking 30 spare minutes costs less than overrunning. The second is two dogs from one household on one form. Ask for a separate pet card per dog, then decide yourself whether they go back to back with one groomer or side by side with two, because that depends on who's on shift.
Worked example: an overdue cockapoo
An owner books through the form: cockapoo, 11 kg, last professionally groomed "about five months ago", coat described as "a few knots". The comb question gets "not everywhere". The photos show dense clumping behind both ears and felting on the back legs. Temperament: fine except with nail clipping. No health issues.
The pet card comes back with the owner's words quoted, a photo note describing possible matting behind the ears and on the back legs, a suggested full groom of 120 minutes plus a 60-minute matting allowance, and a note to warn the owner that a shorter clip may be needed. The groomer reads it, agrees, books a three-hour morning slot and sends a short message explaining that the coat will be checked at drop-off and a shave-down discussed if the mats are tight to the skin. No surprise at the counter, no one-hour slot that turns into three, and no overrun into the next dog's appointment.
A flagged card: the older shih tzu
The cockapoo card needed a longer slot. Some cards need a phone call before any slot at all. An illustrative card from the same form, for a different dog:
PET CARD
Dog: Bella | Breed/coat: shih tzu, long coat | Size band: small (6 kg)
Last groom: "about 8 weeks ago"
Coat (owner's words): "brushed most days, fine"
Photo notes: coat looks even; no visible clumping behind ears
Temperament: "gets wobbly standing for a long time"
Health (owner's words): "13, has a heart murmur, the vet says
it's mild. On tablets."
Vaccines: certificate uploaded, expires March 2027
Suggested service: full groom, shorter style
Suggested slot length: 90 min, split into two sessions with a rest
FLAGS: FLAG FOR CALL (age over 12; heart condition; medication)
Everything the assistant did right is on that card: the heart murmur is in the owner's words, the card gives no view on whether grooming is safe, and the suggested slot comes from your table rather than a guess. The groomer's call covers what the form can't: whether the owner would like a note from the vet, whether to swap the high-velocity dryer for a quieter setting and towels, and whether a shorter, quieter mid-morning slot suits her better. The booking waits until that call has happened.
Where intake automation annoys owners or misleads you
- Too many questions. A 25-question form on a phone loses people. Keep new-client forms short and conditional.
- Asking returning clients everything again. Ask only what might have changed: health, behaviour, coat, the service they want.
- Photo uploads that fail. Test the form on an older phone and on mobile data. If uploads fail, owners abandon the whole form.
- AI that sounds like a vet. Any reply beginning "that sounds like it could be..." is a failure of the instructions. Read the first 20 conversations in full.
- Treating the card as fact. The pet card is the owner's account plus a guess from photos. The groomer's hands at drop-off are the final word.
The short returning-client form still needs its safety net. An illustrative case: a regular labradoodle rebooks with three answers: coat "same as usual", behaviour "same", service "usual trim". The fourth question, "Anything changed with health since last time?", gets "had a lump removed from her side three weeks ago, stitches are out". That answer should trigger the same FLAG FOR CALL as a new dog, because the groomer needs to know where the scar is and whether the vet is happy for the area to be clipped. Make sure your flag list covers returning clients too; it's easy to write the rules for new dogs only.
Vaccination details deserve their own process, since they change every year; automating vaccination checks for a grooming salon covers expiry tracking and reading certificates. Mobile groomers have extra fields to collect, such as parking, access and a water supply; for their routes and rebooking, see how mobile dog groomers use AI for routes and reminders.
Four numbers that show the intake is working
Four numbers tell you: how many owners who start the form finish it; how many appointments overran their slot; how many times the coat at drop-off surprised you; and how many follow-up calls you had to make before confirming. If completion is low, the form is too long or uploads are failing. If overruns haven't fallen, your slot table needs adjusting, not the AI. And if surprises at drop-off persist, rewrite the coat questions and the photo instructions, because that's where the useful information comes from.
An illustrative first month for a two-groomer salon shows how to read them. Of 48 owners who started the form, 31 finished: 65%. Looking at where people stopped, most quit on the photo step, and testing on an older phone showed uploads timing out on mobile data. The fix was allowing photos to be sent later by message, and the next month 40 of 46 finished. Overruns fell from nine to four, and three of the four were first-time doodles whose coats were worse than the photos showed, so the 60-minute matting allowance became the default for any doodle over ten weeks since its last groom. The table changed; the AI didn't need to.
Grooming intake questions owners and groomers ask
Can AI tell from a photo how matted a dog is?
It can describe what's visible, such as clumping behind the ears or felted legs, and that's useful for flagging a possible longer appointment. It can't feel how tight mats sit against the skin, which is what decides between dematting and a shave-down. Use photos to plan the slot and warn the owner, and confirm the approach at drop-off.
How many questions should a new-client form have?
Aim for about ten to twelve for a new dog, with conditional questions that only appear when relevant, and three or four for returning clients: any changes to health, behaviour or coat since last time, and the service wanted. Longer forms lose owners on phones. Anything not needed to book the right slot can be asked at drop-off.
Should an AI assistant take the booking itself?
It can offer times and hold a slot if it's connected to your booking software, but I'd keep a person approving first bookings for new dogs. That's where coat condition, behaviour and health notes change the slot length or the groomer. For returning dogs with no changes, letting the system book directly is usually fine.
What should happen if an owner mentions a health condition?
The assistant should record it in the owner's words, avoid any advice, and flag the booking for a person to review. Depending on your policy, the groomer may call the owner, ask for a note from the vet, or adjust the service. Conditions like seizures, heart problems, recent surgery or skin infections are worth a phone call rather than a form.
Further reads
- AI Booking Systems for Appointment Businesses: What to Check — What to check before trusting any AI booking system.
- How to Cut Salon No-Shows With AI Reminders and Deposits — Deposits and reminders that protect long grooming slots.
- How to Build the FAQ Your AI Chatbot Needs Before Launch — The answers your intake assistant needs before launch.
- How to Set Up a WhatsApp AI Chatbot for Your Business — Run intake over WhatsApp if that's where owners message you.
- How to Automate Instagram DMs Without Sounding Like a Bot — Handle booking requests that arrive as Instagram DMs.
- What Is an AI Receptionist and How Does It Handle Bookings? — If you're weighing up an AI receptionist for phone calls too.
- How to Brief a Developer on a Custom AI Workflow You Need — The eight parts of a developer brief for an AI workflow, a copyable requirements template, and a worked example from a dog-grooming salon.
- ChatGPT Prompts for Pet Sitters and Dog Walkers That Win Clients — Twelve ready-to-paste prompts for pet sitters and dog walkers, from profile bio to daily updates, each with what to feed in and what to check.
- What to Do When an AI Receptionist Gets a Booking Wrong — A step-by-step response for AI receptionist booking errors: the callback script, a cause-finding table, who absorbs the cost and an incident log.
- How to Train ChatGPT on Your Business Information Safely — You don't retrain ChatGPT; you give it context. A grooming salon's project shows which files go in, which settings to change and how to test answers.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: MoeGo help articles on online booking questions settings; Google Docs Editors help on file upload questions (checked September 2026).