Complete WhatsApp funnel: from cold lead to closed deal
"I'll use WhatsApp to sell" is the goal. The funnel is the path. This playbook splits the operation into 5 measurable stages (discovery → qualification → demo → objection → close), defines the metric for each one, shows what to automate with a bot and when humans take over. Without this, the operation becomes "answering messages however we can" — and that's why so many people give up on WhatsApp as a sales channel.
The 5-stage model
Each stage has a specific goal, a metric and a clear owner:
| Stage | Goal | Metric | Owner |
|---|---|---|---|
| 1. Discovery | Lead finds out you exist, opens a chat | Conversations started/day | 📣 Marketing |
| 2. Qualification | Identifies budget, urgency, fit | % qualified vs. total | 🤖 Bot |
| 3. Demo | Lead sees the product/service in action | % who request a quote | 🤖+👤 |
| 4. Objection | Handle real doubts that block the close | Average time to decision | 👤 Human |
| 5. Close | Lock in payment and delivery | Close rate | 👤 Human |
Stage 1: Discovery — turn a visitor into a conversation
Goal: bring the customer into the company's WhatsApp, with a clear reason.
Tactics:
- "Chat on WhatsApp" button on your site with pre-filled text (e.g., "I saw product X, can I get the price?").
- QR code on packaging, counter, business cards.
- Click-to-WhatsApp Ads on Meta Ads (average cost $0.60-$1.60/lead).
- CTA in Instagram bio + stories + reels.
- Link in email signature and on social.
Target metric: 80%+ of conversations should be initiated by the customer (not by your broadcast). A customer who writes first converts 4× more and protects your quality rating.
Stage 2: Qualification — separate buyers from browsers
Goal: identify in <3 minutes who has budget, urgency and fit. The bot does this on its own.
Key bot questions (varies by vertical):
- E-commerce: "Which product caught your eye?" → "For yourself or a gift?" → "Any deadline?"
- Real estate: "Buying or renting?" → "Neighborhood?" → "Price range?" → "When do you plan to move?"
- Clinic: "Self-pay or insurance?" → "Which provider?" → "Best day for you?"
- Course/SaaS: "Are you the decision-maker or referrer?" → "How many users?" → "When do you want to start?"
Stage output: bot classifies into 3 buckets:
- 🟢 Hot: has budget + timeline + fit. Pass to human in <5 min.
- 🟡 Warm: interested but no timeline. Bot schedules follow-up in 14 days.
- ⚫ Cold: just curious or out of range. Bot sends info and disappears.
Target metric: 40-60% of leads qualify as hot. Below 25%, your traffic source is wrong (lead too cold); above 75%, your questions are too soft (letting too much through).
Stage 3: Demo — prove value before quoting price
Goal: deliver the "sample" via WhatsApp — product photo, demo video, treatment plan, simulation, social proof.
Content that works:
- Photo/video: product in use, before/after, a real customer using it.
- PDF/audio catalog: bot sends automatically based on the qualified vertical.
- Calculator or simulation: "I just sent your personalized simulation, take a look".
- Testimonial: audio or screenshot from a happy customer with the same profile.
Rule: demo one thing at a time. Information overload increases drop-off.
Stage 4: Objection — where 70% of the funnel drops
Here a human must step in. The bot recognizes the signal and hands off.
Top 3 objections to handle manually:
- Price: "it's expensive" usually means "I haven't seen enough value". Reinforce ROI/transformation, don't defend the price.
- Time: "I'll think about it" is usually a masked objection. Ask: "what's missing for you to decide?".
- Trust: "how do I know you're legit?" — send social proof, guarantee, return policy.
Target metric: time between objection and decision < 48h. If it goes past 7 days without progress, the lead has gone cold — the bot reactivates in 30 days.
Stage 5: Close — make "yes" easy and get paid
Goal: remove all friction between "I decided to buy" and "I paid".
Tactics:
- Instant payment link directly in the chat — 0 clicks to pay.
- Pre-filled checkout link (customer doesn't have to retype).
- Card/invoice link with short expiration (24h) — creates urgency.
- Immediate confirmation after payment + status updates.
Target metric: time from "I'll pay" to "paid" < 2 hours. Above that, friction ate the sale.
The funnel dashboard — weekly metrics
Track these 6 numbers weekly:
- Conversations started: volume of new leads/week.
- Qualification rate: % that turn "hot". Target: 40-60%.
- Demo rate: % of hot that request a quote. Target: 60-80%.
- Close rate: % of demos that become sales. Target: 20-40% (varies by niche).
- Average funnel time: from discovery to sale. Target: < 7 days for product/service < $100.
- Average ticket: reflects lead quality. Drops = lead got worse.
The mistake 90% of operations make
Skipping stage 2 (qualification). Humans jump into stage 1 answering tire-kickers. Result: rep burns out, closes less, kills the base. Bot doing qualification is where the operation scales. Without that, you keep piling on people — more expensive, less efficient.
Phased implementation (without flipping the operation upside down)
- Week 1: map how long each stage takes in your current operation. Use a stopwatch.
- Week 2: deploy the bot just for stage 2 (qualification). Keep humans on the rest.
- Weeks 3-4: measure impact. You likely closed +30-50% with the same team.
- Month 2: automate stage 3 material (catalog, video, simulation).
- Month 3: run automatic reactivation of "warm" and "cold" via monthly HSM.
WhatsApp funnel set up in 30 days
MercaBot ships with a ready qualification flow by vertical + CRM integration + HSM reactivation. You customize, tweak tone, and go.
Start free →