Kommo (formerly amoCRM) is a sales pipeline CRM designed for B2B deal management — not the operational communication pattern of a cleaning company. UK domestic and commercial cleaning businesses need WhatsApp for job confirmation, cleaner dispatch notifications, client key collection reminders, and invoice payment chases. WATI ($29/month) and Callbell ($15/user/month) are better fits at lower cost.
Kommo (amoCRM) is a sales CRM — overkill for cleaning companies. UK cleaners need WhatsApp for job confirmations, team dispatch, and key collection
Kommo (formerly amoCRM) is a sales CRM with WhatsApp integration — it tracks leads through sales pipeline stages, automates follow-up sequences, and provides reporting on deal conversion rates. This is an appropriate tool for a B2B services company with a long sales cycle: a facility management firm pitching three-year contracts to corporate clients, for example.
For a domestic or commercial cleaning business, the communication pattern is entirely different. The 'sales cycle' is typically a single phone call or WhatsApp enquiry, a quote, and a booking confirmation. The ongoing relationship is operational: weekly or fortnightly cleaning visits confirmed, cleaners dispatched with entry instructions, clients notified of schedule changes, invoices issued and payment chased.
Kommo's pipeline and deal-stage model doesn't map to this. A repeat weekly cleaning client isn't in a sales pipeline — they're in a recurring service contract. Paying for Kommo's CRM capabilities to manage what is essentially a booking and dispatch communication challenge is significant feature overhead for a cleaning business.
Kommo's pricing also reflects its enterprise CRM positioning — starting at $15/user/month with higher tiers for automation features. A cleaning company that needs WhatsApp for client-facing communication and team dispatch can meet its needs with a simpler, cheaper WhatsApp-native tool.
| Platform | Starting price | WhatsApp BSP | Team dispatch | Recurring client management | Best for |
|---|---|---|---|---|---|
| WATI | $29/mo | Yes (Meta) | Via templates | Yes | Cleaning firms with 3–15 cleaners |
| Callbell | $15/user/mo | Yes | Basic | Basic | Small cleaning businesses, 1–5 cleaners |
| Freshchat | $19/agent/mo | Yes | Yes | Yes | Firms managing email + WhatsApp |
| Respond.io | $79/mo | Yes | Advanced | Yes | Larger cleaning franchises |
| Kommo | $15+/user/mo | Yes (via integration) | No native | CRM stages | B2B long sales cycle businesses |
For a UK domestic cleaning business with 5–20 cleaners and 50–200 regular clients, WATI at $29/month covers the core needs: a shared inbox for the office team to handle client enquiries, broadcast templates for weekly schedule confirmations, and individual job dispatch messages to cleaners.
Callbell at $15/user/month is the lowest-cost entry for a very small cleaning business (one to five cleaners) where the owner handles all client communication manually and needs a professional WhatsApp business number rather than their personal phone.
Respond.io suits cleaning franchises or multi-branch operations where different teams handle different service areas and messages need routing to the correct regional manager.
New enquiry response. Client messages asking for a quote → keyword trigger or fallback: 'Hi! Thanks for getting in touch. We offer [domestic/commercial/end-of-tenancy] cleaning in [area]. Could you share: property size, frequency (weekly/fortnightly/one-off), and preferred start date? We'll come back with a quote within [X hours].' Instant response while the prospect is engaged.
Quote follow-up. Quote sent → if no response in 48 hours: 'Just checking you received our quote for [service] at [address]. Happy to adjust the scope or talk through the service — reply here or call [number].' Cleaning quotes are often compared; a WhatsApp follow-up while the comparison is underway keeps you in the running.
Job confirmation. Client accepts quote → WhatsApp: 'Your [service] is confirmed for [date] at [time]. Your cleaner will be [name]. Please ensure access to [areas to be cleaned] and have [key/entry code] available. If anything changes, reply here at least [X hours] before the clean.' Reduces the access problem — a cleaner who can't get in means a wasted journey and a frustrated client.
Weekly schedule reminder (regular clients). Every Sunday evening → automated WhatsApp to all clients with a clean the following week: 'Reminder: your [frequency] clean with [cleaner name] is scheduled for [day] between [time window]. Please ensure access and reply here if you need to reschedule.' Regular clients who receive a weekly reminder are less likely to forget to leave a key or be absent unexpectedly.
Cleaner dispatch notification. Day of clean → WhatsApp to the client: '[Cleaner name] is on their way to your property and will arrive between [time window]. Reply here if there are any last-minute instructions.' And to the cleaner: 'Today's job at [address] — client [name], [specific instructions: focus areas, products to use, pet alert]. Any issues, reply here.'
Invoice payment chase. Invoice sent → if unpaid after 7 days: 'Friendly reminder: your invoice for [date] clean is outstanding — £[amount]. Pay via bank transfer to [details] or [payment link]. Reply here with any queries.' Cleaning invoice payment delays are common; WhatsApp reminders are less awkward than calling clients directly about money.
Most cleaning companies already coordinate with their cleaners via personal WhatsApp. The business owner messages cleaners from their personal phone; cleaners respond to a personal number; job instructions are scattered across individual WhatsApp threads with no record-keeping.
Migrating this to a WhatsApp BSP creates a professional layer:
Single business number. All client and cleaner communication routes through one business WhatsApp number, accessible from any device via the BSP web dashboard. If the owner is unavailable, an office manager can see all threads and respond.
Dispatch as templates. Job dispatch messages are sent as templates with structured variables (client name, address, time, access instructions, focus areas). Consistent format means cleaners always know where to find the key information.
Record keeping. The BSP logs all WhatsApp messages with timestamps. If a dispute arises (client claims the cleaner didn't arrive; cleaner claims access wasn't available), the WhatsApp message history provides a clear record of what was communicated and when.
Separation from personal. Cleaners receive job instructions from the business number, not the owner's personal phone. This maintains a professional boundary and means cleaners aren't texting the owner directly at 11pm about schedule changes.
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/cleaning-service →Set up in under an hour. 7-day free trial, no credit card required.
Start Free TrialNot ready to sign up yet? Try the free demo →