Blog · CRM & sales · 10 min read
WhatsApp CRM: how to track every lead from first chat to paid order
A WhatsApp CRM puts each lead's chat, stage, owner and follow-ups on one screen. Learn why spreadsheets fail and how to set up a pipeline in one week.
By the ConvoBox team · ConvoBox Inc, Official Meta Tech Partner

Key takeaways
- A WhatsApp CRM ties every lead to its chat, with a stage, an owner, notes and dated follow-up tasks on the same screen.
- Spreadsheets fail because the status lives apart from the conversation and depends on someone remembering to update it.
- Keep pipelines short, name each stage after something that happened, and always include a Lost stage with reasons.
- Bring leads in automatically from click-to-WhatsApp ads, Meta Lead Ads and Google Sheets, and only message people who opted in.
- A simple pipeline can be live in a week if you start small and fix it once the team is using it.
- A CRM makes missed follow-ups visible; it does not make an unwilling team follow up.
On this page
- What is a WhatsApp CRM?
- Why do spreadsheets and phone contacts stop working?
- What pipeline stages should you use?
- How do owners, tasks and notes stop follow-ups slipping?
- Where do leads come from, and how do they get into the CRM?
- What should you automate in a WhatsApp CRM, and what should stay manual?
- Which CRM reports actually matter?
- How do you set up a WhatsApp CRM in one week?
- Is your WhatsApp CRM ready to go live?
- How does this work in ConvoBox?
A WhatsApp CRM is a customer database where every lead is tied to their WhatsApp chat, with a pipeline stage, an owner, notes and follow-up tasks on the same screen. It replaces the spreadsheet, the notebook and "I'll remember to call him" with one place where anyone on your team can see who said what and what happens next.
You don't need a big sales team to benefit. If leads come to you on WhatsApp and some of them quietly go cold, a simple pipeline with a few stages and clear owners often does more good than any fancy feature. Below: what a WhatsApp CRM does, stage examples for different businesses, where leads come from, and a one-week setup plan.
What is a WhatsApp CRM?
A WhatsApp CRM is a customer relationship manager built around WhatsApp conversations. Each contact record holds the chat history plus the sales details: which stage they're at, who owns them, what was promised, and when to follow up.
A regular CRM treats WhatsApp as one more channel you copy notes from. A WhatsApp CRM starts from the chat. You open a conversation and the stage, owner, deal value and tasks sit right beside it, so nobody has to switch to another tab to find out where the lead stands.
The core parts are the same in most tools:
- Pipeline and stages: the steps a lead moves through, such as New, Contacted, Quoted, Won and Lost.
- Owner: the one person responsible for that lead.
- Notes: private comments for the team that the customer never sees.
- Tasks: follow-ups with a due time, so nothing depends on memory.
- Deals: the value of what you're trying to sell, so you can see what's in the pipeline.
- Lead source: where the lead came from, such as an ad, a form or a walk-in.
Why do spreadsheets and phone contacts stop working?
Spreadsheets fail because they sit apart from the conversation. The chat happens on WhatsApp, the status lives in Excel, and keeping the two in sync depends on someone remembering to update a cell after every reply. On a busy day, nobody does.

Here's how it usually breaks down. Say you run a modular kitchen business in Pune with three salespeople:
- Leads come in on the owner's phone, a salesperson's phone and the office number. No single list has all of them.
- The sheet says "Follow up" but not when, or who. Two people call the same lead, or nobody does.
- A salesperson leaves and takes their WhatsApp chats with them. The customer's history goes too.
- You can't answer simple questions like "how many quotes did we send this month?" without an hour of counting.
Nobody is being careless here. It's simply what happens when the record and the conversation live in different places.
What pipeline stages should you use?
Use the fewest stages that match the real steps your customers go through. Five to seven is a handy rule of thumb. Each stage should describe something that actually happened ("Quote sent"), not a feeling ("Interested").
Pick your industry to see an example pipeline. Treat these as starting points and rename stages in the words your team already uses.
New enquiry → Qualified (budget and location confirmed) → Site visit booked → Site visited → Negotiation → Booked / Lost.
The jump from "Site visit booked" to "Site visited" is often a weak point, since buyers cancel or forget. Give that stage a reminder the day before the visit and a task for the owner to call if the buyer doesn't confirm.
Enquiry → Counselling call booked → Counselled → Fee details sent → Enrolled / Not joining.
Say you run a coaching centre in Kota. Parents often decide over a few weeks, so the "Fee details sent" stage needs a patient follow-up plan, not daily nudges. Record the batch they're interested in as a field so you can message the right group when seats fill up.
New enquiry → Requirement captured → Quotation sent → Negotiation → PO received → Dispatched / Lost.
For a textile wholesaler in Surat, deal value matters more than lead count. Add the order quantity and GST number as custom fields, and let "PO received" create a dispatch task for the warehouse team. More on this on our manufacturing and B2B page.
Enquiry → Appointment booked → Visited → Follow-up due → Regular patient.
Clinics often care less about "won" and more about whether patients come back for follow-ups. Keep medical details out of free-text notes unless your own data policies allow it.
Enquiry → Itinerary sent → Dates on hold → Advance paid → Travelled / Dropped.
Say you sell Kerala holiday packages from Kochi. "Dates on hold" is a stage with a deadline, so pair it with a task that fires before the hold expires.
Two rules make any pipeline work. First, every lead sits in exactly one stage. Second, every pipeline has a "Lost" stage with a reason (price, timing, went to a competitor, no response). Lost reasons often teach you more than wins do.
How do owners, tasks and notes stop follow-ups slipping?
An owner makes one person accountable, a task makes the next step dated, and notes make the history readable by anyone. Together they remove the "I thought you were calling him" problem.
Owners
Every contact gets one owner. Others can help, but the owner answers for whether the lead was followed up. Decide upfront how new leads get owners: always the same person, by city, by product, or shared out in turn.
Tasks
A task is a follow-up with a due time, such as "Call Mr. Reddy about the 3BHK quote, Thursday 11 AM". When it's due, the owner gets a reminder. If your team writes follow-ups on sticky notes now, this alone is worth the switch.
Notes
Notes are private comments for the team: "Wants delivery before Pongal", "Brother-in-law is the decision maker", "Asked for 5% off, said we'd check". They turn a chat into context the next person can pick up in seconds.
Where do leads come from, and how do they get into the CRM?
Leads should enter the CRM automatically wherever possible, because every manual copy-paste is a chance to lose one. The common sources for Indian businesses are:
- Click-to-WhatsApp ads: Facebook or Instagram ads whose button opens a chat with you. A good CRM tags each chat with the ad that brought it. See our click-to-WhatsApp ads guide.
- Meta Lead Ads: instant forms inside Facebook and Instagram that can be prefilled from the user's profile. Leads can be exported by CSV, API or straight into a CRM. Our Lead Ads follow-up guide covers the WhatsApp welcome message.
- Google Sheets: handy if your website form or another tool already writes leads into a sheet.
- Chatbot questions: a WhatsApp chatbot can ask budget, city and requirement, save the answers and place the lead in the right stage.
- Imports: your existing customers from a CSV or Excel file, with tags.
- Walk-ins and calls: added by hand. Keep the "source" field honest so your reports stay useful.
Speed matters once the lead arrives. Research published in Harvard Business Review in 2011 found that firms that tried to contact leads within an hour were nearly seven times as likely to qualify them as firms that waited longer. That study looked at US B2B companies more than a decade ago, so treat it as a direction, not a promise for your business. It does back up a common-sense habit: reply to new leads quickly.
One rule applies to every source. WhatsApp's policy says you may message people only if they gave you their number and opted in to hear from you. A form with a clearly worded WhatsApp consent line can count. Someone tapping a click-to-WhatsApp ad has started a conversation, so ask before you move them onto marketing messages. Buying a list never counts. (General guidance, not legal advice.)
What should you automate in a WhatsApp CRM, and what should stay manual?
Automate the predictable steps: moving a lead when they tap a button, sending the first message when a stage changes, and creating reminders. Keep judgement calls manual: pricing, negotiation, and deciding a lead is lost.
Good candidates for automation:
- A new ad lead lands in "New enquiry" with an owner already assigned.
- A customer taps "Book site visit" and moves to "Site visit booked" on their own.
- A lead entering "Quotation sent" gets a short, timed follow-up sequence that stops when they reply. We explain how in our guide to stage-triggered drip campaigns.
- "Won" creates a task for delivery or onboarding.
If you run Meta ads, there's one more step worth knowing about. Sending stage changes such as "Qualified" or "Purchase" back to Meta helps its ad system learn which chats became real customers. Our guide to CRM signals and the Conversions API explains it.
Which CRM reports actually matter?
For most small teams, four numbers are enough to run the business: leads by source, leads in each stage, open pipeline value, and how fast each person replies. Fancy dashboards are nice, but these are the ones you'll look at every Monday.
| Report | Question it answers | What to do with it |
|---|---|---|
| Leads by source | Which ads, forms or channels bring leads? | Compare with how many from each source reach "Won", not just how many arrive |
| Leads per stage | Where are leads getting stuck? | A stage that keeps filling up needs a follow-up plan or a clearer next step |
| Open pipeline value | How much business is in play? | Useful for planning stock, staff and cash |
| Response time per person | Who is replying slowly? | Rebalance leads or fix the shift timings, not blame people |
| Lost reasons | Why do we lose? | Fix price, speed or product gaps that keep coming up |
How do you set up a WhatsApp CRM in one week?
You can have a working pipeline in a week if you keep the first version simple and improve it once the team is using it. Here's a plan that suits most small businesses.
- Day 1: Write down your real stages
Sit with whoever handles leads and list the steps a customer actually goes through. Add a "Lost" stage with reasons. Don't build more than you need.
- Day 2: Decide owners and fields
Choose how new leads get an owner. Pick only the custom fields you'll really use, like city, budget, product or GST number.
- Day 3: Bring in your existing contacts
Import your current leads and customers from a sheet or CSV, with tags and the right stage. Clean duplicates first; it's boring but saves trouble later.
- Day 4: Connect lead sources
Link your ad accounts, Lead Ads forms or Google Sheet so new leads arrive on their own with the source filled in.
- Day 5: Add one or two automations
Start with the obvious ones: auto-assign new leads, and move a lead when they tap a booking button. Leave drips for next week.
- Day 6: Train the team
Show everyone how to change stages, add notes and create tasks from the chat. Agree on the "note after every call" habit.
- Day 7: Review and fix
Look at the board together. Which stage is confusing? Which field nobody fills? Rename, merge or delete. Then plan your first follow-up sequence.
Is your WhatsApp CRM ready to go live?
Run through this before you tell the team "from Monday, everything goes in the CRM". Your ticks are saved on this device.
- Every stage describes something that happened, not a mood
- There is a Lost stage with a short list of reasons
- Every new lead gets an owner automatically
- Lead sources (ads, forms, sheets) flow in without copy-paste
- Old leads are imported and duplicates removed
- Everyone on the team has their own login
- The team knows how to add notes and tasks from the chat
- Only opted-in contacts are in your marketing segments
- Someone owns a weekly look at stuck stages and lost reasons
How does this work in ConvoBox?
The ConvoBox WhatsApp CRM puts the chat, owner, stage, deals, tickets, tasks and private notes on one screen. You create your own pipelines and stages, assign owners manually or by automation (round robin assignment is on the Scale plan), and add custom fields and tags. Leads arrive from click-to-WhatsApp ads (tagged with the ad), Meta Lead Ads forms, chatbot workflows, Google Sheets and imports.
Any stage can have its own drip campaign: the first message goes out the moment a lead moves into that stage, and the drip stops when they reply or move on. Agents work deals from the side panel of the shared team inbox, and the Android app lets them see and change a contact's CRM stage from a phone. If you already run a full CRM your sales team loves, you may only need WhatsApp connected to it rather than a new one.
Sources
7-day free trial, no credit card, hand-held onboarding.


