Communications

One inbox. Every channel. Every customer.

Email, SMS, and WhatsApp threaded per customer. Booking confirmations, reminders, and follow-ups that send themselves.

Built-in templatesSMS via TwilioWhatsApp via Meta API

Communications — unified inbox across email, SMS, and WhatsApp with templated automation
22%Avg rebooking lift
10+Hours saved / week
500+Pets groomed monthly
99.9%Platform uptime
24/5Live support
22%Avg rebooking lift
10+Hours saved / week
500+Pets groomed monthly
99.9%Platform uptime
24/5Live support

Stop typing the same message 30 times.

Booking confirmations, reminders, and follow-ups send automatically — with the customer's name, pet's name, and booking details merged in.

One inbox for everything inbound.

Customer texts, emails, and WhatsApps land in the same place. No more "did I reply to that on WhatsApp or SMS?"

The right channel, automatically.

Customers picked WhatsApp at booking? Reminders go on WhatsApp. They picked SMS? SMS. You don't choose; the system does.

Templates

Email, SMS, WhatsApp. Templated once, sent automatically.

Every salon-customer touchpoint has a template per channel. Write once, personalize with merge tags ({{customer_first_name}}, {{pet_name}}), and the system fires the right channel based on the customer's preference.

  • Email
  • SMS (Twilio)
  • WhatsApp (Meta Business API)
  • Per-event templates
  • Customer channel preference
Templates per channel — email, SMS, and WhatsApp with merge fields and per-event triggers
Unified inbox

One thread per customer, regardless of channel.

When Sarah replies via email, texts about Bella's appointment, then WhatsApps about prices — you see all three threaded under one customer, in order, with channel icons so you know how to reply.

  • Threaded per customer
  • Channel-aware reply
  • Cross-linked to bookings
  • Filter by unread / channel / assigned-to
  • Search across every conversation
Unified inbox — every customer message across email, SMS, and WhatsApp threaded in one view
Automation

Reminders, follow-ups, no-show recovery — all on autopilot.

Every booking lifecycle event can trigger a message. Booking confirmed → confirmation email + WhatsApp. 24 hours before → SMS reminder. After completion → review request. No-show → friendly follow-up. Configure once, runs forever.

  • Booking lifecycle events
  • Per-event channel choice
  • Configurable timing
  • Opt-out respected
  • Audit log
Booking-triggered automations — confirmations, reminders, follow-ups, no-show recovery on autopilot
One-off messages

When automation isn't enough, type once and go.

Sometimes you just need to message a customer. "Hey, your usual time tomorrow is taken — can we move you to 11?" Type it, pick the channel, send. Logged on the customer profile.

  • Compose to any customer
  • Channel picker
  • Saved drafts
  • Templated quick-replies
  • Logged on profile
Compose modal — message any customer on email, SMS, or WhatsApp; quick-reply templates available
Channel setup

Plug in your sender once. We handle the rest.

SMS via Twilio. WhatsApp via Meta Business API. Email via your own domain or our shared sender. Configure once during onboarding — the rest of the system is channel-agnostic.

  • SMS
  • WhatsApp
  • Email
  • Per-event channel toggle
  • Sandbox mode
Channel setup — connect Twilio, WhatsApp Business API, and your email sender; per-event toggles

Reach customers where they already are.

WhatsApp is how my customers actually want to be contacted. The unified inbox means I no longer miss replies because I was looking at the wrong app.
J
Jessica
Mobile groomer
3 → 1
channels unified into one inbox
70%+
of reminders go on the customer's preferred channel
0
missed customer replies since switching

* Illustrative. Real customer metrics replace these before publish.

Built for grooming, not generic email marketing.

CapabilityGeneric CRM / email toolThePetsMonk
WhatsApp Business API integration
Threaded inbox across SMS + email + WhatsApp
Booking-event triggered automation
Per-customer channel preference
Pet-aware merge fields (e.g., {{pet_name}})

Frequently asked questions

Does ThePetsMonk support WhatsApp?

Yes. WhatsApp messaging is fully integrated via the Meta Business API. Booking confirmations, reminders, and follow-ups can all be sent on WhatsApp. Template approval is handled during onboarding — most salons are live within 1-2 days.

Can I reply to customers from one place no matter which channel they used?

Yes. The unified inbox threads every customer message across email, SMS, and WhatsApp into a single conversation per customer, in chronological order. Replies go out on the same channel the customer used.

Are SMS and WhatsApp messages charged separately?

SMS is billed via your own Twilio account (you control the rate). WhatsApp Business API messages are billed by Meta directly to you. ThePetsMonk doesn't add a per-message markup.

Can I customize the booking confirmation and reminder templates?

Yes. Every system-triggered message has a template per channel that you can edit. Merge tags like {{customer_first_name}} and {{pet_name}} personalize each message automatically.

What if a customer unsubscribes from marketing emails?

They stop receiving marketing campaigns (rebooking nudges, seasonal promotions) but still receive transactional messages — booking confirmations and reminders — because those are essential to the service they're paying for.

Can I send one-off messages to customers without setting up a campaign?

Yes. The Compose feature lets you message any customer on any channel directly. Quick-reply templates are available for common one-liners ("Running 15 min late", etc.). Every message is logged on the customer profile.

Reach every customer on the channel they actually use.

Free forever. No credit card. WhatsApp included.

Losing customers on Google?

Run audit