WhatsApp CRM: how to manage sales and support on WhatsApp
We earn a commission if you buy through some links on this page, at no extra cost to you. It never affects the order. How we make money.
A WhatsApp CRM connects your WhatsApp conversations to a customer database, so a team can share one business number, see each customer's history and track sales from chat to payment. In much of Africa, Latin America, South Asia and the Middle East, customers would rather message than email or call, which makes WhatsApp the main sales channel for many small businesses. This guide explains the options, from the free Business app to the official API, how a WhatsApp CRM works, what it costs, and how to set one up without losing chats or breaking the rules.
Why businesses need a WhatsApp CRM
Many small businesses start selling on WhatsApp from one phone. It works until it does not: the phone belongs to one person, chats are lost when they leave, nobody else can see what was promised, and leads are buried under group messages. When the business grows, three or four staff end up sharing a phone, or each uses their own number, and customers get inconsistent answers.
A WhatsApp CRM solves this by putting chats in a shared system. Several team members can answer from one business number, each conversation is linked to a customer record, and deals, orders and follow-ups are tracked in the same place. Managers can see response times and which chats turned into sales.
The three ways to use WhatsApp for business
There are three levels, and the right one depends on your size and volume:
- WhatsApp Business app: a free app for small businesses. It adds a business profile, catalogue, labels, quick replies and away messages. It runs on a phone and a limited number of linked devices.
- WhatsApp Business app plus a CRM that works with it: some tools connect to the app to give a shared inbox and basic tracking. Features and limits vary, so check how each tool connects.
- WhatsApp Business Platform (the API): the official way for businesses to connect WhatsApp to software at scale. You access it directly through Meta or through a provider, and connect it to a CRM or help desk. It supports many agents, automation, chatbots and approved message templates.
Most growing teams end up on the API through a CRM or messaging provider, because it is the most reliable way to give several people access to one number.
What a WhatsApp CRM does
A typical WhatsApp CRM gives you:
- A shared inbox where several agents answer chats from one number.
- Contact records created automatically from each new chat.
- Assignment so each chat has an owner and nothing is answered twice or not at all.
- Labels and pipelines to track where each customer is, from enquiry to paid.
- Templates and quick replies for common answers.
- Broadcasts to opted-in customers using approved templates.
- Chatbots that answer common questions and collect details before a person takes over.
- Reports on response time, volume and conversions.
Many tools also combine WhatsApp with Instagram, Facebook Messenger, email and web chat in one inbox.
The WhatsApp Business app: when it is enough
The free app is enough for a solo trader or a very small team with modest volume. Use its features fully: a complete business profile with hours and address, a catalogue of products, labels such as "New enquiry", "Quote sent" and "Paid", quick replies for prices and directions, and a greeting message for first contacts.
The limits appear with growth. Linked devices help a small team, but there is no proper assignment, no reporting and no integration with your other tools without extra software. If you find yourself copying chat details into a spreadsheet, it is time to move up.
To make it easy for customers to start a chat from your website, ads or printed materials, create a click-to-chat link with our free WhatsApp link generator.
The WhatsApp Business Platform (API) explained
The API lets software send and receive WhatsApp messages for your business number. You do not use a phone app; instead, your CRM, help desk or messaging tool becomes the interface. Key points:
- You need a business number that is not already registered on the regular WhatsApp or Business app, or you must migrate it.
- Your business may need to be verified with Meta to unlock higher limits.
- Customers can message you at any time. Once they do, you can reply freely within a customer service window, currently 24 hours from their last message.
- Outside that window, or to start a conversation, you must use a message template approved by Meta.
- Meta charges for certain messages, depending on the message type and the customer's country. Check Meta's current pricing page, because the model and rates change.
Most small businesses access the API through a CRM or messaging provider that handles setup, rather than building it themselves.
Message templates and the 24-hour window
The customer service window is the rule that surprises most teams. When a customer messages you, a window opens in which you can send any normal reply. After it closes, you can only reach them with an approved template.
Templates fall into categories such as marketing (offers, announcements), utility (order updates, payment reminders, appointment confirmations) and authentication (one-time codes). Each is reviewed before use, and categories may be charged differently.
In practice this means: answer quickly while the window is open, ask customers to reply when you need to continue later, and prepare utility templates for common follow-ups such as "Your quote is ready" or "Your order has shipped". Keep marketing templates for customers who have opted in to receive them.
Opt-in, consent and spam rules
WhatsApp requires businesses to get customers' permission before messaging them proactively, and to respect requests to stop. Customers can block or report a business, and high block rates can lower your sending limits or quality rating.
Collect opt-in clearly: a checkbox on your website form, a message at checkout, or a customer starting the chat themselves. Record when and how each person opted in. Data protection laws, including those in Kenya, Nigeria, South Africa, India, Brazil and the EU, also apply to WhatsApp numbers and chat content, so store only what you need and let customers ask for deletion.
Never buy number lists or add people to broadcasts without consent. Apart from the legal risk, it is the quickest way to get a number restricted. Our guide to WhatsApp marketing covers how to grow an opted-in list properly.
Choosing a WhatsApp CRM
There are two broad routes:
- A chat-first CRM built around WhatsApp and other messaging apps. These suit businesses where nearly all selling happens in chat. Kommo is a well-known example; see Kommo alternatives.
- A mainstream CRM with a WhatsApp integration, such as those in our CRM ranking. These suit businesses that also sell by email, phone and meetings, and want WhatsApp as one channel among several.
Compare mainstream options in HubSpot vs Zoho CRM and Pipedrive vs Zoho CRM. Check how each connects to WhatsApp: natively, through a partner, or through an add-on, since this affects cost and features.
Features to check before buying
- Official API connection, rather than unofficial workarounds that risk your number being banned.
- Multiple agents on one number, with assignment and internal notes.
- Template management and approval status inside the tool.
- Pipelines or labels for tracking deals and orders.
- Chatbot or automation builder for common questions.
- Integration with your store, payment links and invoicing.
- Reporting on response times and conversions.
- Data export, so you keep your customer list if you leave.
- Pricing that is clear about both the tool's fees and the WhatsApp message charges.
WhatsApp CRM costs
A WhatsApp CRM usually has two cost layers. The software is priced like other CRMs, per user per month, sometimes with a set number of included conversations or contacts. The WhatsApp messaging charges come from Meta and depend on message type and the customer's country; some providers pass these through at cost and some add a margin.
When comparing, ask each provider for the full monthly estimate based on your number of agents and your expected messages by type. A provider with a cheap seat price but a large markup on messages can cost more overall. For mainstream CRM seat prices, see how much a CRM costs. Current entry prices: HubSpot Free, Zoho CRM Free plan, then INR 800 per user per month (India price) (≈ USD 8.29), Pipedrive From USD 14 per seat per month, annual.
Setting up a WhatsApp CRM step by step
- Choose your number. Use a dedicated business number, not a staff member's personal number.
- Pick a CRM or provider with official API access.
- Verify your business with Meta if required, and complete the business profile.
- Set up pipelines or labels that match your sales steps, such as Enquiry, Quote sent, Awaiting payment, Paid, Delivered.
- Create quick replies and templates for prices, delivery, payment instructions and follow-ups.
- Add agents and set assignment rules.
- Connect payments and your store so you can send payment links in chat.
- Update your website and ads with the new click-to-chat link.
Using chatbots without annoying customers
A simple bot can answer frequent questions, such as opening hours, prices, delivery areas and order status, and collect a customer's name and need before a person takes over. This speeds up replies, especially outside working hours.
Keep bots short and honest. Offer a clear option to talk to a person at every step, do not trap customers in menus, and hand over quickly when the bot cannot help. Review bot conversations weekly to find questions it handles badly. A well-written knowledge base gives the bot accurate answers to draw from.
Selling and getting paid in chat
The smoothest WhatsApp sales flow ends with payment in the same conversation. Share product details from your catalogue or store, send a quote, then send a payment link. Most payment gateways can create links for card, bank and mobile money payments; see the payment gateways ranking and country guides such as accepting online payments in Kenya and in Nigeria.
Use our quote generator or invoice generator to create a clean document you can send as a PDF. Log the payment in the CRM so everyone can see the order is paid.
WhatsApp for customer support
The same setup works for support. Customers message with questions or problems, the chat is assigned to an agent, and the history is visible to anyone who picks it up later. Many help desk tools treat WhatsApp as a channel alongside email and web chat, which suits businesses where support and sales are separate teams.
Set clear response time targets and use away messages outside hours that say when you will reply. Track first response time and resolution time; our guide to customer support metrics explains what to measure.
Moving from personal phones to a shared system
The move is mostly about people, not software. Explain why: customers get faster answers, nobody loses chats, and staff are not tied to their phones out of hours. Agree a cut-over date, tell regular customers about the new business number if it changes, and set an auto-reply on old numbers pointing to the new one.
Export important chat histories where possible and add key customers to the CRM before the switch. For the first weeks, review together which chats were missed or slow, and adjust assignment rules. Our guide to moving to a CRM covers the wider change.
Measuring results
Track a handful of numbers each week:
- New chats and where they came from (ads, website, referrals). Tag links with the UTM builder where possible.
- First response time during and outside business hours.
- Share of enquiries that receive a quote.
- Share of quotes that are paid.
- Block and opt-out rates on broadcasts.
These numbers show where the sales process leaks, which is more useful than total message volume.
Common mistakes
- Running the business on a staff member's personal number.
- Using unofficial tools that automate personal WhatsApp accounts, which can get the number banned.
- Sending broadcasts to people who did not opt in.
- Ignoring the 24-hour window and finding you cannot reply later without a template.
- Comparing seat prices only and forgetting message charges.
- Letting chatbots block customers from reaching a person.
Questions
What is a WhatsApp CRM?
Software that connects WhatsApp conversations to customer records, so a team can share one business number, track sales and support from chat, and see each customer's history.
Is the WhatsApp Business app free?
Yes, the app itself is free. The WhatsApp Business Platform (API) used by CRMs involves charges from Meta for certain messages, plus the CRM or provider's own fees.
Can several people use one WhatsApp business number?
Yes. The Business app supports a limited number of linked devices, and the API through a CRM supports many agents on one number with assignment and notes.
What is the 24-hour rule on WhatsApp?
After a customer messages you, you can reply freely for 24 hours from their last message. Outside that window you must use a template approved by Meta.
Can I send WhatsApp broadcasts to all my customers?
Only to customers who have agreed to receive messages from you. Sending to people without consent risks blocks, reports and limits on your number.
Do I need a separate number for the WhatsApp API?
The number used with the API cannot be active on a regular WhatsApp or Business app at the same time. You can migrate an existing number or use a new one.
Which CRM is best for WhatsApp?
Chat-first CRMs suit businesses that sell almost entirely by chat. Mainstream CRMs with WhatsApp integrations suit businesses that also sell by email and phone. Check that the connection uses the official API.