UK independent pet groomers lose £3,000–8,000 per year to no-shows. Here's how to take WhatsApp deposits via Stripe or Square, reduce cancellations, and
No-shows are the most frequently cited operational problem for UK independent pet groomers. Unlike a retail shop where an empty shelf does not cost money, an empty grooming table represents a time slot that cannot be sold to another dog that day. A groomer with a 5-table salon booking 20 appointments per day loses the entire revenue for every slot that stands empty.
The Pet Industry Federation's 2024 member survey found that independent groomers reported no-show rates between 8% and 15% of bookings. At an average groom price of £40 for a medium-sized dog and 20 appointments per week across 50 working weeks, a 10% no-show rate represents £4,000 in missed annual revenue. For a groom that takes 2 hours, the groomer's time is the cost — appointments are typically spaced so there is no opportunity to fill a last-minute cancellation.
Two factors specific to pet grooming increase no-show risk compared to other appointment businesses. First, pet owners often book their next appointment before leaving the salon — months in advance — and genuinely forget. Second, appointment anxiety among dog owners (particularly for first-time customers bringing a nervous dog) sometimes causes last-minute cancellations without notice.
Deposits address the first factor. Reminder messages via WhatsApp address both.
WhatsApp itself does not process payments in the UK as of mid-2026. The mechanism for deposit collection via WhatsApp is: generate a payment link from a card processor, send it in the WhatsApp conversation before confirming the appointment, and receive payment confirmation from the processor.
The three processors most commonly used by UK pet groomers:
Zettle by PayPal (1.75% in-person, 2.5% for payment links): Widely used by mobile and salon groomers because the card reader handles in-salon payments and the same system generates online payment links for deposits. Zettle pays out next business day. A deposit payment link takes under 2 minutes to generate from the Zettle app.
Stripe (1.5% + 25p for UK cards): More feature-rich than Zettle. Stripe's payment links can include a product description ('Dog grooming deposit — [date] at [time]'), making it clear to the client what the payment is for. Stripe also supports automatic refunds from the dashboard if a cancellation meets the groomer's policy. Payout in 2 business days standard.
Square (2.5% for payment links, 1.75% in-person): Square's advantage is the combined till, inventory, and appointment booking system. Groomers already using Square for in-salon payments can generate deposit links from the same dashboard. Square also offers a loyalty programme for repeat customers.
Typical deposit amount for UK groomers: £5–£20 per appointment, representing 12–25% of an average groom. The deposit is usually subtracted from the final price at the appointment. Some groomers charge a flat £10 non-refundable booking fee rather than a percentage.
A practical workflow for an independent groomer taking deposits via WhatsApp:
When a new client messages to book:
1. Check availability and confirm the slot provisionally.
2. Share your cancellation policy in the conversation (can be a saved WhatsApp quick reply): 'We require a £10 booking deposit to confirm appointments. This is deducted from your final price. Cancellations with less than 48 hours notice forfeit the deposit.'
3. Generate the deposit payment link from your processor (Zettle / Stripe / Square). Takes 1–2 minutes.
4. Send the link: 'Here is the secure payment link to confirm your booking: [link]. Once paid, your appointment on [date/time] is confirmed.'
5. When the processor notifies you of payment, confirm the booking in WhatsApp: 'Deposit received — [dog's name] is booked for [date] at [time]. We'll send a reminder the day before.'
For returning clients:
Many groomers skip deposits for regular clients they trust. This is a valid judgement call. An alternative is to send an appointment reminder via WhatsApp 48 hours before that includes a cancellation link — clients who cannot attend cancel in advance rather than disappearing, freeing the slot.
Timing matters: A deposit request sent in the same WhatsApp conversation where the appointment is agreed has a significantly higher completion rate than one sent hours or days later. Clients who have not paid are still in enquiry mode; after 24 hours of delay, conversion drops.
A non-refundable deposit is only enforceable if the client received and accepted clear terms before paying. The Consumer Rights Act 2015 requires that contract terms are 'fair' — meaning a consumer cannot be required to forfeit a disproportionate amount of money for a cancellation. Courts have generally found that a £10–£20 deposit forfeited for a short-notice cancellation is proportionate for a service business where the slot cannot be re-sold.
Best practice for enforceability:
State the deposit terms before taking payment, not after. Sending your cancellation policy as a WhatsApp message before sending the payment link creates a timestamped record of when the client received the terms.
Be specific about the cancellation window: '48 hours notice required for a refund' is clear. 'Short notice cancellation' is not.
Send terms in writing, not just verbally in the salon. WhatsApp message thread is sufficient written evidence if the client acknowledged it (reply, or read receipt where enabled).
Partial refunds for longer-notice cancellations: Some groomers operate a sliding scale — full refund with 7 days notice, no refund with less than 24 hours. This reduces disputes with clients who cancel but feel the full forfeit is unfair.
For card payment disputes (chargebacks), the timestamped WhatsApp conversation showing the terms were communicated before payment is strong evidence for the groomer's position in a Stripe or PayPal dispute resolution process.
Some groomers prefer not to take deposits — particularly for regular clients or lower-cost appointments — but still want to reduce no-shows. WhatsApp reminders are the next most effective tool.
A 24-hour reminder sent via WhatsApp reduces no-shows significantly. A 2023 study by Timely (appointment scheduling software used by salons and groomers across the UK and Australia) found that SMS/messaging reminders sent 24-48 hours before appointments reduced no-shows by an average of 29% compared to no reminder.
For a groomer using WhatsApp Business App (the free version), reminders are sent manually — typically a template message saved as a quick reply. For groomers handling 20+ appointments per week, this takes 15-20 minutes per day to send individually.
For higher volume, a WhatsApp Business API connection allows automated reminders triggered by appointment date. This requires a paid BSP (Business Service Provider) subscription and a Meta-approved message template. The template must be pre-approved by Meta and cannot contain specific pricing or promotional content in the initial outbound message.
A practical middle ground for independent groomers: use a free appointment scheduling tool (Fresha, Setmore, or Calendly) that sends automated email or SMS reminders, and use WhatsApp manually for higher-value or anxious-dog appointments where a personal message adds more reassurance than an automated email.
Data + numbers referenced in this article are sourced from these public documents:
Product page with honest feature list, "not for you if" filter, and live demo for this vertical.
See /for/pet-grooming →Tired of payment hassles eating into your day? BossBot helps automate your client communications and payment reminders, so you can focus on what you do best.
Get BossBot NowNot ready to sign up yet? Try the free demo →