Dog groomer software: bookings, pet cards, SMS
Grooming is not a 30-minute haircut. Breed, coat and nails are 2–4 hours on the table. An online calendar, a dog card and a Saturday deposit — or Messenger and a no-show that eats the whole bay.
Owners search for “groomer software” or “book a dog clip”, not “CRM”. A grooming table is dearer per hour than a salon chair: you hold the animal, dry it, sometimes calm it, scissors in hand, phone ignored. Timebox puts it plainly: a Yorkie 1.5 h, a golden with a thick undercoat 3–4 h, dematting a Maltese sometimes a whole day. An empty Saturday 3 h slot at 250–450 PLN hurts like a salon no-show — and you cannot squeeze another dog in, because a wet Labrador will not wait in the hall.
Peak season is spring and autumn (shedding), plus December before the holidays. The phone rings while you stand under the dryer. The owner who cannot get through goes to a competitor or leaves the dog worse for next week. Software that takes 24/7 booking, holds a dog card and sends “tomorrow 10:00, Burek” pays back in the first peak. The rest is order: you know which blade you used last time and whether the dog bites at the ears.
What paper, Instagram and a generic calendar miss
Messenger dies after 50 messages. Google Calendar shows a block, not breed, weight or “needs two people”. Generic beauty SaaS (Booksy and kin) can take a cut on the booking and list you next to competitors. A dog salon needs time computed from breed and coat, not a “60 min haircut” template.
- Duration depends on breed, coat, shed and behaviour — not a 60-minute hair template.
- One owner, three dogs, different work the same day, sometimes a hotel / daycare beside the table.
- Grooming notes: bites at the ears, hates the dryer, shampoo allergy, a scar, meds after the vet.
- Before/after photos and a publish consent (Instagram feeds this trade) — separate from SMS consent.
- Repeats every 4 / 6 / 8 weeks: small breeds and regular stripping, not a one-off “for Christmas”.
- A van: address, drive, parking, status “on site / bath / ready” — that is field service, not only a diary.
What groomer software should include
Poland has dedicated tools: GroomerSystem (calendar, pet card, booking widget, PWA, GDPR consents; around 89 PLN net/month, no client cap), Timebox (24 h / 2 h SMS, dog card, PayU deposit on first visits, passes), Planfy, EasyWeek, Groomoteka, Reservio. They work well for one table and one person. You still need the list below — on a subscription or in your own panel.
- Online booking: dog (breed, weight, coat) → package (bath, clipper, scissors, strip, demat, nails) → table / groomer → computed time.
- An animal card: cut history and blade length, allergies, photos, vet, chip, a flag “bites / two people / dryer fear”.
- A deposit on first visits, Saturdays and dogs flagged aggressive — the same lever as a tattoo studio.
- A 24 h SMS with a yes/no cancel link; a 2 h ping; a waitlist when someone drops out.
- Passes (e.g. 6× bath + nails) and gift vouchers — repeat revenue on small breeds.
- Optional: hotel / kennels / daycare as a resource beside the table — a cousin of a vet clinic.
- A price list with extras: matted coat +40–90 min, shed, dog over X kg, van travel in a zone.
The dog card matters more than a pretty widget
The owner says “the same as last time”. Without a card you remember five dogs. With a card you know: 7 mm on the back, Asian head, do not touch the moustache, dryer on cool only, nails without a fight only after the bath. GroomerSystem and Timebox push this — rightly. After photos (with consent) end the “you cut it differently” argument. A note “at the vet yesterday, wound on the paw” protects you and the animal. This is not a clinic record; it is a workshop card. If the dog also visits a vet in the same building, we do not mix medical notes with the cut — we only join owner data and chip, with a clear consent.
No-shows, deposits, the first visit
A new Instagram client books Saturday 4 h and does not show. Regulars usually return; new people and “urgent demat tomorrow” punch holes. Timebox lets you require a deposit only on chosen services (first visit, 4 h+, aggression). Smarter than a deposit on every Yorkie who has come for three years. A yes/no SMS returns the slot before you waste a morning. A waitlist for Friday after 4 pm pays in shedding season. The numbers: empty hour.
The first visit should often be a 15–20 min consult or phone-only: you judge coat, temperament and whether you take the dog that day. Dematting “from Messenger” with no photo is a lottery. The system can block chosen services in the widget and leave them on the phone — GroomerSystem and Timebox do that. Custom when the rule is weirder: “first time always Tuesday, always two tables, always a video consent to publish”.
Niche SaaS or custom
One person, one table, a shop — start on SaaS. A 14-day trial, a widget, a dog card, SMS. GroomerSystem says plainly it is built today for one salon / one groomer and is only planning multi-staff; if you have three tables and commission, ask before you pay a year. Booksy and beauty marketplaces: reach, but a cut and the client on someone else’s platform. Custom when any condition below is true.
- A van: calendar + route + Android + travel inside the slot, not only an address in a note.
- A chain or franchise, a shared dog database, different city price lists.
- A food shop / accessories + table + hotel in one site — three products, one bill.
- Staff commission per service, table reports, shampoo stock.
- You want the dog database and photos on your server, not in someone else’s cloud (GDPR, exit, selling the salon).
- SEO “groomer [district] book online” on your domain, no cut on every booking.
GDPR, the dog’s image, a tablet signature
Owner data + the animal’s image + sometimes health notes given at the table (allergy, meds). SMS consent separate from social publish consent. GroomerSystem advertises a tablet signature and EU hosting — a good benchmark, not a reason to pay custom if a one-person salon never touches it. On your own system: EU server, photo retention, export on “delete us”. More in GDPR in apps. We do not build veterinary records or “AI skin diagnosis”.
A rollout that does not leave the table idle on Monday
- A service list with real times: bath, clipper, scissors, strip, demat, nails — plus extras.
- Cards for regular dogs (CSV from Excel if it exists) and behaviour flags.
- Widget + SMS. The phone stays for first visits and bad coats.
- A deposit on Saturdays and new clients. Passes when you have enough regulars to use them.
- Van / second table / hotel — only when one resource’s diary is calm.
Hair and grooming are cousins in the diary, not in the card. If you also run a hair salon in the family, we do not force one template onto a head and a dog. Tell us salon vs van, table count and whether bookings, no-shows or the dog card hurt. Stay on GroomerSystem / Timebox / Planfy, or an MVP calendar and dog card for your breed price list.
Breed prices, extras and table commission — numbers the diary must know
Polish groomers do not sell “a dog haircut”. They sell breed and coat. A Yorkie or Maltese on a 4–6 week cycle is a short, repeatable slot. A husky in shed, a golden after two months without a brush, a shepherd matted behind the ears — 3–6 hours and often a second pair of hands. If the widget sells one “bath + clip 90 min” for everyone, Saturday collapses and you either finish at 9 pm or cancel the next dog. The system needs: a base time per service, a breed / weight multiplier, a “matted coat” extra (flag at booking or after a photo), and a widget lock on dematting. Staff commission per service (if you have a team) comes off the table report, not a fridge note. Shampoo, conditioner and blade stock — a minimum alert when you start counting cost, not on opening day.
A 6-bath pass for a regular Yorkie locks revenue and the diary: the owner prepays, slots return every 4 weeks, SMS reminds before the coat mats. A gift voucher is December and the dog’s birthday. Timebox has that; generic Booksy sometimes does, but the dog card and breed are guests there, not hosts. Custom when a pass must join grooming + hotel + food in one owner balance — three products, one card.
Hotel, daycare, shop and van — three calendars or one mess
A dog business is often not “only a table”. An overnight kennel is a hotel-like resource: cap, feeding, a walk, meds, a “bites other dogs” note. Daycare is a room cap and pickup hours. A food shop is POS and stock. A van is a route. Stuffing that into one Google Calendar ends with a hotel dog that “does not exist” on the table diary, and a van groomer who looks “free” because someone only watches the shop. Decent software either joins resources (table, kennel, van) with clashes, or honestly says: the hotel is a second module. The cousin vet clinic is here for chip and owner, not for a clinical record — we do not mix EHR with a cut.
Mobile grooming in Poland grows on estates without a salon. Address, floor, lift, parking for the bus, water and power at the client or a generator, status “going / on site / drying / ready”, travel inside the slot like physio. GroomerSystem’s PWA on a phone is enough in a city with LTE. Native Android when estates have holes, and navigation plus before/after photos must go offline. We do not build a Play Store listing so an owner can book a dog — they book on the site, you drive a day list.
What it costs and when SaaS stops being enough
GroomerSystem around 89 PLN net/month with no client cap, Timebox per staff plus SMS at 0.13 PLN, Planfy and Reservio on a beauty subscription. Cheaper than one recovered Saturday slot. Custom starts to make sense when you pay a marketplace cut on every booking, have three tables and commission, a van plus a shop, or you are selling the salon and want the dog database on your server. We do not write custom because you “want an app on the CV”. Describe the breed list and whether van, hotel or commission already hurt — we will say which subscription to keep.
Shedding season, 4–8 week cycles and 0.13 PLN SMS
Spring and autumn are shed: a golden, husky or Labrador takes the table 3–4 h, and the phone rings under the dryer. Small breeds return every 4–6 weeks — a repeating diary (GroomerSystem and Timebox have it) locks revenue better than “Insta us when needed”. Timebox SMS at ~0.13 PLN gross; at 250–450 PLN for a Saturday slot one recovered no-show pays months of SMS. A PayU deposit on the first visit and on dematting, not on a regular Yorkie.
- Time from breed and coat, not a “90 min bath + clip” template for everyone.
- A “bites / two people / dryer fear” flag on the card, visible on table day.
- The widget blocks dematting and the first visit — those stay on the phone with a coat photo.
- A 6-bath pass decremented on the visit; a December voucher as a separate product.
A van on the estate and a hotel beside the table
Mobile grooming: travel in the slot, bus parking, water at the client or a generator, status “going / drying / ready”. A PWA is enough on LTE; Android when the estate has holes. Hotel / daycare is a separate resource (kennel, cap, walk), not a note on the clip. Chip and owner can be shared with a vet clinic; cut and EHR cannot. GroomerSystem today is one salon — ask before a yearly plan if you have three tables and commission.
Frequently asked questions
- Does the owner need an app?
- No. Browser / PWA booking. We build an app for you in the field (van) or for promo push. We do not force a store download to book the first dog.
- Can you add time for a matted coat?
- Yes — a “+40–90 min” rule, a demat service hidden from the widget, or an SMS quote with a photo before the visit. Without that, Saturday collapses.
- Several dogs, one client?
- One owner account, many animal cards, a shared slot or back-to-back slots with a table-clean buffer. Pay once or per dog — your rule.
- GDPR and dog photos?
- The animal’s image plus owner data. Publish consent separate from SMS. EU server, export and delete on request. We do not dump a muzzle on a public drive “because cute”.
- Is GroomerSystem or Timebox enough?
- For one table, usually yes. GroomerSystem is one-salon today; Timebox has SMS and PayU deposits. Custom for a van, several commissioned tables, hotel + shop, or data on your server. We do not replace a working subscription for ideology.
- Passes and gift clips?
- Yes — 6× bath, a gift voucher, decrement on the visit. Makes sense on small breeds on a 4–6 week rhythm. Phase two after calendar and SMS.
- Phone app in the van: native or PWA?
- A PWA if signal is decent. Native Android when you drive estates with LTE holes and want navigation plus offline status. The booking page stays for the owner.
- How long to start?
- SaaS: an afternoon (services, hours, widget). A custom MVP of calendar and card: weeks if the breed list is clear. Van routes and a hotel — the next iteration.
Describe your project